Skip to content

Commit 620f99c

Browse files
author
Felicity Chapman
committed
Remove template text
1 parent 621d845 commit 620f99c

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

change-notes/1.18/analysis-csharp.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
# Improvements to C# analysis
22

3-
> NOTES
4-
>
5-
> Please describe your changes in terms that are suitable for
6-
> customers to read. These notes will have only minor tidying up
7-
> before they are published as part of the release notes.
8-
93
## General improvements
104

115
* Control flow analysis has been improved for `catch` clauses with filters.
@@ -14,7 +8,7 @@
148

159
| **Query** | **Tags** | **Purpose** |
1610
|-----------------------------|-----------|--------------------------------------------------------------------|
17-
| Arbitrary file write during zip extraction ("Zip Slip") (`cs/zipslip`) | security, external/cwe/cwe-022 | Identifies zip extraction routines which allow arbitrary file overwrite vulnerabilities.
11+
| Arbitrary file write during zip extraction ("Zip Slip") (`cs/zipslip`) | security, external/cwe/cwe-022 | Identifies zip extraction routines which allow arbitrary file overwrite vulnerabilities. |
1812
| Local scope variable shadows member (`cs/local-shadows-member`) | maintainability, readability | Replaces the existing queries Local variable shadows class member (`cs/local-shadows-class-member`), Local variable shadows struct member (`cs/local-shadows-struct-member`), Parameter shadows class member (`cs/parameter-shadows-class-member`), and Parameter shadows struct member (`cs/parameter-shadows-struct-member`). |
1913

2014
## Changes to existing queries
@@ -40,8 +34,6 @@
4034
* The `when` part of constant cases is now extracted.
4135
* Fixed a bug where `while(x is T y) ...` was not extracted correctly.
4236

43-
* *Series of bullet points*
44-
4537
## Changes to QL libraries
4638

4739
* A new non-member predicate `mayBeDisposed()` can be used to determine if a variable is potentially disposed inside a library. It will analyse the CIL code in the library to determine this.

0 commit comments

Comments
 (0)