Add quoting and escaping, fix off settings skipped, fix completely wrong diff if multiple .ini loaded#77
Conversation
|
@kkmuffme I have tried my best to add tests, but I keep encountering issues. The whole process is like navigating a minefield of edge cases. I think I am heading in the right direction, but currently I have two failing tests and can't see the wood for the trees. I need someone else to take a fresh look at this; hopefully, I am just missing something small. I would appreciate it a lot if you, or somebody else, could have a look. Thank you! |
|
I really should take a break from this, as I cannot figure out why the dependencies cannot be installed in the GitHub workflow. Locally, everything is fine: |
|
@sebastianbergmann I believe this might have something to do with the circular dependency of this package being a dependency of PHPUnit and PHPUnit being a dependency for the tests here ? environment/.github/workflows/ci.yaml Line 10 in 7f8cf76 ☝🏻 If this is set to Not quite sure why you are only running into this with this PR and not with |
|
Not sure if I need to spell this out, but just in case (or for others who are wondering re: the branching): If just running for this branch, things should install fine as this branch is still branched off the The reason it fails is that this PR is set to be merged into the Edit: ☝🏻 this may not be completely correct for this repo due to the custom steps in the workflow checking out the code in a different way than GHA does by default. |
|
Thank you, @jrfnl. I made the mistake of sending changes mades in a branch that was created off of |
|
@sebastianbergmann Happy to help. |
Closes #64. Supersedes #76.