Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add XDebug #20

Merged
merged 1 commit into from
Nov 7, 2023
Merged

Add XDebug #20

merged 1 commit into from
Nov 7, 2023

Conversation

PineappleIOnic
Copy link
Member

What does this PR do?

This PR adds XDebug version 8.2.2

This PR adds XDebug version 8.2.2
@eldadfux
Copy link
Member

eldadfux commented Nov 6, 2023

@PineappleIOnic I am pretty sure this will cause the entire server to be slower if always enabled. Please double check

@PineappleIOnic
Copy link
Member Author

It isn't always enabled, we never add the extension to the ini files. My second PR within Appwrite does that under the DEBUG flag

@eldadfux
Copy link
Member

eldadfux commented Nov 6, 2023

Got it, do we have some way to test this addition under the existing tests?

@PineappleIOnic
Copy link
Member Author

I'm not entirely sure what exactly to test here sorry, we could have checks that validate that xdebug_info() exists if DEBUG=true or something like that if that's what your thinking of

@eldadfux eldadfux merged commit 1a52eaa into main Nov 7, 2023
2 checks passed
@eldadfux
Copy link
Member

eldadfux commented Nov 7, 2023

@PineappleIOnic we can potentially test it on Appwrite.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants