mirror of
https://github.com/github/codeql.git
synced 2026-03-24 08:26:51 +01:00
1.2 KiB
1.2 KiB
Improvements to Java analysis
General improvements
New queries
| Query | Tags | Purpose |
|---|
Changes to existing queries
| Query | Expected impact | Change |
|---|---|---|
Array index out of bounds (java/index-out-of-bounds) |
Fewer false positive results | False positives involving arrays with a length evenly divisible by 3 or some greater number and an index being increased with a similar stride length are no longer reported. |
Unreachable catch clause (java/unreachable-catch-clause) |
Fewer false positive results | This rule now accounts for calls to generic methods that throw generic exceptions. |
Changes to QL libraries
- The
ParityAnalysislibrary is replaced with the more generalModulusAnalysislibrary, which improves the range analysis.