File tree
2,195 files changed
+103317
-4513
lines changed- cpp
- downgrades/0a9eb01d3650642e013eb86be45d952289537f91
- ql
- lib
- change-notes
- semmle/code/cpp
- controlflow
- ir
- dataflow/internal
- ssa0
- implementation
- aliased_ssa/constant
- raw
- constant
- internal
- unaliased_ssa/constant
- models/implementations
- upgrades/8cba93a44180e0d50a80a660950800d822b981fc
- src
- Security/CWE
- CWE-114
- CWE-134
- CWE-170
- CWE-190
- CWE-290
- CWE-416
- CWE-807
- change-notes
- test
- library-tests
- controlflow/guards-ir
- ir/ir
- query-tests
- Likely Bugs/Memory Management/ImproperNullTermination
- Security/CWE
- CWE-078/semmle/ExecTainted
- CWE-134
- SAMATE
- semmle
- argv
- funcs
- globalVars
- ifs
- CWE-190/semmle/TaintedAllocationSize
- CWE-290/semmle/AuthenticationBypass
- CWE-416/semmle/tests
- UseAfterFree
- UseOfStringAfterLifetimeEnds
- CWE-807/semmle/TaintedCondition
- csharp
- extractor
- Semmle.Extraction.CSharp.DependencyFetching
- Semmle.Extraction.CSharp.StubGenerator
- Semmle.Extraction.Tests
- ql
- integration-tests
- all-platforms
- cshtml_standalone_flowsteps
- Controllers
- Views
- Test
- cshtml_standalone
- cshtml
- diag_dotnet_incompatible
- diag_missing_project_files
- diag_missing_xamarin_sdk
- diag_recursive_generics
- dotnet_build
- dotnet_no_args_inject
- dotnet_pack
- dotnet_publish
- dotnet_run
- standalone
- posix-only
- dotnet_test_mstest
- dotnet_test
- inherit-env-vars
- standalone_dependencies_nuget
- warn_as_error
- lib/semmle/code
- cil/internal
- csharp
- controlflow/internal
- dataflow/internal
- frameworks
- security/dataflow/flowsinks
- src/change-notes
- test
- library-tests/standalone/externalLocationSink
- query-tests/Security Features/CWE-079/XSSRazorPages
- Areas/TestArea/Views
- Test4
- Controllers
- Generated
- MyAreas/Test4
- Views
- Custom2
- Custom/Test3
- Other
- Test2
- Test4
- Test
- docs/codeql
- codeql-overview
- codeql-changelog
- reusables
- go
- extractor
- vendor
- golang.org/x
- sys
- execabs
- tools
- go/packages
- internal
- gocommand
- packagesinternal
- versions
- ql
- lib
- change-notes
- released
- semmle/go/dataflow/internal
- src/experimental/CWE-525
- test
- experimental/CWE-525
- library-tests/semmle/go/dataflow
- ArrayConversion
- SliceExpressions
- query-tests/Security/CWE-078
- javascript
- extractor
- lib/typescript
- src
- src/com/semmle/ts/extractor
- tests/ts
- input
- output/trap
- ql
- lib
- change-notes
- semmle/javascript/frameworks
- src
- DOM
- Security/CWE-022
- examples
- change-notes
- released
- experimental/semmle/javascript
- test
- experimental/TypeOrm
- library-tests
- TypeScript
- ImportAssertions
- ImportAttributes
- Types
- frameworks/SQL
- query-tests
- DOM/TargetBlank
- Security/CWE-022/TaintedPath
- examples
- java
- downgrades/dee651b58d1e5455ca2d07eca37775a21d772fcc
- kotlin-extractor
- src/main/kotlin
- utils/versions
- v_1_5_0
- v_1_9_0-Beta
- v_2.0.0-Beta1
- ql
- automodel
- src
- test/AutomodelFrameworkModeExtraction
- com/github/codeql/test
- java/io
- consistency-queries
- integration-tests/all-platforms/kotlin/extractor_information_kotlin2
- lib
- change-notes
- config
- semmle/code/java
- controlflow
- internal
- dataflow
- internal
- dispatch
- metrics
- upgrades/ecfcf050952e54b1155fc89525db84af6ad34aaf
- src
- Language Abuse
- Likely Bugs
- Collections
- Comparison
- Violations of Best Practice
- Boxed Types
- Dead Code
- Declarations
- test-kotlin1
- TestUtilities
- internal
- library-tests
- GeneratedFiles
- android_function_return_types
- annotation-accessor-result-type
- annotation_classes
- annotations/jvmName
- arrays-with-variances
- arrays
- call-int-to-char
- clashing-extension-fields
- classes
- collection-literals
- comments
- companion_objects
- compilation-units
- controlflow
- basic
- dominance
- paths
- plot
- coroutines
- data-classes
- dataflow
- extensionMethod
- foreach
- func
- notnullexpr
- stmtexpr
- summaries
- taint
- whenexpr
- declaration-stack
- empty
- enum
- exprs_typeaccess
- exprs
- extensions_recursion
- extensions
- fake_overrides
- all_java
- all_kotlin
- kotlin_calling_java
- field-initializer-flow
- files
- for-array-iterators
- function-n
- generic-inner-classes
- generic-instance-methods
- generic-methods
- generic-selective-extraction
- generic-type-bounds
- generics-location
- generics
- inherited-callee
- inherited-collection-implementation
- inherited-default-value
- inherited-single-abstract-method
- inheritence-substitution
- instances
- interface-delegate
- internal-constructor-called-from-java
- internal-public-alias
- java-kotlin-collection-type-generic-methods
- java-lang-number-conversions
- java-list-kotlin-user
- java-map-methods
- java_and_kotlin_generics
- java
- kotlin
- java_and_kotlin_internal
- java_and_kotlin
- java_properties
- jvmoverloads-annotation
- jvmoverloads_flow
- jvmoverloads_generics
- jvmstatic-annotation
- kotlin-java-map-entries
- lateinit
- lazy-val-multiple-constructors
- literals
- maps-iterator-overloads
- methods-mixed-java-and-kotlin
- methods
- ministdlib
- mixed-java-and-kotlin
- modifiers
- multiple_extensions
- multiple_files
- no-when-branch-found
- numlines
- object
- operator-overloads
- parameter-defaults
- private-anonymous-types
- properties
- recursive-instantiations
- stack-overflow-1
- stack-overflow-2
- reflection
- special-method-getters
- static-method-calls
- stmts
- string-charat
- super-method-calls
- this
- trap
- trivial
- type_aliases
- type_equivalences
- types
- underscore-parameters
- vararg
- variables
- query-tests
- AbstractToConcreteCollection
- AutoBoxing
- CloseReader
- CloseWriter
- ConfusingOverloading
- ConstantLoopCondition
- DeadCode
- DeadRefTypes
- EmptyBlock
- ExposeRepresentation
- InnerClassCouldBeStatic
- MissingInstanceofInEquals
- MissingOverrideAnnotation
- MutualDependency
- NamingConventionsRefTypes
- NonSerializableField
- NonSerializableInnerClass
- NullMaybe
- OneStatementPerLine
- PartiallyMaskedCatch
- ReturnValueIgnored
- SimplifyBoolExpr
- UnderscoreIdentifier
- UnreadLocal
- UselessNullCheck
- UselessParameter
- WhitespaceContradictsPrecedence
- test-kotlin2
- TestUtilities
- internal
- library-tests
- GeneratedFiles
- android_function_return_types
- annotation-accessor-result-type
- annotation_classes
- annotations/jvmName
- arrays-with-variances
- arrays
- call-int-to-char
- clashing-extension-fields
- classes
- collection-literals
- comments
- companion_objects
- compilation-units
- controlflow
- basic
- dominance
- paths
- plot
- coroutines
- data-classes
- dataflow
- extensionMethod
- foreach
- func
- notnullexpr
- stmtexpr
- summaries
- taint
- whenexpr
- declaration-stack
- empty
- enum
- exprs_typeaccess
- exprs
- extensions_recursion
- extensions
- fake_overrides
- all_java
- all_kotlin
- kotlin_calling_java
- field-initializer-flow
- files
- for-array-iterators
- function-n
- generic-inner-classes
- generic-instance-methods
- generic-methods
- generic-selective-extraction
- generic-type-bounds
- generics-location
- generics
- inherited-callee
- inherited-collection-implementation
- inherited-default-value
- inherited-single-abstract-method
- inheritence-substitution
- instances
- interface-delegate
- internal-constructor-called-from-java
- internal-public-alias
- java-kotlin-collection-type-generic-methods
- java-lang-number-conversions
- java-list-kotlin-user
- java-map-methods
- java_and_kotlin_generics
- java
- kotlin
- java_and_kotlin_internal
- java_and_kotlin
- java_properties
- jvmoverloads-annotation
- jvmoverloads_flow
- jvmoverloads_generics
- jvmstatic-annotation
- kotlin-java-map-entries
- lateinit
- lazy-val-multiple-constructors
- literals
- maps-iterator-overloads
- methods-mixed-java-and-kotlin
- methods
- ministdlib
- mixed-java-and-kotlin
- modifiers
- multiple_extensions
- multiple_files
- no-when-branch-found
- numlines
- object
- operator-overloads
- parameter-defaults
- private-anonymous-types
- properties
- recursive-instantiations
- stack-overflow-1
- stack-overflow-2
- reflection
- special-method-getters
- static-method-calls
- stmts
- string-charat
- super-method-calls
- this
- trap
- trivial
- type_aliases
- type_equivalences
- types
- underscore-parameters
- vararg
- variables
- query-tests
- AbstractToConcreteCollection
- AutoBoxing
- CloseReader
- CloseWriter
- ConfusingOverloading
- ConstantLoopCondition
- DeadCode
- DeadRefTypes
- EmptyBlock
- ExposeRepresentation
- InnerClassCouldBeStatic
- MissingInstanceofInEquals
- MissingOverrideAnnotation
- MutualDependency
- NamingConventionsRefTypes
- NonSerializableField
- NonSerializableInnerClass
- NullMaybe
- OneStatementPerLine
- PartiallyMaskedCatch
- ReturnValueIgnored
- SimplifyBoolExpr
- UnderscoreIdentifier
- UnreadLocal
- UselessNullCheck
- UselessParameter
- WhitespaceContradictsPrecedence
- test
- library-tests
- dependency
- dependency
- empty-argfile
- flow-through-binding
- guards12
- object-tostring-flow-binding-patterns
- pattern-instanceof
- pattern-switch
- cfg
- dfg
- prettyprint
- printAst
- switch-default-impossible-dispatch
- typeflow
- virtual-dispatch-binding-patterns
- query-tests
- Nullness
- security/CWE-089/semmle/examples
- misc/codegen
- generators
- lib
- templates
- test
- python
- downgrades/728c6d65e61d808ae276013ebc15abc3a97aaef1
- ql
- lib
- change-notes
- semmle/python
- dataflow/new/internal
- frameworks
- upgrades/0565f7466437d52e1dc64a3b930926ab2f60cd64
- test
- experimental/dataflow
- coverage
- def-use-flow
- summaries-checks
- use-use-flow
- library-tests
- PEP695
- frameworks
- django-v2-v3
- rest_framework
- stdlib
- ruby/ql
- lib/codeql/ruby/dataflow/internal
- test/library-tests/dataflow
- global
- local
- params
- swift
- downgrades
- 58e9efb426b5b2b322a64c9dab988b02578e0f04
- b83ff9c60c2bb4be2f3d1d4810268c557eb38f19
- extractor
- infra
- translators
- ql
- lib
- change-notes
- codeql/swift
- controlflow/internal
- dataflow
- internal
- elements
- decl
- expr
- stmt
- type
- frameworks
- StandardLibrary
- generated
- decl
- expr
- pattern
- stmt
- type
- printast
- security
- upgrades
- 556e495d498c9c01286088785b590a7e80f0bb0b
- 58e9efb426b5b2b322a64c9dab988b02578e0f04
- src/change-notes
- released
- test
- extractor-tests/generated
- decl/MacroDecl
- expr/PackExpansionExpr
- stmt/DiscardStmt
- library-tests/dataflow
- flowsources
- taint/libraries
- query-tests/Security
- CWE-089
- CWE-134
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,195 files changed
+103317
-4513
lines changedLines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
| 11 | + | |
| 12 | + | |
11 | 13 |
| |
12 | 14 |
| |
13 | 15 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
|
0 commit comments