Repository navigation
Conversation
|
Quoted below: written with Claude, an LLM, as CONTRIBUTING.md asks us to mark. The builds and test runs behind it are on my machine; the commands to repeat them are under the fold.
|
e470a30 to
ec720cd
Compare
ec720cd to
5196728
Compare
|
I built this and its parent (e92d9c4) to compare. The quoted part was written with an LLM, per CONTRIBUTING.
|
5196728 to
e2cb0af
Compare
Thanks for checking these edge cases. I changed the implementation to track only the last error that passed The new tests cover the cases you identified: repeated A after |
|
Re-ran the three cases from my earlier comment against ff1249b. The quoted part was written with an LLM, per CONTRIBUTING.
|
Honor ignore_repeated_source when deciding whether a suppressed repeat replaces error_get_last(), matching the repeat-suppression comparison. Keep restoring the last error after an intervening filtered diagnostic. Add coverage for different lines and files, filtered errors, error_clear_last(), and enabling source comparison again. Fixes the regression reported in phpGH-24757 while addressing phpGH-19509.
|
b2742cb fixes the case from my last comment. The quoted part was written with an LLM, per CONTRIBUTING.
|
Fixes #19509.