| | Update Analyzer Commons to 1.27: changes in Regex check and resources loading | | | | | Unresolved | Aug 5, 2022 | Aug 5, 2022 | | |
| | Rules support PCI DSS Security Standard | | | | | Unresolved | Jul 19, 2022 | Aug 2, 2022 | | |
| | Rules support OWASP ASVS Security Standard | | | | | Unresolved | Jul 19, 2022 | Jul 26, 2022 | | |
| | Links are broken in the manifest | | | | | Fixed | Jul 21, 2022 | Jul 25, 2022 | | |
| | Update rules metadata | | | | | Fixed | Jul 21, 2022 | Jul 25, 2022 | | |
| | Upgrade external linter definitions | | | | | Fixed | Jul 19, 2022 | Jul 22, 2022 | | |
| | Being able to parse the code depending on the Kotlin version | | | | | Fixed | Apr 25, 2021 | Jul 22, 2022 | | |
| | Support parallelized generation of the BindingContext | | | | | Fixed | Jul 19, 2022 | Jul 22, 2022 | | |
| | Fix local run of ITs on mac | | | | | Unresolved | Jul 15, 2022 | Jul 21, 2022 | | |
| | Comment_lines metric should count '/**' comments and ignore blank lines and header-comment (if any) | | | | | Fixed | Mar 18, 2022 | Jul 21, 2022 | | |
| | Update docs to include available analyzer properties and an explanation | | | | | Fixed | Jul 19, 2022 | Jul 21, 2022 | | |
| | Support parsing of Kotlin 1.7 source code | | | | | Fixed | Jul 6, 2022 | Jul 21, 2022 | | |
| | FP in S1128 in the presence of packages with the same unqualified name | | | | | Fixed | Feb 15, 2022 | Jul 21, 2022 | | |
| | S4830 misses exceptions being thrown in catch clauses | | | | | Fixed | Feb 18, 2022 | Jul 21, 2022 | | |
| | S1871 should not consider two method calls the same if they're calling different methods with the same name | | | | | Fixed | Mar 16, 2022 | Jul 21, 2022 | | |
| | S6316 should not crash when job declaration is not directly followed by a call to delay. | | | | | Fixed | Dec 16, 2021 | Jul 21, 2022 | | |
| | Provide OWASP Top 10 2021 security standards for rules metadata | | | | | Fixed | Mar 10, 2022 | Jul 18, 2022 | | |
| | Being able to parse the code depending on the Java version | | | | | Unresolved | Jul 13, 2022 | Jul 13, 2022 | | |
| | Tests fail when running in environments with a dot in the path | | | | | Fixed | Jul 6, 2022 | Jul 7, 2022 | | |
| | Rule S1313: Exclude local IPv4-mapped IPv6 address | | | | | Unresolved | Jul 5, 2022 | Jul 5, 2022 | | |
| | Access properties 'sonar.java.binaries' and 'sonar.java.libraries' should be made using 'getStringArray' method | | | | | Duplicate | Jun 13, 2022 | Jul 4, 2022 | | |
| | Update usage of sonar-plugin-api for libraries and binaries parameters | | | | | Fixed | Mar 15, 2022 | Jul 4, 2022 | | |
| | Rule S6432: Counter Mode initialization vectors should not be reused | | | | | Unresolved | Jun 13, 2022 | Jun 22, 2022 | | |
| | Rule S5542: Detect CBC mode when used with padding | | | | | Unresolved | Jun 17, 2022 | Jun 22, 2022 | | |
| | Update Analyzer Commons to 1.25: minor changes on Regex checks | | | | | Unresolved | May 13, 2022 | May 13, 2022 | | |
| | Move ITs to Kotlin and Junit 5 | | | | | Unresolved | Aug 17, 2021 | Mar 22, 2022 | | |
| | Fix OutOfMemoryError when generating BindingContext for specific files in ruling tests | | | | | Fixed | Apr 25, 2021 | Mar 22, 2022 | | |
| | Merge InputFileContext and KotlinFileContext | | | | | Unresolved | Aug 9, 2021 | Feb 18, 2022 | | |
| | Improve API to reduce nullability checks required | | | | | Unresolved | May 26, 2021 | Feb 18, 2022 | | |
| | Incorrect/incomplete resolution of references in other modules of Ktor | | | | | Unresolved | Aug 18, 2021 | Feb 18, 2022 | | |
| | Support string interpolation in regex rules | | | | | Unresolved | Oct 14, 2021 | Feb 18, 2022 | | |
| | Support multi-line strings for regex rules | | | | | Unresolved | Oct 14, 2021 | Feb 18, 2022 | | |
| | Generalize common code in linter importers | | | | | Unresolved | Jun 7, 2021 | Feb 18, 2022 | | |
| | Support Kotlin multiplatform | | | | | Unresolved | May 3, 2021 | Feb 18, 2022 | | |
| | Rule S6203: Multi-line string literals should not be used in complex expressions | | | | | Unresolved | Sep 2, 2021 | Feb 18, 2022 | | |
| | Rule S6207: Redundant functions should be avoided in data classes | | | | | Unresolved | Sep 2, 2021 | Feb 18, 2022 | | |
| | Rule S2695: "PreparedStatement" and "ResultSet" methods should be called with valid indices | | | | | Unresolved | Sep 3, 2021 | Feb 18, 2022 | | |
| | Rule S2689: Files opened in append mode should not be used with "ObjectOutputStream" | | | | | Unresolved | Sep 3, 2021 | Feb 18, 2022 | | |
| | Rule S2189: Loops should not be infinite | | | | | Unresolved | Sep 3, 2021 | Feb 18, 2022 | | |
| | Rule S1206: "equals(Any?)" and "hashCode()" should be overridden in pairs | | | | | Unresolved | Sep 14, 2021 | Feb 18, 2022 | | |
| | Rule S2097: "equals(Any?)" should test argument type | | | | | Unresolved | Sep 14, 2021 | Feb 18, 2022 | | |
| | Rule S2114: Collections should not be passed as arguments to their own methods | | | | | Unresolved | Sep 14, 2021 | Feb 18, 2022 | | |
| | Rule S2116: "hashCode" and "toString" should not be called on array instances | | | | | Unresolved | Sep 14, 2021 | Feb 18, 2022 | | |
| | Rule S2272: "Iterator.next()" methods should throw "NoSuchElementException" | | | | | Unresolved | Sep 14, 2021 | Feb 18, 2022 | | |
| | Rule S899: Return values should not be ignored when they contain the operation status code | | | | | Unresolved | Sep 14, 2021 | Feb 18, 2022 | | |
| | Rule S6206: Data classes should be used instead of ordinary classes when representing immutable data structure | | | | | Unresolved | Sep 14, 2021 | Feb 18, 2022 | | |
| | Rule S4348: "iterator" should not return "this" | | | | | Unresolved | Sep 14, 2021 | Feb 18, 2022 | | |
| | Rule S3984: Exceptions should not be created without being thrown | | | | | Unresolved | Sep 14, 2021 | Feb 18, 2022 | | |
| | Rule S3981: Collection sizes and array length comparisons should make sense | | | | | Unresolved | Sep 14, 2021 | Feb 18, 2022 | | |
| | Rule S2175: Inappropriate "Collection" calls should not be made | | | | | Unresolved | Sep 15, 2021 | Feb 18, 2022 | | |