Programming
DE
Xdebug Update: January 2025
['Derick Rethans']
Derick Rethans
Besides the Xdebug 3.4 general bug fixes, I have also been looking at addressing a long-standing issue where using foreach produces some unexpected results when doing path and branch coverage.
I wrote an article called Figuring Out Foreach to explain the problem.
The patch sits in a branch and addresses some other long outstanding inaccuracies.
I recently have rebranched this patch on Xdebug's master again, so it is fully functional (minus the foreach changes), but unfortunately it is a little slower than what currently is available in Xdebug.
I might decide to release it with this slight performance degradation in Xdebug 3.5 or 3.6 regardless.
['update'
'unfortunately'
'coverage'
'using'
'xdebug'
'patch'
'wrote'
'branch'
'foreach'
'pass'
'derick'
'xdebugs'
'2025'
'rethans']