You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for your quick reply, and also the comment you linked - very interesting.
We wrote some custom rules that also return an empty array if no issues are found - I was not aware of the caching issue, thanks for pointing me to that!
Regarding the issue, luckily //todo comments inside if statements are very rare :) but let's hope improvements to the parsing will solve this issue at some point in the future
We wrote some custom rules that also return an empty array if no issues are found - I was not aware of the caching issue, thanks for pointing me to that!
note: the issue was about Collector rules. I did not yet check whether regular PHPStan\Rules\Rule are also affected.
Hi there,
we are using your package to identify TODOs with expired dates. First of all, great package and thanks for making it!
Recently we added a
//todo 2024-09-10
inside an if statement and realized (after the deadline) that this was not picked up.Issue
Comments inside if statements are not parsed, therefore no rules are triggered.
Version
phpstan-todo-by 0.1.27
Example
If the comment is moved to on top of the if, it will be parsed:
The text was updated successfully, but these errors were encountered: