| | Update Analyzer Commons to 1.27: changes in Regex check and resources loading | | | | | Fixed | Aug 5, 2022 | Aug 8, 2022 | | |
| | Add Windows build and plugin qa step to CI | | | | | Unresolved | Aug 4, 2022 | Aug 4, 2022 | | |
| | Rules support PCI DSS Security Standard | | | | | Fixed | Jul 29, 2022 | Aug 2, 2022 | | |
| | Adjust path of tests to comply with Windows system | | | | | Unresolved | Jul 22, 2022 | Jul 25, 2022 | | |
| | Rule S1313: Exclude local IPv4-mapped IPv6 address | | | | | Unresolved | Jul 5, 2022 | Jul 29, 2022 | | |
| | Remove deprecated DuplicatedBlocks rule from Sonar Way | | | | | Unresolved | Jun 9, 2022 | Jul 19, 2022 | | |
| | Parsing error on the order of constructor promoted property characteristics | | | | | Unresolved | Jun 3, 2022 | Jul 19, 2022 | | |
| | S1144 should take into account PHPDoc @uses | | | | | Fixed | Jun 1, 2022 | Jul 27, 2022 | | |
| | Update Analyzer Commons to 1.25: minor changes on Regex checks | | | | | Fixed | May 13, 2022 | Jul 27, 2022 | | |
| | Parse error on keywords as enum case identifier | | | | | Fixed | Apr 26, 2022 | Jul 25, 2022 | | |
| | Provide descriptions for rule properties of S1808 | | | | | Fixed | Mar 25, 2022 | Mar 28, 2022 | | |
| | Rule S1192: Add period as allowed character for exceptions | | | | | Unresolved | Mar 10, 2022 | Jul 25, 2022 | | |
| | Provide OWASP Top 10 2021 security standards for rules metadata | | | | | Fixed | Mar 8, 2022 | Jul 26, 2022 | | |
| | Upgrade the gh-action_release/main GitHub action to version 4.2.0 | | | | | Won't Fix | Feb 23, 2022 | Jul 27, 2022 | | |
| | S6328 should not raise on parsing error | | | | | Fixed | Feb 17, 2022 | Mar 25, 2022 | | |
| | The parser should allow keywords in namespaces | | | | | Duplicate | Feb 7, 2022 | Feb 7, 2022 | | |
| | S6326 should suggested the correct amount of white spaces for a quantifier | | | | | Fixed | Feb 4, 2022 | Feb 4, 2022 | | |
| | S6323 should not raise on empty alternative at the start or end of a group | | | | | Fixed | Feb 3, 2022 | Feb 9, 2022 | | |
| | S6323 should allow leading empty alternation in a groups | | | | | Fixed | Feb 3, 2022 | Feb 7, 2022 | | |
| | S6393 should accept underscore as valid delimiter | | | | | Fixed | Feb 2, 2022 | Feb 7, 2022 | | |
| | S6328 should not raise on unresolved patterns | | | | | Fixed | Feb 2, 2022 | Feb 7, 2022 | | |
| | Rule S6395: Non-capturing groups without quantifier should not be used | | | | | Fixed | Dec 10, 2021 | Feb 2, 2022 | | |
| | Rule S6331: Regular expressions should not contain empty groups | | | | | Fixed | Dec 9, 2021 | Jul 19, 2022 | | |
| | Rule S6328: Replacement strings should reference existing regular expression groups | | | | | Fixed | Dec 9, 2021 | Feb 3, 2022 | | |
| | Rule S6353: Regular expression quantifiers and character classes should be used concisely | | | | | Fixed | Dec 9, 2021 | Feb 2, 2022 | | |
| | Rule S6326: Regular expressions should not contain multiple spaces | | | | | Fixed | Dec 8, 2021 | Feb 2, 2022 | | |
| | Rule S6323: Alternation in regular expressions should not contain empty alternatives | | | | | Fixed | Dec 8, 2021 | Feb 7, 2022 | | |
| | Rule S6397: Character classes in regular expressions should not contain only one character | | | | | Fixed | Dec 8, 2021 | Feb 7, 2022 | | |
| | Rule S6396: Superfluous curly brace quantifiers should be avoided | | | | | Fixed | Dec 7, 2021 | Feb 7, 2022 | | |
| | Rule S6393: Regular expressions should have valid delimiters | | | | | Fixed | Dec 6, 2021 | Feb 3, 2022 | | |
| | CFG building should not fail when enum is encountered | | | | | Fixed | Dec 3, 2021 | Jan 14, 2022 | | |
| | S3699 should not raise on arrow functions or match clauses | | | | | Fixed | Dec 1, 2021 | Feb 7, 2022 | | |
| | Parser: All keywords should be case insensitive | | | | | Fixed | Nov 25, 2021 | Jul 25, 2022 | | |
| | Parser should allow "readonly" as function name | | | | | Fixed | Nov 25, 2021 | Nov 25, 2021 | | |
| | Parser should allow enums as inner statements | | | | | Fixed | Nov 25, 2021 | Nov 25, 2021 | | |
| | S1144 UnusedPrivateMethodCheck should raise on enum private and protected methods | | | | | Fixed | Nov 22, 2021 | Nov 23, 2021 | | |
| | Enum shouldn't be a keyword | | | | | Fixed | Nov 22, 2021 | Nov 23, 2021 | | |
| | PHPStan report import should not fail on paths with class context | | | | | Fixed | Nov 22, 2021 | Nov 24, 2021 | | |
| | Move to Java 11 | | | | | Fixed | Nov 17, 2021 | Nov 17, 2021 | | |
| | Parser should support final class constants | | | | | Fixed | Nov 16, 2021 | Nov 24, 2021 | | |
| | Parser should support enums class-like syntax | | | | | Fixed | Nov 16, 2021 | Nov 22, 2021 | | |
| | Parser should support backed enums | | | | | Fixed | Nov 16, 2021 | Nov 22, 2021 | | |
| | Parser should support basic enums | | | | | Fixed | Nov 16, 2021 | Nov 19, 2021 | | |
| | Parser should support explicit octal integer literal notation | | | | | Fixed | Nov 15, 2021 | Nov 23, 2021 | | |
| | Parser should support pure intersection types | | | | | Fixed | Nov 15, 2021 | Nov 24, 2021 | | |
| | Parser should support first-class callable syntax | | | | | Fixed | Nov 15, 2021 | Nov 24, 2021 | | |
| | Parser should support readonly properties | | | | | Fixed | Nov 15, 2021 | Nov 23, 2021 | | |
| | Parser should support `new` in initializers | | | | | Fixed | Nov 15, 2021 | Nov 19, 2021 | | |
| | Parser should support Enums | | | | | Fixed | Nov 15, 2021 | Nov 23, 2021 | | |
| | Secondary locations for regex rules are not present in UI | | | | | Fixed | Nov 9, 2021 | Nov 9, 2021 | | |