Skip to content

Commit 23f7171

Browse files
authored
Merge pull request #1117 from felicity-semmle/1.20/java-change-notes
1.20: minor changes to java change notes
2 parents 975605b + e1a3fde commit 23f7171

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

change-notes/1.20/analysis-java.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
# Improvements to Java analysis
22

3-
## General improvements
4-
5-
63
## New queries
74

85
| **Query** | **Tags** | **Purpose** |
@@ -15,7 +12,6 @@
1512
| **Query** | **Expected impact** | **Change** |
1613
|----------------------------|------------------------|------------------------------------------------------------------|
1714
| Arbitrary file write during archive extraction ("Zip Slip") (`java/zipslip`) | Fewer false positive results | Results involving a sanitization step that converts a destination `Path` to a `File` are no longer reported. |
18-
| Double-checked locking is not thread-safe (`java/unsafe-double-checked-locking`) | Fewer false positive results and more true positive results | Results that use safe publication through a `final` field are no longer reported. Results that initialize immutable types like `String` incorrectly are now reported. |
1915
| Result of multiplication cast to wider type (`java/integer-multiplication-cast-to-long`) | Fewer results | Results involving conversions to `float` or `double` are no longer reported, as they were almost exclusively false positives. |
2016

2117
## Changes to QL libraries

0 commit comments

Comments
 (0)