Commit 4617940
File tree
518 files changed
+9567
-2578
lines changed- change-notes/1.24
- config
- cpp/ql
- src
- Architecture
- General Top-Level Information
- Refactoring Opportunities
- Best Practices
- Likely Errors
- Magic Constants
- Critical
- Documentation
- JPL_C
- LOC-2
- Rule 03
- Rule 04
- Rule 09
- LOC-4
- Rule 24
- Rule 26
- Rule 31
- Likely Bugs
- Arithmetic
- Conversion
- Format
- Likely Typos
- Memory Management
- Metrics
- Classes
- Dependencies
- Files
- Functions
- History
- Microsoft
- Power of 10
- Rule 1
- Rule 2
- Rule 4
- Rule 5
- Security/CWE
- CWE-119
- CWE-190
- CWE-253
- CWE-428
- CWE-457
- CWE-732
- external
- jsf
- 4.07 Header Files
- 4.09 Style
- 4.10 Classes
- 4.11 Namespaces
- 4.13 Functions
- 4.15 Declarations and Definitions
- 4.17 Types
- 4.21 Operators
- semmle/code/cpp
- commons
- unix
- controlflow
- internal
- dataflow
- internal
- exprs
- headers
- internal
- ir
- dataflow
- internal
- implementation
- aliased_ssa
- gvn
- internal
- raw
- gvn
- internal
- reachability
- unaliased_ssa
- gvn
- internal
- reachability
- internal
- metrics
- models/interfaces
- padding
- rangeanalysis
- security
- stmts
- valuenumbering
- test
- TestUtilities
- library-tests
- CPP-205
- arguments
- basic_blocks
- c++_exceptions
- constexpr_if
- controlflow/guards-ir
- dataflow
- DefaultTaintTracking
- dataflow-tests
- fields
- taint-tests
- destructors
- ir
- constant_func
- escape
- ir
- points_to
- ssa
- lambdas/cfg
- members/getters
- nested_functions/nested_functions
- numlines
- pointsto/basic
- rangeanalysis/signanalysis
- structs/mutual_recursion
- sub_basic_blocks
- syntax-zoo
- templates/isfromtemplateinstantiation
- valuenumbering/GlobalValueNumbering
- virtual_functions/cfg
- vla
- query-tests/Security/CWE/CWE-131/semmle/NoSpaceForZeroTerminator
- successor-tests
- break_labels
- conditional_destructors
- exceptionhandler
- ellipsisexceptionhandler
- exceptionhandler
- pruning
- returnstmt
- stackvariables/stackvariables
- switchstmt/switchbody
- csharp/ql
- src
- API Abuse
- Bad Practices
- Implementation Hiding
- Magic Constants
- Complexity
- Concurrency
- Dead Code
- Language Abuse
- Likely Bugs
- Collections
- Dynamic
- Metrics
- Callables
- Files
- RefTypes
- Security Features
- CWE-016
- CWE-020
- CWE-091
- CWE-114
- CWE-209
- CWE-321
- CWE-327
- CWE-451
- CWE-798
- CWE-838
- Stubs
- Useless code
- external
- tests
- semmle/code
- cil
- csharp
- commons
- controlflow
- internal
- dataflow
- flowsources
- internal
- dispatch
- exprs
- frameworks
- system
- linq
- ir
- implementation
- raw
- gvn
- internal
- desugar
- reachability
- unaliased_ssa
- gvn
- internal
- reachability
- internal
- rangeanalysis
- metrics
- security
- cryptography
- dataflow
- flowsources
- sinks
- xml
- serialization
- dotnet
- test/library-tests
- assignments
- dataflow
- defuse
- ssa-large
- generics
- ir/offbyone
- javascript/ql
- src
- Security/CWE-352
- semmle/javascript
- dataflow/internal
- frameworks
- test
- library-tests
- TaintTracking
- frameworks
- EventEmitter
- ReactJS
- query-tests/Security/CWE-352
- java
- ql
- src
- Advisory/Documentation
- Compatibility/JDK9
- Complexity
- Likely Bugs
- Arithmetic
- Concurrency
- Likely Typos
- Statements
- Metrics
- Authors
- Callables
- Files
- Internal
- RefTypes
- Performance
- Security/CWE/CWE-798
- Violations of Best Practice
- Boxed Types
- Comments
- Magic Constants
- Naming Conventions
- legacy
- config
- external
- semmle/code
- java
- dataflow
- internal
- dispatch
- frameworks
- gwt
- jackson
- javaee
- ejb
- spring
- metrics
- metrics
- security
- xml
- test
- library-tests
- constants
- dataflow/null
- query-tests
- ConstantExpAppearsNonConstant
- LShiftLargerThanTypeWidth
- Nullness
- upgrades/e7706df98aaefcf055f35f50582f2686f41c23bb
- python/ql/src
- Imports
- Metrics
- semmle/python
- objects
- xml
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
518 files changed
+9567
-2578
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
29 | 33 | | |
30 | 34 | | |
31 | 35 | | |
| |||
40 | 44 | | |
41 | 45 | | |
42 | 46 | | |
43 | | - | |
| 47 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
11 | 15 | | |
12 | 16 | | |
13 | 17 | | |
| |||
25 | 29 | | |
26 | 30 | | |
27 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
28 | 36 | | |
29 | 37 | | |
30 | 38 | | |
31 | 39 | | |
32 | 40 | | |
33 | | - | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
21 | | - | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
25 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
26 | 32 | | |
27 | 33 | | |
28 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
85 | 93 | | |
86 | 94 | | |
87 | 95 | | |
| |||
182 | 190 | | |
183 | 191 | | |
184 | 192 | | |
185 | | - | |
| 193 | + | |
186 | 194 | | |
187 | | - | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
188 | 201 | | |
189 | 202 | | |
190 | 203 | | |
| |||
195 | 208 | | |
196 | 209 | | |
197 | 210 | | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
198 | 215 | | |
199 | 216 | | |
200 | 217 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| |||
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
48 | | - | |
| 49 | + | |
| 50 | + | |
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
| |||
Lines changed: 6 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
| 83 | + | |
| 84 | + | |
88 | 85 | | |
89 | 86 | | |
90 | 87 | | |
| |||
133 | 130 | | |
134 | 131 | | |
135 | 132 | | |
136 | | - | |
| 133 | + | |
| 134 | + | |
137 | 135 | | |
138 | 136 | | |
139 | 137 | | |
| |||
166 | 164 | | |
167 | 165 | | |
168 | 166 | | |
169 | | - | |
| 167 | + | |
| 168 | + | |
170 | 169 | | |
171 | 170 | | |
172 | 171 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
| 54 | + | |
54 | 55 | | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
60 | 61 | | |
61 | | - | |
| 62 | + | |
| 63 | + | |
62 | 64 | | |
63 | 65 | | |
64 | 66 | | |
65 | 67 | | |
66 | 68 | | |
67 | | - | |
| 69 | + | |
| 70 | + | |
68 | 71 | | |
69 | 72 | | |
70 | 73 | | |
| |||
79 | 82 | | |
80 | 83 | | |
81 | 84 | | |
82 | | - | |
83 | | - | |
84 | | - | |
| 85 | + | |
| 86 | + | |
85 | 87 | | |
86 | 88 | | |
87 | 89 | | |
| |||
Lines changed: 6 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
307 | 307 | | |
308 | 308 | | |
309 | 309 | | |
310 | | - | |
| 310 | + | |
| 311 | + | |
311 | 312 | | |
312 | 313 | | |
313 | 314 | | |
| |||
338 | 339 | | |
339 | 340 | | |
340 | 341 | | |
341 | | - | |
| 342 | + | |
| 343 | + | |
342 | 344 | | |
343 | 345 | | |
344 | 346 | | |
| |||
364 | 366 | | |
365 | 367 | | |
366 | 368 | | |
367 | | - | |
| 369 | + | |
| 370 | + | |
368 | 371 | | |
369 | 372 | | |
370 | 373 | | |
| |||
0 commit comments