[krishnprakash/codeql] 22407c: Rust: Add type inference test for non-universal im...

1 view
Skip to first unread message

Phileco

unread,
May 21, 2025, 12:50:53 AM5/21/25
to philecodi...@googlegroups.com
Branch: refs/heads/main
Home: https://github.com/krishnprakash/codeql
Commit: 22407cad44bfb3880563dfb56afdca5ba4a5b755
https://github.com/krishnprakash/codeql/commit/22407cad44bfb3880563dfb56afdca5ba4a5b755
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-01 (Thu, 01 May 2025)

Changed paths:
M rust/ql/test/library-tests/type-inference/main.rs

Log Message:
-----------
Rust: Add type inference test for non-universal impl blocks


Commit: e45b5c557dfcd12f788781ccdb92b46323bb629a
https://github.com/krishnprakash/codeql/commit/e45b5c557dfcd12f788781ccdb92b46323bb629a
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-01 (Thu, 01 May 2025)

Changed paths:
M rust/ql/lib/codeql/rust/internal/PathResolution.qll
M rust/ql/lib/codeql/rust/internal/Type.qll
M rust/ql/lib/codeql/rust/internal/TypeInference.qll
M rust/ql/lib/codeql/rust/internal/TypeMention.qll
M rust/ql/test/library-tests/type-inference/main.rs
M rust/ql/test/library-tests/type-inference/type-inference.expected
M shared/typeinference/codeql/typeinference/internal/TypeInference.qll

Log Message:
-----------
Rust: Implement type inference support for non-universal impl blocks


Commit: 4513106a354f331be2174fe151b438558f798098
https://github.com/krishnprakash/codeql/commit/4513106a354f331be2174fe151b438558f798098
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-01 (Thu, 01 May 2025)

Changed paths:
A rust/ql/test/library-tests/type-inference/CONSISTENCY/PathResolutionConsistency.expected
M rust/ql/test/library-tests/type-inference/main.rs
M rust/ql/test/library-tests/type-inference/type-inference.expected

Log Message:
-----------
Rust: Add type inference test for inherent implementation shadowing trait implementation


Commit: 3ee89899d97083770502b2e7c0fa70f07aecf321
https://github.com/krishnprakash/codeql/commit/3ee89899d97083770502b2e7c0fa70f07aecf321
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-01 (Thu, 01 May 2025)

Changed paths:
M rust/ql/lib/codeql/rust/elements/internal/MethodCallExprImpl.qll
M rust/ql/lib/codeql/rust/internal/TypeInference.qll
R rust/ql/test/library-tests/type-inference/CONSISTENCY/PathResolutionConsistency.expected
M rust/ql/test/library-tests/type-inference/main.rs

Log Message:
-----------
Rust: Handle inherent implementations shadowing trait implementations


Commit: ecead2cafd37f0e5fb628064d7e73c02e6c9014c
https://github.com/krishnprakash/codeql/commit/ecead2cafd37f0e5fb628064d7e73c02e6c9014c
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-01 (Thu, 01 May 2025)

Changed paths:
M rust/ql/lib/codeql/rust/elements/internal/MethodCallExprImpl.qll

Log Message:
-----------
Rust: Workaround for method existing both as source and as dependency


Commit: a545361a55df710372264dac4b2218ce40c40d4a
https://github.com/krishnprakash/codeql/commit/a545361a55df710372264dac4b2218ce40c40d4a
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-01 (Thu, 01 May 2025)

Changed paths:
R rust/ql/test/extractor-tests/canonical_path/CONSISTENCY/PathResolutionConsistency.expected
R rust/ql/test/extractor-tests/canonical_path_disabled/CONSISTENCY/PathResolutionConsistency.expected
R rust/ql/test/library-tests/frameworks/postgres/CONSISTENCY/PathResolutionConsistency.expected
M rust/ql/test/library-tests/path-resolution/main.rs
R rust/ql/test/query-tests/security/CWE-089/CONSISTENCY/PathResolutionConsistency.expected

Log Message:
-----------
Rust: Accept test changes


Commit: 06cfa9a89cd63fbde5df3fdba735975ddd5aa2e3
https://github.com/krishnprakash/codeql/commit/06cfa9a89cd63fbde5df3fdba735975ddd5aa2e3
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-05 (Mon, 05 May 2025)

Changed paths:
M rust/ql/lib/codeql/rust/internal/TypeInference.qll
M shared/typeinference/codeql/typeinference/internal/TypeInference.qll

Log Message:
-----------
Rust: Address format fixes suggested in review


Commit: 0cf60c4e2d8bc4712b8412d36fd090d87df00888
https://github.com/krishnprakash/codeql/commit/0cf60c4e2d8bc4712b8412d36fd090d87df00888
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-12 (Mon, 12 May 2025)

Changed paths:
M rust/ql/lib/codeql/rust/elements/internal/MethodCallExprImpl.qll
M rust/ql/lib/codeql/rust/internal/TypeInference.qll
M shared/typeinference/codeql/typeinference/internal/TypeInference.qll

Log Message:
-----------
Rust: Address comments on documentation


Commit: bc8580159ced8e51408a9217baa18fd5d08b1ce6
https://github.com/krishnprakash/codeql/commit/bc8580159ced8e51408a9217baa18fd5d08b1ce6
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-12 (Mon, 12 May 2025)

Changed paths:
M actions/ql/lib/CHANGELOG.md
M actions/ql/lib/change-notes/released/0.4.7.md
M actions/ql/src/CHANGELOG.md
M actions/ql/src/change-notes/released/0.5.4.md
M actions/ql/src/codeql-suites/actions-code-quality.qls
M cpp/ql/src/Likely Bugs/Conversion/CastArrayPointerArithmetic.ql
M cpp/ql/src/Security/CWE/CWE-014/MemsetMayBeDeleted.ql
M cpp/ql/src/Security/CWE/CWE-020/CountUntrustedDataToExternalAPI.ql
M cpp/ql/src/Security/CWE/CWE-020/IRCountUntrustedDataToExternalAPI.ql
M cpp/ql/src/Security/CWE/CWE-020/IRUntrustedDataToExternalAPI.ql
M cpp/ql/src/Security/CWE/CWE-020/UntrustedDataToExternalAPI.ql
A cpp/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
M cpp/ql/src/codeql-suites/cpp-code-quality.qls
M cpp/ql/src/experimental/Security/CWE/CWE-020/LateCheckOfFunctionArgument.ql
M cpp/ql/src/utils/modelgenerator/CaptureContentSummaryModels.ql
M cpp/ql/src/utils/modelgenerator/CaptureNeutralModels.ql
M cpp/ql/src/utils/modelgenerator/CaptureSinkModels.ql
M cpp/ql/src/utils/modelgenerator/CaptureSourceModels.ql
M cpp/ql/src/utils/modelgenerator/CaptureSummaryModels.ql
M cpp/ql/src/utils/modelgenerator/internal/CaptureModels.qll
M cpp/ql/src/utils/modelgenerator/internal/CaptureModelsPrinting.qll
M cpp/ql/test/library-tests/dataflow/modelgenerator/dataflow/CaptureContentSummaryModels.ql
M cpp/ql/test/library-tests/dataflow/modelgenerator/dataflow/CaptureHeuristicSummaryModels.ql
M cpp/ql/test/query-tests/Likely Bugs/Conversion/CastArrayPointerArithmetic/CastArrayPointerArithmetic.expected
M csharp/ql/src/API Abuse/FormatInvalid.ql
M csharp/ql/src/API Abuse/NoDisposeCallOnLocalIDisposable.ql
M csharp/ql/src/Bad Practices/Control-Flow/ConstantCondition.ql
M csharp/ql/src/Configuration/PasswordInConfigurationFile.ql
M csharp/ql/src/Dead Code/DeadStoreOfLocal.ql
M csharp/ql/src/Likely Bugs/Collections/ContainerLengthCmpOffByOne.ql
M csharp/ql/src/Likely Bugs/Collections/ContainerSizeCmpZero.ql
M csharp/ql/src/Likely Bugs/DangerousNonShortCircuitLogic.ql
M csharp/ql/src/Likely Bugs/EqualityCheckOnFloats.ql
M csharp/ql/src/Likely Bugs/ReferenceEqualsOnValueTypes.ql
M csharp/ql/src/Likely Bugs/SelfAssignment.ql
M csharp/ql/src/Likely Bugs/UncheckedCastInEquals.ql
M csharp/ql/src/Performance/UseTryGetValue.ql
M csharp/ql/src/Security Features/CWE-011/ASPNetDebug.ql
M csharp/ql/src/Security Features/CWE-016/ASPNetMaxRequestLength.ql
M csharp/ql/src/Security Features/CWE-016/ASPNetPagesValidateRequest.ql
M csharp/ql/src/Security Features/CWE-020/ExternalAPIsUsedWithUntrustedData.ql
M csharp/ql/src/Security Features/CWE-020/RuntimeChecksBypass.ql
M csharp/ql/src/Security Features/CWE-020/UntrustedDataToExternalAPI.ql
M csharp/ql/src/Security Features/CWE-248/MissingASPNETGlobalErrorHandler.ql
M csharp/ql/src/Useless code/DefaultToString.ql
M csharp/ql/src/Useless code/IntGetHashCode.ql
A csharp/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
M csharp/ql/src/codeql-suites/csharp-code-quality.qls
M csharp/ql/src/utils/modelgenerator/CaptureContentSummaryModels.ql
M csharp/ql/src/utils/modelgenerator/CaptureNeutralModels.ql
M csharp/ql/src/utils/modelgenerator/CaptureSinkModels.ql
M csharp/ql/src/utils/modelgenerator/CaptureSourceModels.ql
M csharp/ql/src/utils/modelgenerator/CaptureSummaryModels.ql
M csharp/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPartialPath.ql
M csharp/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPath.ql
M csharp/ql/src/utils/modelgenerator/internal/CaptureModels.qll
M csharp/ql/src/utils/modelgenerator/internal/CaptureModelsPrinting.qll
M csharp/ql/src/utils/modelgenerator/internal/CaptureTypeBasedSummaryModels.qll
M csharp/ql/test/utils/modelgenerator/dataflow/CaptureContentSummaryModels.ql
M csharp/ql/test/utils/modelgenerator/dataflow/CaptureHeuristicSummaryModels.ql
M csharp/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.ql
M csharp/ql/test/utils/modelgenerator/dataflow/CaptureSinkModels.ql
M csharp/ql/test/utils/modelgenerator/dataflow/CaptureSourceModels.ql
M docs/codeql/codeql-overview/codeql-changelog/codeql-cli-2.21.1.rst
M docs/codeql/reusables/supported-frameworks.rst
M go/extractor/extractor.go
M go/extractor/go.mod
M go/extractor/go.sum
M go/extractor/trap/labels.go
M go/ql/src/InconsistentCode/LengthComparisonOffByOne.ql
M go/ql/src/InconsistentCode/MissingErrorCheck.ql
M go/ql/src/InconsistentCode/UnhandledCloseWritableHandle.ql
M go/ql/src/InconsistentCode/WrappedErrorAlwaysNil.ql
M go/ql/src/RedundantCode/NegativeLengthCheck.ql
M go/ql/src/RedundantCode/RedundantRecover.ql
M go/ql/src/Security/CWE-020/ExternalAPIsUsedWithUntrustedData.ql
M go/ql/src/Security/CWE-020/IncompleteHostnameRegexp.ql
M go/ql/src/Security/CWE-020/MissingRegexpAnchor.ql
M go/ql/src/Security/CWE-020/SuspiciousCharacterInRegexp.ql
M go/ql/src/Security/CWE-020/UntrustedDataToExternalAPI.ql
M go/ql/src/Security/CWE-020/UntrustedDataToUnknownExternalAPI.ql
A go/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
M go/ql/src/codeql-suites/go-code-quality.qls
M go/ql/src/experimental/CWE-090/LDAPInjection.ql
M go/ql/src/experimental/CWE-74/DsnInjection.ql
M go/ql/src/experimental/CWE-74/DsnInjectionLocal.ql
M go/ql/src/experimental/CWE-79/HTMLTemplateEscapingPassthrough.ql
M java/ql/integration-tests/java/query-suite/java-code-quality.qls.expected
M java/ql/src/Language Abuse/TypeVariableHidesType.ql
M java/ql/src/Likely Bugs/Arithmetic/IntMultToLong.ql
M java/ql/src/Likely Bugs/Collections/WriteOnlyContainer.ql
M java/ql/src/Likely Bugs/Comparison/IncomparableEquals.ql
M java/ql/src/Likely Bugs/Comparison/InconsistentEqualsHashCode.ql
M java/ql/src/Likely Bugs/Comparison/MissingInstanceofInEquals.ql
M java/ql/src/Likely Bugs/Comparison/RefEqBoxed.ql
M java/ql/src/Likely Bugs/Likely Typos/ContradictoryTypeChecks.ql
M java/ql/src/Likely Bugs/Likely Typos/SuspiciousDateFormat.ql
M java/ql/src/Likely Bugs/Resource Leaks/CloseReader.ql
M java/ql/src/Likely Bugs/Resource Leaks/CloseWriter.ql
M java/ql/src/Security/CWE/CWE-020/ExternalAPIsUsedWithUntrustedData.ql
M java/ql/src/Security/CWE/CWE-020/UntrustedDataToExternalAPI.ql
M java/ql/src/Security/CWE/CWE-113/NettyResponseSplitting.ql
A java/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
M java/ql/src/codeql-suites/java-code-quality.qls
M java/ql/src/utils/modelgenerator/CaptureContentSummaryModels.ql
M java/ql/src/utils/modelgenerator/CaptureNeutralModels.ql
M java/ql/src/utils/modelgenerator/CaptureSinkModels.ql
M java/ql/src/utils/modelgenerator/CaptureSourceModels.ql
M java/ql/src/utils/modelgenerator/CaptureSummaryModels.ql
M java/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPartialPath.ql
M java/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPath.ql
M java/ql/src/utils/modelgenerator/internal/CaptureModels.qll
M java/ql/src/utils/modelgenerator/internal/CaptureModelsPrinting.qll
M java/ql/src/utils/modelgenerator/internal/CaptureTypeBasedSummaryModels.qll
M java/ql/test/utils/modelgenerator/dataflow/CaptureContentSummaryModels.ql
M java/ql/test/utils/modelgenerator/dataflow/CaptureHeuristicSummaryModels.ql
M java/ql/test/utils/modelgenerator/dataflow/CaptureNeutralModels.ql
M java/ql/test/utils/modelgenerator/dataflow/CaptureSinkModels.ql
M java/ql/test/utils/modelgenerator/dataflow/CaptureSourceModels.ql
A javascript/ql/lib/change-notes/2025-04-30-fastify-all.md
A javascript/ql/lib/change-notes/2025-04-30-shelljs.md
A javascript/ql/lib/ext/shelljs.model.yml
M javascript/ql/lib/semmle/javascript/frameworks/Fastify.qll
M javascript/ql/lib/semmle/javascript/frameworks/ShellJS.qll
M javascript/ql/lib/semmle/javascript/security/dataflow/CleartextLoggingCustomizations.qll
M javascript/ql/lib/semmle/javascript/security/dataflow/IndirectCommandInjectionCustomizations.qll
M javascript/ql/src/Declarations/IneffectiveParameterType.ql
M javascript/ql/src/Electron/DisablingWebSecurity.ql
M javascript/ql/src/Expressions/MissingAwait.ql
M javascript/ql/src/LanguageFeatures/SpuriousArguments.ql
M javascript/ql/src/RegExp/RegExpAlwaysMatches.ql
M javascript/ql/src/Security/CWE-020/ExternalAPIsUsedWithUntrustedData.ql
M javascript/ql/src/Security/CWE-020/UntrustedDataToExternalAPI.ql
M javascript/ql/src/Security/CWE-295/DisablingCertificateValidation.ql
A javascript/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
M javascript/ql/src/codeql-suites/javascript-code-quality.qls
M javascript/ql/src/experimental/heuristics/ql/src/Security/CWE-020/UntrustedDataToExternalAPI.ql
M javascript/ql/test/library-tests/frameworks/Shelljs/ShellJS.expected
M javascript/ql/test/library-tests/frameworks/Shelljs/tst.js
M javascript/ql/test/query-tests/Security/CWE-078/IndirectCommandInjection/IndirectCommandInjection.expected
M javascript/ql/test/query-tests/Security/CWE-078/IndirectCommandInjection/actions.js
M javascript/ql/test/query-tests/Security/CWE-094/CodeInjection/CodeInjection.expected
M javascript/ql/test/query-tests/Security/CWE-094/CodeInjection/HeuristicSourceCodeInjection.expected
M javascript/ql/test/query-tests/Security/CWE-094/CodeInjection/fastify.js
A misc/scripts/calculate_mrva_totals.py
A misc/suite-helpers/code-quality-selectors.yml
M python/ql/integration-tests/query-suite/python-code-quality.qls.expected
A python/ql/lib/change-notes/2025-04-30-model-send-header.md
A python/ql/lib/change-notes/2025-05-01-hdbcli.md
M python/ql/lib/semmle/python/Frameworks.qll
A python/ql/lib/semmle/python/frameworks/Hdbcli.qll
M python/ql/lib/semmle/python/frameworks/Stdlib.qll
M python/ql/src/Expressions/UseofInput.ql
M python/ql/src/Functions/NonCls.ql
M python/ql/src/Functions/NonSelf.ql
M python/ql/src/Security/CWE-020-ExternalAPIs/ExternalAPIsUsedWithUntrustedData.ql
M python/ql/src/Security/CWE-020-ExternalAPIs/UntrustedDataToExternalAPI.ql
M python/ql/src/Security/CWE-020/CookieInjection.ql
M python/ql/src/Security/CWE-020/IncompleteUrlSubstringSanitization.ql
A python/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
M python/ql/src/codeql-suites/python-code-quality.qls
M python/ql/src/experimental/Security/CWE-094/Js2Py.ql
A python/ql/test/library-tests/frameworks/hdbcli/ConceptsTest.expected
A python/ql/test/library-tests/frameworks/hdbcli/ConceptsTest.ql
A python/ql/test/library-tests/frameworks/hdbcli/pep249.py
M python/ql/test/library-tests/frameworks/stdlib/http_server.py
M ruby/ql/integration-tests/query-suite/ruby-code-quality.qls.expected
A ruby/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
M ruby/ql/src/codeql-suites/ruby-code-quality.qls
M ruby/ql/src/experimental/template-injection/TemplateInjection.ql
M ruby/ql/src/queries/performance/DatabaseQueryInLoop.ql
M ruby/ql/src/queries/variables/DeadStoreOfLocal.ql
M rust/BUILD.bazel
M rust/ast-generator/src/main.rs
A rust/downgrades/58bc96172f5a76faffc04004933865aa3c3b3e62/old.dbscheme
A rust/downgrades/58bc96172f5a76faffc04004933865aa3c3b3e62/rust.dbscheme
A rust/downgrades/58bc96172f5a76faffc04004933865aa3c3b3e62/upgrade.properties
M rust/extractor/src/generated/.generated.list
M rust/extractor/src/generated/top.rs
M rust/extractor/src/main.rs
M rust/extractor/src/translate/generated.rs
M rust/ql/.generated.list
M rust/ql/.gitattributes
M rust/ql/integration-tests/hello-project/diagnostics.expected
M rust/ql/integration-tests/hello-project/steps.cargo.expected
M rust/ql/integration-tests/hello-project/steps.ql
M rust/ql/integration-tests/hello-project/steps.rust-project.expected
M rust/ql/integration-tests/hello-project/summary.expected
M rust/ql/integration-tests/hello-workspace/diagnostics.cargo.expected
M rust/ql/integration-tests/hello-workspace/diagnostics.rust-project.expected
M rust/ql/integration-tests/hello-workspace/steps.cargo.expected
M rust/ql/integration-tests/hello-workspace/steps.ql
M rust/ql/integration-tests/hello-workspace/steps.rust-project.expected
M rust/ql/integration-tests/hello-workspace/summary.cargo.expected
M rust/ql/integration-tests/hello-workspace/summary.rust-project.expected
M rust/ql/integration-tests/workspace-with-glob/steps.expected
M rust/ql/integration-tests/workspace-with-glob/steps.ql
M rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll
M rust/ql/lib/codeql/rust/controlflow/internal/generated/CfgNodes.qll
M rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll
M rust/ql/lib/codeql/rust/elements.qll
A rust/ql/lib/codeql/rust/elements/MacroBlockExpr.qll
R rust/ql/lib/codeql/rust/elements/MacroStmts.qll
A rust/ql/lib/codeql/rust/elements/internal/MacroBlockExprConstructor.qll
A rust/ql/lib/codeql/rust/elements/internal/MacroBlockExprImpl.qll
R rust/ql/lib/codeql/rust/elements/internal/MacroStmtsConstructor.qll
R rust/ql/lib/codeql/rust/elements/internal/MacroStmtsImpl.qll
A rust/ql/lib/codeql/rust/elements/internal/generated/MacroBlockExpr.qll
R rust/ql/lib/codeql/rust/elements/internal/generated/MacroStmts.qll
M rust/ql/lib/codeql/rust/elements/internal/generated/ParentChild.qll
M rust/ql/lib/codeql/rust/elements/internal/generated/Raw.qll
M rust/ql/lib/codeql/rust/elements/internal/generated/Synth.qll
M rust/ql/lib/codeql/rust/elements/internal/generated/SynthConstructors.qll
M rust/ql/lib/codeql/rust/frameworks/stdlib/Clone.qll
M rust/ql/lib/codeql/rust/frameworks/stdlib/lang-alloc.model.yml
M rust/ql/lib/codeql/rust/internal/PathResolution.qll
M rust/ql/lib/codeql/rust/internal/TypeInference.qll
M rust/ql/lib/ext/generated/rust/lang-alloc.model.yml
M rust/ql/lib/ext/generated/rust/lang-core.model.yml
M rust/ql/lib/ext/generated/rust/lang-proc_macro.model.yml
M rust/ql/lib/ext/generated/rust/lang-std.model.yml
M rust/ql/lib/rust.dbscheme
A rust/ql/lib/upgrades/e8707b675dc574aca9863eabcc09ac76f15bb9c2/old.dbscheme
A rust/ql/lib/upgrades/e8707b675dc574aca9863eabcc09ac76f15bb9c2/rust.dbscheme
A rust/ql/lib/upgrades/e8707b675dc574aca9863eabcc09ac76f15bb9c2/upgrade.properties
M rust/ql/src/codeql-suites/rust-code-quality.qls
M rust/ql/src/utils/modelgenerator/CaptureContentSummaryModels.ql
M rust/ql/src/utils/modelgenerator/CaptureNeutralModels.ql
M rust/ql/src/utils/modelgenerator/CaptureSinkModels.ql
M rust/ql/src/utils/modelgenerator/CaptureSourceModels.ql
M rust/ql/src/utils/modelgenerator/CaptureSummaryModels.ql
M rust/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPartialPath.ql
M rust/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPath.ql
M rust/ql/src/utils/modelgenerator/internal/CaptureModels.qll
M rust/ql/src/utils/modelgenerator/internal/CaptureModelsPrinting.qll
M rust/ql/test/TestUtils.qll
M rust/ql/test/extractor-tests/generated/.generated_tests.list
M rust/ql/test/extractor-tests/generated/.gitattributes
A rust/ql/test/extractor-tests/generated/MacroBlockExpr/MacroBlockExpr.expected
A rust/ql/test/extractor-tests/generated/MacroBlockExpr/MacroBlockExpr.ql
A rust/ql/test/extractor-tests/generated/MacroBlockExpr/MacroBlockExpr_getStatement.expected
A rust/ql/test/extractor-tests/generated/MacroBlockExpr/MacroBlockExpr_getStatement.ql
A rust/ql/test/extractor-tests/generated/MacroBlockExpr/MacroBlockExpr_getTailExpr.expected
A rust/ql/test/extractor-tests/generated/MacroBlockExpr/MacroBlockExpr_getTailExpr.ql
A rust/ql/test/extractor-tests/generated/MacroBlockExpr/gen_macro_block_expr.rs
M rust/ql/test/extractor-tests/generated/MacroCall/MacroCall_getExpanded.expected
R rust/ql/test/extractor-tests/generated/MacroStmts/MacroStmts.expected
R rust/ql/test/extractor-tests/generated/MacroStmts/MacroStmts.ql
R rust/ql/test/extractor-tests/generated/MacroStmts/MacroStmts_getExpr.expected
R rust/ql/test/extractor-tests/generated/MacroStmts/MacroStmts_getExpr.ql
R rust/ql/test/extractor-tests/generated/MacroStmts/MacroStmts_getStatement.expected
R rust/ql/test/extractor-tests/generated/MacroStmts/MacroStmts_getStatement.ql
R rust/ql/test/extractor-tests/generated/MacroStmts/gen_macro_stmts.rs
M rust/ql/test/library-tests/controlflow/BasicBlocks.expected
M rust/ql/test/library-tests/controlflow/Cfg.expected
M rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected
M rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected
M rust/ql/test/library-tests/dataflow/modeled/main.rs
M rust/ql/test/library-tests/variables/Cfg.expected
M rust/ql/test/query-tests/diagnostics/LinesOfCode.expected
M rust/ql/test/query-tests/diagnostics/SummaryStatsReduced.expected
A rust/ql/test/query-tests/security/CWE-022/CONSISTENCY/PathResolutionConsistency.expected
A rust/ql/test/query-tests/security/CWE-089/CONSISTENCY/PathResolutionConsistency.expected
M rust/ql/test/query-tests/security/CWE-089/SqlInjection.expected
M rust/ql/test/query-tests/security/CWE-089/sqlx.rs
M rust/ql/test/utils-tests/modelgenerator/CaptureSinkModels.ql
M rust/ql/test/utils-tests/modelgenerator/CaptureSourceModels.ql
M rust/ql/test/utils-tests/modelgenerator/CaptureSummaryModels.expected
M rust/ql/test/utils-tests/modelgenerator/CaptureSummaryModels.ql
M rust/ql/test/utils-tests/modelgenerator/option.rs
M rust/schema/annotations.py
M rust/schema/ast.py
A rust/tools/builtins/BUILD.bazel
A rust/tools/builtins/types.rs
M shared/mad/codeql/mad/modelgenerator/internal/ModelGeneratorImpl.qll
M shared/mad/codeql/mad/modelgenerator/internal/ModelPrinting.qll
A swift/downgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/downgrade.ql
A swift/downgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/old.dbscheme
A swift/downgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/swift.dbscheme
A swift/downgrades/987ab0bc0911f8c88449210e21d2ee80ebcb488a/upgrade.properties
M swift/extractor/infra/SwiftTagTraits.h
M swift/extractor/mangler/SwiftMangler.cpp
M swift/extractor/translators/ExprTranslator.cpp
M swift/extractor/translators/ExprTranslator.h
M swift/extractor/translators/TypeTranslator.cpp
M swift/extractor/translators/TypeTranslator.h
M swift/ql/.generated.list
M swift/ql/.gitattributes
A swift/ql/lib/change-notes/2025-05-02-new-entities.md
M swift/ql/lib/codeql/swift/elements.qll
A swift/ql/lib/codeql/swift/elements/expr/TypeValueExpr.qll
A swift/ql/lib/codeql/swift/elements/expr/UnsafeCastExpr.qll
A swift/ql/lib/codeql/swift/elements/expr/internal/TypeValueExprConstructor.qll
A swift/ql/lib/codeql/swift/elements/expr/internal/TypeValueExprImpl.qll
A swift/ql/lib/codeql/swift/elements/expr/internal/UnsafeCastExprConstructor.qll
A swift/ql/lib/codeql/swift/elements/expr/internal/UnsafeCastExprImpl.qll
A swift/ql/lib/codeql/swift/elements/type/BuiltinFixedArrayType.qll
A swift/ql/lib/codeql/swift/elements/type/IntegerType.qll
A swift/ql/lib/codeql/swift/elements/type/internal/BuiltinFixedArrayTypeConstructor.qll
A swift/ql/lib/codeql/swift/elements/type/internal/BuiltinFixedArrayTypeImpl.qll
A swift/ql/lib/codeql/swift/elements/type/internal/IntegerTypeConstructor.qll
A swift/ql/lib/codeql/swift/elements/type/internal/IntegerTypeImpl.qll
M swift/ql/lib/codeql/swift/generated/ParentChild.qll
M swift/ql/lib/codeql/swift/generated/Raw.qll
M swift/ql/lib/codeql/swift/generated/Synth.qll
M swift/ql/lib/codeql/swift/generated/SynthConstructors.qll
A swift/ql/lib/codeql/swift/generated/expr/TypeValueExpr.qll
A swift/ql/lib/codeql/swift/generated/expr/UnsafeCastExpr.qll
A swift/ql/lib/codeql/swift/generated/type/BuiltinFixedArrayType.qll
A swift/ql/lib/codeql/swift/generated/type/IntegerType.qll
M swift/ql/lib/swift.dbscheme
A swift/ql/lib/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/old.dbscheme
A swift/ql/lib/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/swift.dbscheme
A swift/ql/lib/upgrades/4dd3d5ca8a89952485b3e3b2141b6bb8c22cf945/upgrade.properties
M swift/ql/src/codeql-suites/swift-code-quality.qls
M swift/ql/test/TestUtils.qll
M swift/ql/test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr.expected
M swift/ql/test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr_getType.expected
M swift/ql/test/extractor-tests/generated/expr/ImplicitConversionExpr/implicit_conversions.swift
A swift/ql/test/extractor-tests/generated/expr/TypeValueExpr/TypeValueExpr.expected
A swift/ql/test/extractor-tests/generated/expr/TypeValueExpr/TypeValueExpr.ql
A swift/ql/test/extractor-tests/generated/expr/TypeValueExpr/TypeValueExpr_getType.expected
A swift/ql/test/extractor-tests/generated/expr/TypeValueExpr/TypeValueExpr_getType.ql
A swift/ql/test/extractor-tests/generated/expr/TypeValueExpr/type_value_exprs.swift
M swift/ql/test/extractor-tests/generated/type/BuiltinType/BuiltinType.expected
A swift/ql/test/extractor-tests/generated/type/BuiltinType/fixed_array.swift
A swift/ql/test/extractor-tests/generated/type/IntegerType/IntegerType.expected
A swift/ql/test/extractor-tests/generated/type/IntegerType/IntegerType.ql
A swift/ql/test/extractor-tests/generated/type/IntegerType/integer_type.swift
M swift/schema.py

Log Message:
-----------
Merge branch 'main' into rust-ti-implementing-type-method


Commit: 7bd1612b694a70f673f50f2192e021092cec898a
https://github.com/krishnprakash/codeql/commit/7bd1612b694a70f673f50f2192e021092cec898a
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-12 (Mon, 12 May 2025)

Changed paths:
M rust/ql/test/library-tests/type-inference/main.rs
M rust/ql/test/library-tests/type-inference/type-inference.ql

Log Message:
-----------
Rust: Use getStaticTarget in type inference test

This fixes a test failure where duplicated functions from extraction caused a bunch of spurious results to pop up


Commit: d66c12b7a928f515218b3b15bfbf977447e63b00
https://github.com/krishnprakash/codeql/commit/d66c12b7a928f515218b3b15bfbf977447e63b00
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-16 (Fri, 16 May 2025)

Changed paths:
M .gitignore
M Cargo.toml
A misc/scripts/models-as-data/rust_bulk_generate_mad.py

Log Message:
-----------
Rust: Add MaD bulk generation script


Commit: fb8b79edbf6f9f5bdd36e6ff2d5bf62a40f21383
https://github.com/krishnprakash/codeql/commit/fb8b79edbf6f9f5bdd36e6ff2d5bf62a40f21383
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-16 (Fri, 16 May 2025)

Changed paths:
M rust/ql/src/utils/modelgenerator/internal/CaptureModels.qll

Log Message:
-----------
Rust: Skip model generation for functions with semicolon in canonical path


Commit: 41e76e20b536fae2d69743d4d4d723af014df04e
https://github.com/krishnprakash/codeql/commit/41e76e20b536fae2d69743d4d4d723af014df04e
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-16 (Fri, 16 May 2025)

Changed paths:
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-files.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-http-test.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-http.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-multipart.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-router.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-test.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-web-actors.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-web-codegen.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-web.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-awc.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_bench.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_builder.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_complete.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_complete_nushell.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_derive.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_lex.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_mangen.model.yml
A rust/ql/lib/ext/generated/hyper/repo-https-github.com-hyperium-hyper-hyper.model.yml
A rust/ql/lib/ext/generated/libc/repo-https-github.com-rust-lang-libc-libc-test.model.yml
A rust/ql/lib/ext/generated/libc/repo-https-github.com-rust-lang-libc-libc.model.yml
A rust/ql/lib/ext/generated/log/repo-https-github.com-rust-lang-log-log.model.yml
A rust/ql/lib/ext/generated/memchr/repo-https-github.com-BurntSushi-memchr-memchr.model.yml
A rust/ql/lib/ext/generated/memchr/repo-shared.model.yml
A rust/ql/lib/ext/generated/once_cell/repo-https-github.com-matklad-once_cell-once_cell.model.yml
A rust/ql/lib/ext/generated/rand/repo-benches.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand_chacha.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand_core.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand_pcg.model.yml
M rust/ql/lib/ext/generated/reqwest/repo-https-github.com-seanmonstar-reqwest-reqwest.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-rocket.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-rocket_codegen.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-rocket_http.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-db_pools-rocket_db_pools.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-dyn_templates-rocket_dyn_templates.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-sync_db_pools-rocket_sync_db_pools.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-ws-rocket_ws.model.yml
A rust/ql/lib/ext/generated/rocket/repo-pastebin.model.yml
A rust/ql/lib/ext/generated/rocket/repo-tls.model.yml
A rust/ql/lib/ext/generated/rocket/repo-todo.model.yml
A rust/ql/lib/ext/generated/serde/repo-https-github.com-serde-rs-serde-serde.model.yml
A rust/ql/lib/ext/generated/serde/repo-https-github.com-serde-rs-serde-serde_derive.model.yml
A rust/ql/lib/ext/generated/serde/repo-serde_test_suite.model.yml
A rust/ql/lib/ext/generated/smallvec/repo-https-github.com-servo-rust-smallvec-smallvec.model.yml
A rust/ql/lib/ext/generated/tokio/repo-benches.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-macros.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-stream.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-test.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-util.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio.model.yml
M rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected

Log Message:
-----------
Rust: Add models auto-generated in bulk


Commit: f4ff815253686fa0d47739e96deb46d4a874503c
https://github.com/krishnprakash/codeql/commit/f4ff815253686fa0d47739e96deb46d4a874503c
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-19 (Mon, 19 May 2025)

Changed paths:
M rust/ql/test/library-tests/type-inference/main.rs
M rust/ql/test/library-tests/type-inference/type-inference.expected

Log Message:
-----------
Rust: Add additional type inference tests


Commit: 654d4104851e32dab384a5d7caacda7c216e970b
https://github.com/krishnprakash/codeql/commit/654d4104851e32dab384a5d7caacda7c216e970b
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-19 (Mon, 19 May 2025)

Changed paths:
M rust/ql/lib/codeql/rust/internal/Type.qll
M rust/ql/lib/codeql/rust/internal/TypeInference.qll
M rust/ql/test/library-tests/type-inference/type-inference.expected
R rust/ql/test/query-tests/security/CWE-089/CONSISTENCY/PathResolutionConsistency.expected
M shared/typeinference/codeql/typeinference/internal/TypeInference.qll

Log Message:
-----------
Rust: Address PR feedback


Commit: 7c70f5d8e43c995bef35eeb00b0b96d8679596a5
https://github.com/krishnprakash/codeql/commit/7c70f5d8e43c995bef35eeb00b0b96d8679596a5
Author: Paolo Tranquilli <reds...@github.com>
Date: 2025-05-19 (Mon, 19 May 2025)

Changed paths:
M .github/workflows/go-tests-other-os.yml

Log Message:
-----------
Go: move to standard windows runner

Seems like `windows-latest-xl` is not available any more. This should unblock CI, but longer term we should consider doing what other languages do (i.e. run tests from the internal repo).


Commit: 98c6783ed92f8d15154f5a766d2d04e30ba6770a
https://github.com/krishnprakash/codeql/commit/98c6783ed92f8d15154f5a766d2d04e30ba6770a
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-20 (Tue, 20 May 2025)

Changed paths:
M rust/ql/lib/codeql/rust/internal/TypeInference.qll
M shared/typeinference/codeql/typeinference/internal/TypeInference.qll

Log Message:
-----------
Rust: Rename predicate and inline predicate only used once


Commit: eb5d4efb267492f5cfcf8a38fb4420a73406c94f
https://github.com/krishnprakash/codeql/commit/eb5d4efb267492f5cfcf8a38fb4420a73406c94f
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-20 (Tue, 20 May 2025)

Changed paths:
M .github/workflows/mad_modelDiff.yml
M CODEOWNERS
M MODULE.bazel
M actions/ql/lib/CHANGELOG.md
A actions/ql/lib/change-notes/released/0.4.9.md
M actions/ql/lib/codeql-pack.release.yml
M actions/ql/lib/qlpack.yml
M actions/ql/src/CHANGELOG.md
A actions/ql/src/change-notes/released/0.6.1.md
M actions/ql/src/codeql-pack.release.yml
M actions/ql/src/qlpack.yml
M cpp/ql/integration-tests/query-suite/not_included_in_qls.expected
M cpp/ql/lib/CHANGELOG.md
A cpp/ql/lib/change-notes/2025-05-15-class-aggregate-literals.md
A cpp/ql/lib/change-notes/2025-05-16-array-aggregate-literals.md
A cpp/ql/lib/change-notes/2025-05-16-wmain-support.md
A cpp/ql/lib/change-notes/2025-05-18-2025-May-outdated-deprecations.md
A cpp/ql/lib/change-notes/released/4.3.1.md
M cpp/ql/lib/codeql-pack.release.yml
A cpp/ql/lib/experimental/quantum/Language.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmInstances/AlgToAVCFlow.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmInstances/BlockAlgorithmInstance.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmInstances/CipherAlgorithmInstance.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmInstances/EllipticCurveAlgorithmInstance.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmInstances/HashAlgorithmInstance.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmInstances/KnownAlgorithmConstants.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmInstances/OpenSSLAlgorithmInstanceBase.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmInstances/OpenSSLAlgorithmInstances.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmInstances/PaddingAlgorithmInstance.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmValueConsumers/CipherAlgorithmValueConsumer.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmValueConsumers/DirectAlgorithmValueConsumer.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmValueConsumers/EllipticCurveAlgorithmValueConsumer.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmValueConsumers/HashAlgorithmValueConsumer.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmValueConsumers/OpenSSLAlgorithmValueConsumerBase.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmValueConsumers/OpenSSLAlgorithmValueConsumers.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/AlgorithmValueConsumers/PaddingAlgorithmValueConsumer.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/CtxFlow.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/LibraryDetector.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/OpenSSL.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/Operations/EVPCipherInitializer.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/Operations/EVPCipherOperation.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/Operations/EVPHashInitializer.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/Operations/EVPHashOperation.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/Operations/OpenSSLOperationBase.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/Operations/OpenSSLOperations.qll
A cpp/ql/lib/experimental/quantum/OpenSSL/Random.qll
A cpp/ql/lib/ext/generated/openssl.model.yml
A cpp/ql/lib/ext/generated/sqlite.model.yml
M cpp/ql/lib/qlpack.yml
M cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowUtil.qll
M cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowPrivate.qll
M cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowUtil.qll
M cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/ExprNodes.qll
M cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/SsaInternals.qll
M cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/IRFunction.qll
M cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/internal/AliasedSSA.qll
M cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConstruction.qll
M cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/IRFunction.qll
M cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/internal/IRConstruction.qll
M cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/IRFunction.qll
M cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll
M cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SimpleSSA.qll
M cpp/ql/lib/semmle/code/cpp/ir/internal/IRCppLanguage.qll
M cpp/ql/lib/semmle/code/cpp/rangeanalysis/new/internal/semantic/SemanticExprSpecific.qll
M cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll
M cpp/ql/lib/semmle/code/cpp/security/Security.qll
M cpp/ql/lib/semmle/code/cpp/security/SecurityOptions.qll
M cpp/ql/lib/utils/test/dataflow/FlowTestCommon.qll
M cpp/ql/src/CHANGELOG.md
R cpp/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
A cpp/ql/src/change-notes/2025-05-14-openssl-sqlite-models.md
A cpp/ql/src/change-notes/released/1.4.0.md
M cpp/ql/src/codeql-pack.release.yml
A cpp/ql/src/experimental/quantum/PrintCBOMGraph.ql
M cpp/ql/src/qlpack.yml
M cpp/ql/src/utils/modelgenerator/CaptureContentSummaryModels.ql
R cpp/ql/src/utils/modelgenerator/GenerateFlowModel.py
M cpp/ql/src/utils/modelgenerator/internal/CaptureModels.qll
M cpp/ql/test/library-tests/dataflow/asExpr/test.cpp
M cpp/ql/test/library-tests/dataflow/dataflow-tests/localFlow-ir.expected
M cpp/ql/test/library-tests/dataflow/external-models/flow.expected
M cpp/ql/test/library-tests/dataflow/external-models/flow.ext.yml
M cpp/ql/test/library-tests/dataflow/external-models/sinks.expected
M cpp/ql/test/library-tests/dataflow/external-models/sources.expected
M cpp/ql/test/library-tests/dataflow/external-models/steps.expected
M cpp/ql/test/library-tests/dataflow/external-models/steps.ext.yml
M cpp/ql/test/library-tests/dataflow/external-models/test.cpp
M cpp/ql/test/library-tests/dataflow/external-models/validatemodels.expected
M cpp/ql/test/library-tests/dataflow/fields/ir-path-flow.expected
M cpp/ql/test/library-tests/dataflow/modelgenerator/dataflow/CaptureContentSummaryModels.ql
M cpp/ql/test/library-tests/dataflow/modelgenerator/dataflow/CaptureHeuristicSummaryModels.ql
M cpp/ql/test/library-tests/dataflow/modelgenerator/dataflow/summaries.cpp
M cpp/ql/test/library-tests/dataflow/taint-tests/test_mad-signatures.expected
A cpp/ql/test/library-tests/ir/no-function-calls/PrintAST.expected
A cpp/ql/test/library-tests/ir/no-function-calls/PrintAST.ql
A cpp/ql/test/library-tests/ir/no-function-calls/PrintConfig.qll
A cpp/ql/test/library-tests/ir/no-function-calls/aliased_ir.expected
A cpp/ql/test/library-tests/ir/no-function-calls/aliased_ir.ql
A cpp/ql/test/library-tests/ir/no-function-calls/test.cpp
M cpp/ql/test/library-tests/structs/compatible_c/c1_gnu.c
M cpp/ql/test/library-tests/structs/compatible_c/c2_gnu.c
R cpp/ql/test/library-tests/vector_types/options
M cpp/ql/test/query-tests/Security/CWE/CWE-134/semmle/consts/NonConstantFormat.expected
M cpp/ql/test/query-tests/Security/CWE/CWE-319/UseOfHttp/UseOfHttp.expected
M csharp/ql/campaigns/Solorigate/lib/CHANGELOG.md
A csharp/ql/campaigns/Solorigate/lib/change-notes/released/1.7.40.md
M csharp/ql/campaigns/Solorigate/lib/codeql-pack.release.yml
M csharp/ql/campaigns/Solorigate/lib/qlpack.yml
M csharp/ql/campaigns/Solorigate/src/CHANGELOG.md
A csharp/ql/campaigns/Solorigate/src/change-notes/released/1.7.40.md
M csharp/ql/campaigns/Solorigate/src/codeql-pack.release.yml
M csharp/ql/campaigns/Solorigate/src/qlpack.yml
M csharp/ql/integration-tests/posix/query-suite/csharp-code-quality.qls.expected
M csharp/ql/lib/CHANGELOG.md
A csharp/ql/lib/change-notes/released/5.1.6.md
M csharp/ql/lib/codeql-pack.release.yml
M csharp/ql/lib/qlpack.yml
M csharp/ql/lib/semmle/code/csharp/frameworks/Format.qll
M csharp/ql/lib/semmle/code/csharp/frameworks/system/collections/Generic.qll
M csharp/ql/src/API Abuse/CallToGCCollect.ql
M csharp/ql/src/API Abuse/FormatInvalid.ql
M csharp/ql/src/CHANGELOG.md
M csharp/ql/src/Likely Bugs/HashedButNoHash.ql
M csharp/ql/src/Security Features/CWE-134/UncontrolledFormatString.ql
A csharp/ql/src/change-notes/2025-04-10-uncontrolled-format-string.md
R csharp/ql/src/change-notes/2025-04-28-equality-on-floats-precision.md
R csharp/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
A csharp/ql/src/change-notes/2025-05-15-gethashcode-is-not-defined.md
A csharp/ql/src/change-notes/released/1.2.0.md
M csharp/ql/src/codeql-pack.release.yml
M csharp/ql/src/qlpack.yml
M csharp/ql/src/utils/modelgenerator/CaptureContentSummaryModels.ql
R csharp/ql/src/utils/modelgenerator/GenerateFlowModel.py
M csharp/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPartialPath.ql
M csharp/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPath.ql
M csharp/ql/src/utils/modelgenerator/internal/CaptureModels.qll
M csharp/ql/src/utils/modelgenerator/internal/CaptureTypeBasedSummaryModels.qll
M csharp/ql/test/experimental/CWE-918/options
M csharp/ql/test/library-tests/dataflow/flowsources/remote/options
M csharp/ql/test/library-tests/dataflow/global/options
M csharp/ql/test/query-tests/Likely Bugs/HashedButNoHash/HashedButNoHash.cs
M csharp/ql/test/query-tests/Likely Bugs/HashedButNoHash/HashedButNoHash.expected
M csharp/ql/test/query-tests/Likely Bugs/HashedButNoHash/HashedButNoHash.qlref
M csharp/ql/test/query-tests/Security Features/CWE-117/options
M csharp/ql/test/query-tests/Security Features/CWE-134/ConsoleUncontrolledFormatString.cs
M csharp/ql/test/query-tests/Security Features/CWE-134/UncontrolledFormatString.cs
M csharp/ql/test/query-tests/Security Features/CWE-134/UncontrolledFormatString.expected
M csharp/ql/test/query-tests/Security Features/CWE-134/UncontrolledFormatString.qlref
M csharp/ql/test/query-tests/Security Features/CWE-134/UncontrolledFormatStringBad.cs
M csharp/ql/test/query-tests/Security Features/CWE-285/MissingAccessControl/WebFormsTests/options
M csharp/ql/test/query-tests/Security Features/CWE-601/UrlRedirect/options
M csharp/ql/test/query-tests/Security Features/CWE-611/options
M csharp/ql/test/query-tests/Security Features/CWE-639/WebFormsTests/options
M csharp/ql/test/resources/stubs/System.Net.cs
A csharp/ql/test/resources/stubs/System.Web.Http.cs
M csharp/ql/test/resources/stubs/System.Web.cs
M csharp/ql/test/utils/modelgenerator/dataflow/CaptureContentSummaryModels.ql
M csharp/ql/test/utils/modelgenerator/dataflow/CaptureHeuristicSummaryModels.ql
M csharp/ql/test/utils/modelgenerator/dataflow/Summaries.cs
M docs/codeql/codeql-language-guides/customizing-library-models-for-actions.rst
M docs/codeql/codeql-overview/codeql-changelog/codeql-cli-2.20.6.rst
M docs/codeql/codeql-overview/codeql-changelog/codeql-cli-2.21.1.rst
A docs/codeql/codeql-overview/codeql-changelog/codeql-cli-2.21.2.rst
A docs/codeql/codeql-overview/codeql-changelog/codeql-cli-2.21.3.rst
M docs/codeql/codeql-overview/codeql-changelog/index.rst
M docs/codeql/reusables/supported-versions-compilers.rst
M go/ql/consistency-queries/CHANGELOG.md
A go/ql/consistency-queries/change-notes/released/1.0.23.md
M go/ql/consistency-queries/codeql-pack.release.yml
M go/ql/consistency-queries/qlpack.yml
M go/ql/lib/CHANGELOG.md
M go/ql/lib/change-notes/released/4.1.0.md
M go/ql/lib/change-notes/released/4.2.0.md
A go/ql/lib/change-notes/released/4.2.5.md
M go/ql/lib/codeql-pack.release.yml
M go/ql/lib/qlpack.yml
M go/ql/lib/semmle/go/controlflow/IR.qll
M go/ql/src/CHANGELOG.md
R go/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
A go/ql/src/change-notes/released/1.2.0.md
M go/ql/src/codeql-pack.release.yml
M go/ql/src/qlpack.yml
M go/ql/test/library-tests/semmle/go/IR/test.expected
M go/ql/test/library-tests/semmle/go/IR/test.go
M go/ql/test/library-tests/semmle/go/IR/test.ql
M java/kotlin-extractor/build.gradle
A java/kotlin-extractor/deps/kotlin-compiler-2.2.0-Beta1.jar
A java/kotlin-extractor/deps/kotlin-compiler-embeddable-2.2.0-Beta1.jar
A java/kotlin-extractor/deps/kotlin-stdlib-2.2.0-Beta1.jar
M java/kotlin-extractor/dev/wrapper.py
M java/kotlin-extractor/src/main/kotlin/KotlinFileExtractor.kt
M java/kotlin-extractor/src/main/kotlin/KotlinUsesExtractor.kt
M java/kotlin-extractor/src/main/kotlin/comments/CommentExtractor.kt
M java/kotlin-extractor/src/main/kotlin/utils/ClassNames.kt
M java/kotlin-extractor/src/main/kotlin/utils/IrVisitorLookup.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_1_5_0/IrLazyFunction.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_1_5_0/IrVisitor.kt
R java/kotlin-extractor/src/main/kotlin/utils/versions/v_1_5_0/JvmDefaultModeEnabled.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_1_5_0/JvmDefaultModeIsNoCompatibility.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_1_5_0/getJvmDefaultMode.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_1_5_0/isDispatchReceiver.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_1_5_0/parameterIndexExcludingReceivers.kt
M java/kotlin-extractor/src/main/kotlin/utils/versions/v_1_9_0-Beta/CommentExtractorLighterAST.kt
R java/kotlin-extractor/src/main/kotlin/utils/versions/v_2_0_0-RC1/JvmDefaultModeEnabled.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_2_0_0-RC1/JvmDefaultModeIsNoCompatibility.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_2_2_0-Beta1/IrLazyFunction.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_2_2_0-Beta1/IrVisitor.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_2_2_0-Beta1/JvmDefaultModeIsNoCompatibility.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_2_2_0-Beta1/createImplicitParameterDeclarationWithWrappedDescriptor.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_2_2_0-Beta1/getJvmDefaultMode.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_2_2_0-Beta1/isDispatchReceiver.kt
A java/kotlin-extractor/src/main/kotlin/utils/versions/v_2_2_0-Beta1/parameterIndexExcludingReceivers.kt
M java/kotlin-extractor/versions.bzl
M java/ql/integration-tests/java/query-suite/not_included_in_qls.expected
M java/ql/integration-tests/kotlin/all-platforms/diagnostics/kotlin-version-too-new/diagnostics.expected
M java/ql/integration-tests/kotlin/all-platforms/gradle_groovy_app/app/build.gradle
M java/ql/integration-tests/kotlin/all-platforms/private_property_accessors/test.expected
M java/ql/integration-tests/kotlin/linux/custom_plugin/plugin/Plugin.kt
M java/ql/lib/CHANGELOG.md
M java/ql/lib/change-notes/released/7.0.0.md
M java/ql/lib/change-notes/released/7.1.2.md
A java/ql/lib/change-notes/released/7.2.0.md
M java/ql/lib/codeql-pack.release.yml
A java/ql/lib/experimental/quantum/JCA.qll
A java/ql/lib/experimental/quantum/Language.qll
M java/ql/lib/qlpack.yml
M java/ql/src/CHANGELOG.md
R java/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
A java/ql/src/change-notes/released/1.5.0.md
M java/ql/src/codeql-pack.release.yml
A java/ql/src/experimental/quantum/Analysis/ArtifactReuse.qll
A java/ql/src/experimental/quantum/Analysis/InsecureNonceSource.ql
A java/ql/src/experimental/quantum/Analysis/KnownWeakKDFIterationCount.ql
A java/ql/src/experimental/quantum/Analysis/ReusedNonce.ql
A java/ql/src/experimental/quantum/Analysis/UnknownKDFIterationCount.ql
A java/ql/src/experimental/quantum/Examples/BrokenCrypto.ql
A java/ql/src/experimental/quantum/Examples/TestAESGCMNonce.ql
A java/ql/src/experimental/quantum/Examples/TestCipher.ql
A java/ql/src/experimental/quantum/Examples/TestHash.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownAsymmetricAlgorithm.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownAsymmetricCipherAlgorithm.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownAsymmetricOperationAlgorithm.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownCipherAlgorithm.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownEllipticCurveAlgorithm.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownHashingAlgorithm.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownHashingOperation.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownHashingOperationAlgorithm.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownKeyDerivationAlgorithm.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownKeyDerivationOperation.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownKeyDerivationOperationAlgorithm.ql
A java/ql/src/experimental/quantum/InventorySlices/KnownSymmetricCipherAlgorithm.ql
A java/ql/src/experimental/quantum/InventorySlices/LikelyCryptoAPIFunction.ql
A java/ql/src/experimental/quantum/InventorySlices/UnknownOperationAlgorithm.ql
A java/ql/src/experimental/quantum/PrintCBOMGraph.ql
M java/ql/src/qlpack.yml
M java/ql/src/utils/modelgenerator/CaptureContentSummaryModels.ql
R java/ql/src/utils/modelgenerator/GenerateFlowModel.py
M java/ql/src/utils/modelgenerator/RegenerateModels.py
M java/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPartialPath.ql
M java/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPath.ql
M java/ql/src/utils/modelgenerator/internal/CaptureModels.qll
M java/ql/test-kotlin2/library-tests/annotation_classes/classes.expected
M java/ql/test-kotlin2/library-tests/annotations/jvmName/test.expected
M java/ql/test-kotlin2/library-tests/arrays/arrayAccesses.expected
M java/ql/test-kotlin2/library-tests/classes/PrintAst.expected
M java/ql/test-kotlin2/library-tests/classes/genericExprTypes.expected
M java/ql/test-kotlin2/library-tests/comments/comments.expected
M java/ql/test-kotlin2/library-tests/exprs/PrintAst.expected
M java/ql/test-kotlin2/library-tests/exprs/binop.expected
M java/ql/test-kotlin2/library-tests/exprs/delegatedProperties.expected
M java/ql/test-kotlin2/library-tests/exprs/exprs.expected
M java/ql/test-kotlin2/library-tests/exprs/funcExprs.expected
M java/ql/test-kotlin2/library-tests/exprs_typeaccess/PrintAst.expected
M java/ql/test-kotlin2/library-tests/generic-instance-methods/test.expected
M java/ql/test-kotlin2/library-tests/generic-selective-extraction/test.expected
M java/ql/test-kotlin2/library-tests/internal-public-alias/test.expected
M java/ql/test-kotlin2/library-tests/jvmstatic-annotation/test.expected
M java/ql/test-kotlin2/library-tests/methods/exprs.expected
M java/ql/test-kotlin2/library-tests/methods/methods.expected
M java/ql/test-kotlin2/library-tests/methods/parameters.expected
M java/ql/test-kotlin2/library-tests/modifiers/modifiers.expected
M java/ql/test-kotlin2/library-tests/numlines/callable.expected
M java/ql/test-kotlin2/library-tests/private-anonymous-types/test.expected
M java/ql/test-kotlin2/library-tests/properties/properties.expected
M java/ql/test-kotlin2/library-tests/reflection/reflection.expected
M java/ql/test-kotlin2/library-tests/variables/variableAccesses.expected
M java/ql/test-kotlin2/library-tests/variables/variables.expected
M java/ql/test/utils/modelgenerator/dataflow/CaptureContentSummaryModels.ql
M java/ql/test/utils/modelgenerator/dataflow/CaptureHeuristicSummaryModels.ql
M java/ql/test/utils/modelgenerator/dataflow/p/FinalClass.java
M java/ql/test/utils/modelgenerator/dataflow/p/ImmutablePojo.java
M java/ql/test/utils/modelgenerator/dataflow/p/Inheritance.java
M java/ql/test/utils/modelgenerator/dataflow/p/InnerClasses.java
M java/ql/test/utils/modelgenerator/dataflow/p/MultiPaths.java
M java/ql/test/utils/modelgenerator/dataflow/p/MultipleImpl2.java
M java/ql/test/utils/modelgenerator/dataflow/p/MultipleImpls.java
M java/ql/test/utils/modelgenerator/dataflow/p/ParamFlow.java
M java/ql/test/utils/modelgenerator/dataflow/p/Sources.java
M javascript/extractor/src/com/semmle/js/extractor/AutoBuild.java
M javascript/extractor/src/com/semmle/js/extractor/JSONExtractor.java
M javascript/extractor/src/com/semmle/js/extractor/Main.java
M javascript/ql/examples/snippets/importfrom.ql
M javascript/ql/lib/CHANGELOG.md
R javascript/ql/lib/change-notes/2025-04-14-fastify-addhook.md
A javascript/ql/lib/change-notes/2025-04-29-combined-es6-func.md
R javascript/ql/lib/change-notes/2025-04-30-fastify-all.md
R javascript/ql/lib/change-notes/2025-04-30-shelljs.md
A javascript/ql/lib/change-notes/released/2.6.3.md
M javascript/ql/lib/codeql-pack.release.yml
M javascript/ql/lib/definitions.qll
M javascript/ql/lib/qlpack.yml
M javascript/ql/lib/semmle/javascript/AMD.qll
M javascript/ql/lib/semmle/javascript/ApiGraphs.qll
M javascript/ql/lib/semmle/javascript/ES2015Modules.qll
M javascript/ql/lib/semmle/javascript/Expr.qll
M javascript/ql/lib/semmle/javascript/Files.qll
M javascript/ql/lib/semmle/javascript/HTML.qll
M javascript/ql/lib/semmle/javascript/Modules.qll
M javascript/ql/lib/semmle/javascript/NPM.qll
M javascript/ql/lib/semmle/javascript/NodeJS.qll
M javascript/ql/lib/semmle/javascript/NodeModuleResolutionImpl.qll
M javascript/ql/lib/semmle/javascript/PackageExports.qll
M javascript/ql/lib/semmle/javascript/Paths.qll
A javascript/ql/lib/semmle/javascript/TSConfig.qll
M javascript/ql/lib/semmle/javascript/TypeScript.qll
M javascript/ql/lib/semmle/javascript/dataflow/Nodes.qll
M javascript/ql/lib/semmle/javascript/dataflow/internal/CallGraphs.qll
M javascript/ql/lib/semmle/javascript/dataflow/internal/FlowSummaryPrivate.qll
M javascript/ql/lib/semmle/javascript/dataflow/internal/InterModuleTypeInference.qll
M javascript/ql/lib/semmle/javascript/dependencies/Dependencies.qll
M javascript/ql/lib/semmle/javascript/frameworks/Angular2.qll
M javascript/ql/lib/semmle/javascript/frameworks/AngularJS/AngularJSCore.qll
M javascript/ql/lib/semmle/javascript/frameworks/Babel.qll
M javascript/ql/lib/semmle/javascript/frameworks/LazyCache.qll
M javascript/ql/lib/semmle/javascript/frameworks/React.qll
M javascript/ql/lib/semmle/javascript/frameworks/Vue.qll
M javascript/ql/lib/semmle/javascript/frameworks/data/ModelsAsData.qll
M javascript/ql/lib/semmle/javascript/frameworks/data/internal/ApiGraphModelsSpecific.qll
A javascript/ql/lib/semmle/javascript/internal/paths/JSPaths.qll
A javascript/ql/lib/semmle/javascript/internal/paths/PackageJsonEx.qll
A javascript/ql/lib/semmle/javascript/internal/paths/PathConcatenation.qll
A javascript/ql/lib/semmle/javascript/internal/paths/PathExprResolver.qll
A javascript/ql/lib/semmle/javascript/internal/paths/PathMapping.qll
M javascript/ql/lib/semmle/javascript/security/dataflow/ExternalAPIUsedWithUntrustedDataCustomizations.qll
M javascript/ql/src/CHANGELOG.md
M javascript/ql/src/Declarations/UnstableCyclicImport.ql
M javascript/ql/src/NodeJS/UnresolvableImport.ql
M javascript/ql/src/NodeJS/UnusedDependency.ql
R javascript/ql/src/change-notes/2025-04-30-promise-all.md
R javascript/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
A javascript/ql/src/change-notes/released/1.6.0.md
M javascript/ql/src/codeql-pack.release.yml
M javascript/ql/src/qlpack.yml
M javascript/ql/test/library-tests/AMD/tests.ql
M javascript/ql/test/library-tests/AST/Decorators/printAst.expected
M javascript/ql/test/library-tests/CallGraphs/AnnotatedTest/Test.ql
A javascript/ql/test/library-tests/CallGraphs/AnnotatedTest/prototypes.js
M javascript/ql/test/library-tests/Modules/tests.ql
A javascript/ql/test/library-tests/NPM/src/node_modules/a/package.json
A javascript/ql/test/library-tests/NPM/src/node_modules/nested/node_modules/a/package.json
A javascript/ql/test/library-tests/NPM/src/node_modules/nested/package.json
M javascript/ql/test/library-tests/NPM/tests.expected
M javascript/ql/test/library-tests/NodeJS/tests.expected
M javascript/ql/test/library-tests/NodeJS/tests.ql
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst1/.babelrc.json
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst1/a.js
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst1/index.js
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst1/nested/tst.js
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst2/index.js
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst2/package.json
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst2/src/js/b.js
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst3/.babelrc.json
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst3/index.js
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst3/src/b.js
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst4/index.js
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst4/package.json
A javascript/ql/test/library-tests/PathResolution/BabelRootImport/tst4/src/js/b.js
A javascript/ql/test/library-tests/PathResolution/BaseUrl/base/lib/file.ts
A javascript/ql/test/library-tests/PathResolution/BaseUrl/base/lib/index.ts
A javascript/ql/test/library-tests/PathResolution/BaseUrl/base/lib/nostar.ts
A javascript/ql/test/library-tests/PathResolution/BaseUrl/base/lib2/file.ts
A javascript/ql/test/library-tests/PathResolution/BaseUrl/src/main.ts
A javascript/ql/test/library-tests/PathResolution/BaseUrl/tsconfig.json
A javascript/ql/test/library-tests/PathResolution/Basic/Subdir/sub.ts
A javascript/ql/test/library-tests/PathResolution/Basic/index.ts
A javascript/ql/test/library-tests/PathResolution/DeclarationFiles/lib/split.d.ts
A javascript/ql/test/library-tests/PathResolution/DeclarationFiles/lib/split.js
A javascript/ql/test/library-tests/PathResolution/DeclarationFiles/lib/typescript.d.ts
A javascript/ql/test/library-tests/PathResolution/DeclarationFiles/lib/typescript.js
A javascript/ql/test/library-tests/PathResolution/DeclarationFiles/lib/typescript.ts
A javascript/ql/test/library-tests/PathResolution/DeclarationFiles/src/main.ts
A javascript/ql/test/library-tests/PathResolution/DirnameImports/main.js
A javascript/ql/test/library-tests/PathResolution/DirnameImports/nested/target.js
A javascript/ql/test/library-tests/PathResolution/DirnameImports/target.js
A javascript/ql/test/library-tests/PathResolution/DistContainsSrc/package.json
A javascript/ql/test/library-tests/PathResolution/DistContainsSrc/src/foo.ts
A javascript/ql/test/library-tests/PathResolution/Extended/base/tsconfig.base.json
A javascript/ql/test/library-tests/PathResolution/Extended/lib/file.ts
A javascript/ql/test/library-tests/PathResolution/Extended/lib/index.ts
A javascript/ql/test/library-tests/PathResolution/Extended/lib/nostar.ts
A javascript/ql/test/library-tests/PathResolution/Extended/src/main.ts
A javascript/ql/test/library-tests/PathResolution/Extended/tsconfig.json
A javascript/ql/test/library-tests/PathResolution/Fallback/lib1/both.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/lib1/differentExtension.js
A javascript/ql/test/library-tests/PathResolution/Fallback/lib1/only1.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/lib1/subdir/both.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/lib1/subdir/index.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/lib1/subdir/only1.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/lib2/both.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/lib2/differentExtension.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/lib2/only2.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/lib2/subdir/both.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/lib2/subdir/index.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/lib2/subdir/only2.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/src/main.ts
A javascript/ql/test/library-tests/PathResolution/Fallback/tsconfig.json
A javascript/ql/test/library-tests/PathResolution/JSDocProvide/lib.js
A javascript/ql/test/library-tests/PathResolution/JSDocProvide/main.js
A javascript/ql/test/library-tests/PathResolution/MainIsFolder/package.json
A javascript/ql/test/library-tests/PathResolution/MainIsFolder/src/index.ts
A javascript/ql/test/library-tests/PathResolution/MinifiedMain/package.json
A javascript/ql/test/library-tests/PathResolution/MinifiedMain/src/library.ts
A javascript/ql/test/library-tests/PathResolution/NoBaseUrl/lib/file.ts
A javascript/ql/test/library-tests/PathResolution/NoBaseUrl/lib/index.ts
A javascript/ql/test/library-tests/PathResolution/NoBaseUrl/lib/nostar.ts
A javascript/ql/test/library-tests/PathResolution/NoBaseUrl/src/main.ts
A javascript/ql/test/library-tests/PathResolution/NoBaseUrl/tsconfig.json
A javascript/ql/test/library-tests/PathResolution/NodeModules/node_modules/foo/index.js
A javascript/ql/test/library-tests/PathResolution/NodeModules/node_modules/foo/package.json
A javascript/ql/test/library-tests/PathResolution/NodeModules/outermain.ts
A javascript/ql/test/library-tests/PathResolution/NodeModules/subfolder/node_modules/bar/index.js
A javascript/ql/test/library-tests/PathResolution/NodeModules/subfolder/node_modules/bar/package.json
A javascript/ql/test/library-tests/PathResolution/NodeModules/subfolder/src/main.ts
A javascript/ql/test/library-tests/PathResolution/PackageGuess1/package.json
A javascript/ql/test/library-tests/PathResolution/PackageGuess1/src/index.ts
A javascript/ql/test/library-tests/PathResolution/PackageGuess2/blah/stuff.ts
A javascript/ql/test/library-tests/PathResolution/PackageGuess2/package.json
A javascript/ql/test/library-tests/PathResolution/PackageIndexFile/index.js
A javascript/ql/test/library-tests/PathResolution/PackageIndexFile/package.json
A javascript/ql/test/library-tests/PathResolution/PackageWithExports/fake-file-impl.js
A javascript/ql/test/library-tests/PathResolution/PackageWithExports/main.js
A javascript/ql/test/library-tests/PathResolution/PackageWithExports/package.json
A javascript/ql/test/library-tests/PathResolution/PackageWithExports/star-impl/foo.js
A javascript/ql/test/library-tests/PathResolution/PackageWithMain/main.js
A javascript/ql/test/library-tests/PathResolution/PackageWithMain/package.json
A javascript/ql/test/library-tests/PathResolution/PackageWithMainExt/lib/main.ts
A javascript/ql/test/library-tests/PathResolution/PackageWithMainExt/package.json
A javascript/ql/test/library-tests/PathResolution/PackageWithModuleMain/main.js
A javascript/ql/test/library-tests/PathResolution/PackageWithModuleMain/package.json
A javascript/ql/test/library-tests/PathResolution/RootDir/my-root/foo.ts
A javascript/ql/test/library-tests/PathResolution/RootDir/tsconfig.json
A javascript/ql/test/library-tests/PathResolution/TSConfigOutDir/src/foo.ts
A javascript/ql/test/library-tests/PathResolution/TSConfigOutDir/tsconfig.json
A javascript/ql/test/library-tests/PathResolution/import-packages.ts
A javascript/ql/test/library-tests/PathResolution/test.expected
A javascript/ql/test/library-tests/PathResolution/test.ql
A javascript/ql/test/library-tests/PathResolution/test.qlref
A javascript/ql/test/library-tests/PathResolution/tsconfig.json
M javascript/ql/test/library-tests/TripleDot/underscore.string.js
M javascript/ql/test/library-tests/TypeScript/ImportEquals/tests.ql
M javascript/ql/test/library-tests/TypeScript/RegressionTests/ImportDtsFile/test.expected
M javascript/ql/test/library-tests/TypeScript/RegressionTests/ImportDtsFile/test.ql
M javascript/ql/test/library-tests/TypeScript/RegressionTests/MissingTypeRoot/test.expected
M javascript/ql/test/library-tests/TypeScript/RegressionTests/TypeRootFile/test.expected
M javascript/ql/test/library-tests/TypeScript/TSConfigReferences/test.expected
M javascript/ql/test/library-tests/TypeScript/Types/printAst.expected
R javascript/ql/test/library-tests/frameworks/babel/root-import/Imports.expected
R javascript/ql/test/library-tests/frameworks/babel/root-import/Imports.ql
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst1/.babelrc.json
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst1/a.js
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst1/index.js
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst1/nested/tst.js
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst2/index.js
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst2/package.json
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst2/src/js/b.js
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst3/.babelrc.json
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst3/index.js
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst3/src/b.js
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst4/index.js
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst4/package.json
R javascript/ql/test/library-tests/frameworks/babel/root-import/tst4/src/js/b.js
M javascript/ql/test/library-tests/frameworks/data/test.expected
M javascript/ql/test/query-tests/NodeJS/UnresolvableImport/UnresolvableImport.expected
A javascript/ql/test/query-tests/NodeJS/UnresolvableImport/src/sub/node_modules/mod/package.json
M javascript/ql/test/query-tests/NodeJS/UnresolvableImport/src/tst.js
M javascript/ql/test/query-tests/NodeJS/UnusedDependency/UnusedDependency.expected
M javascript/ql/test/query-tests/Security/CWE-079/ReflectedXss/ReflectedXss.expected
R misc/bazel/registry/modules/rules_kotlin/2.0.0-codeql.1/MODULE.bazel
R misc/bazel/registry/modules/rules_kotlin/2.0.0-codeql.1/patches/codeql_add_language_version_option.patch
R misc/bazel/registry/modules/rules_kotlin/2.0.0-codeql.1/patches/codeql_do_not_emit_jdeps.patch
R misc/bazel/registry/modules/rules_kotlin/2.0.0-codeql.1/source.json
A misc/bazel/registry/modules/rules_kotlin/2.1.3-codeql.1/MODULE.bazel
A misc/bazel/registry/modules/rules_kotlin/2.1.3-codeql.1/patches/codeql_add_language_version_option.patch
A misc/bazel/registry/modules/rules_kotlin/2.1.3-codeql.1/patches/codeql_do_not_emit_jdeps.patch
A misc/bazel/registry/modules/rules_kotlin/2.1.3-codeql.1/source.json
M misc/bazel/registry/modules/rules_kotlin/metadata.json
R misc/scripts/models-as-data/generate_flow_model.py
A misc/scripts/models-as-data/generate_mad.py
M misc/suite-helpers/CHANGELOG.md
A misc/suite-helpers/change-notes/released/1.0.23.md
M misc/suite-helpers/codeql-pack.release.yml
M misc/suite-helpers/qlpack.yml
A python/extractor/cli-integration-test/hidden-files/config.yml
A python/extractor/cli-integration-test/hidden-files/query-default.expected
A python/extractor/cli-integration-test/hidden-files/query-skipped.expected
A python/extractor/cli-integration-test/hidden-files/query.ql
A python/extractor/cli-integration-test/hidden-files/repo_dir/.hidden_dir/internal_non_hidden/another_non_hidden.py
A python/extractor/cli-integration-test/hidden-files/repo_dir/.hidden_dir/visible_file_in_hidden_dir.py
A python/extractor/cli-integration-test/hidden-files/repo_dir/.hidden_file.py
A python/extractor/cli-integration-test/hidden-files/repo_dir/foo.py
A python/extractor/cli-integration-test/hidden-files/test.sh
M python/extractor/semmle/path_filters.py
M python/extractor/semmle/traverser.py
M python/extractor/semmle/util.py
M python/ql/lib/CHANGELOG.md
A python/ql/lib/change-notes/2025-04-30-extract-hidden-files-by-default.md
R python/ql/lib/change-notes/2025-04-30-model-send-header.md
R python/ql/lib/change-notes/2025-05-01-hdbcli.md
A python/ql/lib/change-notes/released/4.0.7.md
M python/ql/lib/codeql-pack.release.yml
M python/ql/lib/qlpack.yml
M python/ql/src/CHANGELOG.md
R python/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
A python/ql/src/change-notes/released/1.5.0.md
M python/ql/src/codeql-pack.release.yml
M python/ql/src/qlpack.yml
M python/ql/test/2/extractor-tests/hidden/test.expected
M python/ql/test/extractor-tests/filter-option/Test.expected
M ruby/ql/integration-tests/query-suite/ruby-code-quality.qls.expected
M ruby/ql/lib/CHANGELOG.md
A ruby/ql/lib/change-notes/2025-05-02-ruby-printast-order-fix.md
A ruby/ql/lib/change-notes/2025-05-13-captured-variables-live-more-often.md
M ruby/ql/lib/change-notes/released/4.0.0.md
A ruby/ql/lib/change-notes/released/4.1.6.md
M ruby/ql/lib/codeql-pack.release.yml
M ruby/ql/lib/codeql/ruby/dataflow/internal/SsaImpl.qll
M ruby/ql/lib/codeql/ruby/printAst.qll
M ruby/ql/lib/qlpack.yml
M ruby/ql/src/CHANGELOG.md
R ruby/ql/src/change-notes/2025-05-01-cwe-tag-changed.md
A ruby/ql/src/change-notes/released/1.3.0.md
M ruby/ql/src/codeql-pack.release.yml
M ruby/ql/src/qlpack.yml
M ruby/ql/src/queries/variables/DeadStoreOfLocal.ql
M ruby/ql/test/library-tests/ast/Ast.expected
M ruby/ql/test/query-tests/variables/DeadStoreOfLocal/DeadStoreOfLocal.rb
M rust/ast-generator/BUILD.bazel
M rust/ast-generator/src/main.rs
R rust/ast-generator/src/templates/extractor.mustache
R rust/ast-generator/src/templates/schema.mustache
A rust/ast-generator/templates/extractor.mustache
A rust/ast-generator/templates/schema.mustache
M rust/codegen/BUILD.bazel
M rust/codegen/codegen.sh
A rust/downgrades/2df29df1bf8f8ba77919fd0873007e8322654f67/old.dbscheme
A rust/downgrades/2df29df1bf8f8ba77919fd0873007e8322654f67/rust.dbscheme
A rust/downgrades/2df29df1bf8f8ba77919fd0873007e8322654f67/upgrade.properties
M rust/extractor/src/generated/.generated.list
M rust/extractor/src/generated/top.rs
M rust/extractor/src/main.rs
M rust/extractor/src/translate/base.rs
M rust/extractor/src/translate/generated.rs
M rust/ql/.generated.list
M rust/ql/.gitattributes
A rust/ql/integration-tests/.gitignore
A rust/ql/integration-tests/macro-expansion/Cargo.lock
A rust/ql/integration-tests/macro-expansion/Cargo.toml
A rust/ql/integration-tests/macro-expansion/diagnostics.expected
A rust/ql/integration-tests/macro-expansion/macros/Cargo.toml
A rust/ql/integration-tests/macro-expansion/macros/src/lib.rs
A rust/ql/integration-tests/macro-expansion/source_archive.expected
A rust/ql/integration-tests/macro-expansion/src/lib.rs
A rust/ql/integration-tests/macro-expansion/test.expected
A rust/ql/integration-tests/macro-expansion/test.ql
A rust/ql/integration-tests/macro-expansion/test_macro_expansion.py
M rust/ql/integration-tests/query-suite/rust-code-quality.qls.expected
M rust/ql/integration-tests/query-suite/rust-code-scanning.qls.expected
M rust/ql/lib/CHANGELOG.md
A rust/ql/lib/change-notes/released/0.1.8.md
M rust/ql/lib/codeql-pack.release.yml
M rust/ql/lib/codeql/rust/controlflow/CfgNodes.qll
M rust/ql/lib/codeql/rust/controlflow/internal/CfgNodes.qll
M rust/ql/lib/codeql/rust/controlflow/internal/Completion.qll
M rust/ql/lib/codeql/rust/controlflow/internal/ControlFlowGraphImpl.qll
M rust/ql/lib/codeql/rust/controlflow/internal/generated/CfgNodes.qll
M rust/ql/lib/codeql/rust/elements/AssignmentOperation.qll
M rust/ql/lib/codeql/rust/elements/Item.qll
A rust/ql/lib/codeql/rust/elements/LiteralExprExt.qll
M rust/ql/lib/codeql/rust/elements/LogicalOperation.qll
M rust/ql/lib/codeql/rust/elements/MacroItems.qll
A rust/ql/lib/codeql/rust/elements/Operation.qll
M rust/ql/lib/codeql/rust/elements/internal/AstNodeImpl.qll
M rust/ql/lib/codeql/rust/elements/internal/BinaryExprImpl.qll
M rust/ql/lib/codeql/rust/elements/internal/LiteralExprImpl.qll
M rust/ql/lib/codeql/rust/elements/internal/MacroItemsImpl.qll
A rust/ql/lib/codeql/rust/elements/internal/OperationImpl.qll
M rust/ql/lib/codeql/rust/elements/internal/PrefixExprImpl.qll
M rust/ql/lib/codeql/rust/elements/internal/generated/Item.qll
M rust/ql/lib/codeql/rust/elements/internal/generated/MacroCall.qll
M rust/ql/lib/codeql/rust/elements/internal/generated/MacroItems.qll
M rust/ql/lib/codeql/rust/elements/internal/generated/ParentChild.qll
M rust/ql/lib/codeql/rust/elements/internal/generated/Raw.qll
A rust/ql/lib/codeql/rust/frameworks/stdlib/Bultins.qll
M rust/ql/lib/codeql/rust/internal/PathResolution.qll
M rust/ql/lib/codeql/rust/internal/TypeInference.qll
M rust/ql/lib/qlpack.yml
M rust/ql/lib/rust.dbscheme
M rust/ql/lib/rust.qll
A rust/ql/lib/upgrades/58bc96172f5a76faffc04004933865aa3c3b3e62/old.dbscheme
A rust/ql/lib/upgrades/58bc96172f5a76faffc04004933865aa3c3b3e62/rust.dbscheme
A rust/ql/lib/upgrades/58bc96172f5a76faffc04004933865aa3c3b3e62/upgrade.properties
M rust/ql/src/CHANGELOG.md
A rust/ql/src/change-notes/released/0.1.8.md
M rust/ql/src/codeql-pack.release.yml
M rust/ql/src/qlpack.yml
M rust/ql/src/queries/diagnostics/UnresolvedMacroCalls.ql
M rust/ql/src/queries/security/CWE-312/CleartextLogging.ql
M rust/ql/src/queries/security/CWE-770/UncontrolledAllocationSize.ql
M rust/ql/src/queries/summary/Stats.qll
M rust/ql/src/queries/telemetry/DatabaseQuality.qll
M rust/ql/src/queries/unusedentities/UnreachableCode.ql
M rust/ql/src/queries/unusedentities/UnusedValue.ql
M rust/ql/src/queries/unusedentities/UnusedVariable.ql
M rust/ql/src/queries/unusedentities/UnusedVariable.qll
M rust/ql/src/utils/modelgenerator/CaptureContentSummaryModels.ql
R rust/ql/src/utils/modelgenerator/GenerateFlowModel.py
M rust/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPartialPath.ql
M rust/ql/src/utils/modelgenerator/debug/CaptureSummaryModelsPath.ql
M rust/ql/src/utils/modelgenerator/internal/CaptureModels.qll
M rust/ql/test/extractor-tests/generated/.generated_tests.list
M rust/ql/test/extractor-tests/generated/Const/Const.ql
A rust/ql/test/extractor-tests/generated/Const/Const_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/Const/Const_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/Enum/Enum.ql
A rust/ql/test/extractor-tests/generated/Enum/Enum_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/Enum/Enum_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/ExternBlock/ExternBlock.ql
A rust/ql/test/extractor-tests/generated/ExternBlock/ExternBlock_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/ExternBlock/ExternBlock_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/ExternCrate/ExternCrate.ql
A rust/ql/test/extractor-tests/generated/ExternCrate/ExternCrate_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/ExternCrate/ExternCrate_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/Function/Function.expected
M rust/ql/test/extractor-tests/generated/Function/Function.ql
A rust/ql/test/extractor-tests/generated/Function/Function_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/Function/Function_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/Impl/Impl.ql
A rust/ql/test/extractor-tests/generated/Impl/Impl_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/Impl/Impl_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/MacroCall/MacroCall.expected
M rust/ql/test/extractor-tests/generated/MacroCall/MacroCall.ql
A rust/ql/test/extractor-tests/generated/MacroCall/MacroCall_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/MacroCall/MacroCall_getAttributeMacroExpansion.ql
R rust/ql/test/extractor-tests/generated/MacroCall/MacroCall_getExpanded.expected
R rust/ql/test/extractor-tests/generated/MacroCall/MacroCall_getExpanded.ql
A rust/ql/test/extractor-tests/generated/MacroCall/MacroCall_getMacroCallExpansion.expected
A rust/ql/test/extractor-tests/generated/MacroCall/MacroCall_getMacroCallExpansion.ql
M rust/ql/test/extractor-tests/generated/MacroDef/MacroDef.ql
A rust/ql/test/extractor-tests/generated/MacroDef/MacroDef_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/MacroDef/MacroDef_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/MacroItems/gen_macro_items.rs
M rust/ql/test/extractor-tests/generated/MacroRules/MacroRules.ql
A rust/ql/test/extractor-tests/generated/MacroRules/MacroRules_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/MacroRules/MacroRules_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/Module/Module.expected
M rust/ql/test/extractor-tests/generated/Module/Module.ql
A rust/ql/test/extractor-tests/generated/Module/Module_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/Module/Module_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/Static/Static.ql
A rust/ql/test/extractor-tests/generated/Static/Static_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/Static/Static_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/Struct/Struct.ql
A rust/ql/test/extractor-tests/generated/Struct/Struct_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/Struct/Struct_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/Trait/Trait.expected
M rust/ql/test/extractor-tests/generated/Trait/Trait.ql
A rust/ql/test/extractor-tests/generated/Trait/Trait_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/Trait/Trait_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/TraitAlias/TraitAlias.ql
A rust/ql/test/extractor-tests/generated/TraitAlias/TraitAlias_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/TraitAlias/TraitAlias_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/TypeAlias/TypeAlias.expected
M rust/ql/test/extractor-tests/generated/TypeAlias/TypeAlias.ql
A rust/ql/test/extractor-tests/generated/TypeAlias/TypeAlias_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/TypeAlias/TypeAlias_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/Union/Union.ql
A rust/ql/test/extractor-tests/generated/Union/Union_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/Union/Union_getAttributeMacroExpansion.ql
M rust/ql/test/extractor-tests/generated/Use/Use.ql
A rust/ql/test/extractor-tests/generated/Use/Use_getAttributeMacroExpansion.expected
A rust/ql/test/extractor-tests/generated/Use/Use_getAttributeMacroExpansion.ql
A rust/ql/test/extractor-tests/literal/literal.expected
A rust/ql/test/extractor-tests/literal/literal.ql
A rust/ql/test/extractor-tests/literal/literal.rs
A rust/ql/test/extractor-tests/macro_expansion/PrintAst.expected
A rust/ql/test/extractor-tests/macro_expansion/PrintAst.qlref
A rust/ql/test/extractor-tests/macro_expansion/macro_expansion.rs
A rust/ql/test/extractor-tests/macro_expansion/options.yml
A rust/ql/test/extractor-tests/macro_expansion/test.expected
A rust/ql/test/extractor-tests/macro_expansion/test.ql
A rust/ql/test/library-tests/dataflow/local/CONSISTENCY/PathResolutionConsistency.expected
M rust/ql/test/library-tests/dataflow/modeled/inline-flow.expected
M rust/ql/test/library-tests/dataflow/modeled/main.rs
M rust/ql/test/library-tests/dataflow/sources/TaintSources.expected
M rust/ql/test/library-tests/dataflow/sources/options.yml
A rust/ql/test/library-tests/dataflow/sources/web_frameworks.rs
A rust/ql/test/library-tests/operations/Operations.expected
A rust/ql/test/library-tests/operations/Operations.ql
A rust/ql/test/library-tests/operations/test.rs
M rust/ql/test/library-tests/path-resolution/main.rs
M rust/ql/test/library-tests/path-resolution/my.rs
M rust/ql/test/library-tests/path-resolution/path-resolution.expected
M rust/ql/test/library-tests/path-resolution/path-resolution.ql
M rust/ql/test/library-tests/type-inference/main.rs
M rust/ql/test/library-tests/type-inference/type-inference.expected
M rust/ql/test/library-tests/type-inference/type-inference.ql
A rust/ql/test/library-tests/variables/CONSISTENCY/PathResolutionConsistency.expected
M rust/ql/test/utils-tests/modelgenerator/CaptureSummaryModels.ql
A rust/ql/test/utils/PrintAst.expected
A rust/ql/test/utils/PrintAst.ql
M rust/schema/annotations.py
M shared/controlflow/CHANGELOG.md
A shared/controlflow/change-notes/released/2.0.7.md
M shared/controlflow/codeql-pack.release.yml
M shared/controlflow/qlpack.yml
M shared/dataflow/CHANGELOG.md
A shared/dataflow/change-notes/released/2.0.7.md
M shared/dataflow/codeql-pack.release.yml
M shared/dataflow/codeql/dataflow/internal/FlowSummaryImpl.qll
M shared/dataflow/qlpack.yml
M shared/mad/CHANGELOG.md
A shared/mad/change-notes/released/1.0.23.md
M shared/mad/codeql-pack.release.yml
M shared/mad/codeql/mad/modelgenerator/internal/ModelGeneratorImpl.qll
M shared/mad/codeql/mad/modelgenerator/internal/ModelPrinting.qll
M shared/mad/qlpack.yml
A shared/quantum/CHANGELOG.md
A shared/quantum/change-notes/released/0.0.1.md
A shared/quantum/codeql-pack.release.yml
A shared/quantum/codeql/quantum/experimental/Model.qll
A shared/quantum/qlpack.yml
M shared/rangeanalysis/CHANGELOG.md
A shared/rangeanalysis/change-notes/released/1.0.23.md
M shared/rangeanalysis/codeql-pack.release.yml
M shared/rangeanalysis/qlpack.yml
M shared/regex/CHANGELOG.md
A shared/regex/change-notes/released/1.0.23.md
M shared/regex/codeql-pack.release.yml
M shared/regex/qlpack.yml
M shared/ssa/CHANGELOG.md
A shared/ssa/change-notes/released/1.1.2.md
M shared/ssa/codeql-pack.release.yml
M shared/ssa/qlpack.yml
M shared/threat-models/CHANGELOG.md
A shared/threat-models/change-notes/released/1.0.23.md
M shared/threat-models/codeql-pack.release.yml
M shared/threat-models/qlpack.yml
M shared/tutorial/CHANGELOG.md
A shared/tutorial/change-notes/released/1.0.23.md
M shared/tutorial/codeql-pack.release.yml
M shared/tutorial/qlpack.yml
M shared/typeflow/CHANGELOG.md
A shared/typeflow/change-notes/released/1.0.23.md
M shared/typeflow/codeql-pack.release.yml
M shared/typeflow/qlpack.yml
M shared/typeinference/CHANGELOG.md
A shared/typeinference/change-notes/released/0.0.4.md
M shared/typeinference/codeql-pack.release.yml
M shared/typeinference/qlpack.yml
M shared/typetracking/CHANGELOG.md
A shared/typetracking/change-notes/released/2.0.7.md
M shared/typetracking/codeql-pack.release.yml
M shared/typetracking/qlpack.yml
M shared/typos/CHANGELOG.md
A shared/typos/change-notes/released/1.0.23.md
M shared/typos/codeql-pack.release.yml
M shared/typos/qlpack.yml
M shared/util/CHANGELOG.md
A shared/util/change-notes/released/2.0.10.md
M shared/util/codeql-pack.release.yml
M shared/util/codeql/util/FileSystem.qll
M shared/util/qlpack.yml
M shared/xml/CHANGELOG.md
A shared/xml/change-notes/released/1.0.23.md
M shared/xml/codeql-pack.release.yml
M shared/xml/qlpack.yml
M shared/yaml/CHANGELOG.md
A shared/yaml/change-notes/released/1.0.23.md
M shared/yaml/codeql-pack.release.yml
M shared/yaml/qlpack.yml
M swift/ql/lib/CHANGELOG.md
R swift/ql/lib/change-notes/2025-05-02-new-entities.md
A swift/ql/lib/change-notes/2025-05-14-type_value_expr_cfg.md
A swift/ql/lib/change-notes/2025-05-18-2025-May-outdated-deprecations.md
M swift/ql/lib/change-notes/released/4.2.0.md
A swift/ql/lib/change-notes/released/4.3.0.md
M swift/ql/lib/codeql-pack.release.yml
M swift/ql/lib/codeql/swift/controlflow/internal/ControlFlowGraphImpl.qll
M swift/ql/lib/codeql/swift/dataflow/ExternalFlow.qll
M swift/ql/lib/codeql/swift/dataflow/FlowSummary.qll
M swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPublic.qll
M swift/ql/lib/codeql/swift/security/WeakSensitiveDataHashingQuery.qll
M swift/ql/lib/qlpack.yml
M swift/ql/src/CHANGELOG.md
A swift/ql/src/change-notes/released/1.1.3.md
M swift/ql/src/codeql-pack.release.yml
M swift/ql/src/qlpack.yml
M swift/ql/test/library-tests/ast/Errors.expected
M swift/ql/test/library-tests/ast/Missing.expected
M swift/ql/test/library-tests/ast/PrintAst.expected
M swift/ql/test/library-tests/ast/cfg.swift
M swift/ql/test/library-tests/controlflow/graph/Cfg.expected
M swift/ql/test/library-tests/controlflow/graph/cfg.swift
M swift/tools/qltest.sh

Log Message:
-----------
Merge branch 'main' into rust-ti-implementing-type-method


Commit: 5f524ef39ff18e3a150a28809d32c22a7c72e635
https://github.com/krishnprakash/codeql/commit/5f524ef39ff18e3a150a28809d32c22a7c72e635
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-20 (Tue, 20 May 2025)

Changed paths:
M rust/ql/lib/codeql/rust/elements/internal/MethodCallExprImpl.qll
M rust/ql/lib/codeql/rust/internal/PathResolution.qll
M rust/ql/lib/codeql/rust/internal/Type.qll
M rust/ql/lib/codeql/rust/internal/TypeInference.qll
M rust/ql/lib/codeql/rust/internal/TypeMention.qll
R rust/ql/test/extractor-tests/canonical_path/CONSISTENCY/PathResolutionConsistency.expected
R rust/ql/test/extractor-tests/canonical_path_disabled/CONSISTENCY/PathResolutionConsistency.expected
R rust/ql/test/library-tests/frameworks/postgres/CONSISTENCY/PathResolutionConsistency.expected
M rust/ql/test/library-tests/path-resolution/main.rs
M rust/ql/test/library-tests/type-inference/main.rs
M rust/ql/test/library-tests/type-inference/type-inference.expected
M rust/ql/test/library-tests/type-inference/type-inference.ql
R rust/ql/test/query-tests/security/CWE-089/CONSISTENCY/PathResolutionConsistency.expected
M shared/typeinference/codeql/typeinference/internal/TypeInference.qll

Log Message:
-----------
Merge pull request #19372 from paldepind/rust-ti-implementing-type-method

Rust: Support non-universal `impl` blocks


Commit: 860b3d76a80e6c2e2e4a2a9f7aec36fff979757e
https://github.com/krishnprakash/codeql/commit/860b3d76a80e6c2e2e4a2a9f7aec36fff979757e
Author: Paolo Tranquilli <reds...@github.com>
Date: 2025-05-20 (Tue, 20 May 2025)

Changed paths:
M .github/workflows/go-tests-other-os.yml

Log Message:
-----------
Merge pull request #19525 from github/redsun82/go-win

Go: move to standard windows runner


Commit: 72730368f6a8d0014cab70011fd453bd5f85e4af
https://github.com/krishnprakash/codeql/commit/72730368f6a8d0014cab70011fd453bd5f85e4af
Author: Tamas Vajk <tama...@github.com>
Date: 2025-05-20 (Tue, 20 May 2025)

Changed paths:
M csharp/ql/integration-tests/all-platforms/blazor_build_mode_none/BlazorTest/global.json
M csharp/ql/integration-tests/all-platforms/blazor_build_mode_none/XSS.expected

Log Message:
-----------
Update SDK version in integration test


Commit: 1baf6d67fc0cf646793c662a678b3c499109b1e7
https://github.com/krishnprakash/codeql/commit/1baf6d67fc0cf646793c662a678b3c499109b1e7
Author: Tamás Vajk <tama...@github.com>
Date: 2025-05-20 (Tue, 20 May 2025)

Changed paths:
M csharp/ql/integration-tests/all-platforms/blazor_build_mode_none/BlazorTest/global.json
M csharp/ql/integration-tests/all-platforms/blazor_build_mode_none/XSS.expected

Log Message:
-----------
Merge pull request #19536 from tamasvajk/test/sdk-version

C#: Update SDK version in integration test


Commit: c68579bd0de12ec3bbcd49204f8f373ce8c2cdaf
https://github.com/krishnprakash/codeql/commit/c68579bd0de12ec3bbcd49204f8f373ce8c2cdaf
Author: Simon Friis Vindum <sim...@gmail.com>
Date: 2025-05-20 (Tue, 20 May 2025)

Changed paths:
M .gitignore
M Cargo.toml
A misc/scripts/models-as-data/rust_bulk_generate_mad.py
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-files.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-http-test.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-http.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-multipart.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-router.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-test.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-web-actors.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-web-codegen.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-web.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-awc.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_bench.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_builder.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_complete.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_complete_nushell.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_derive.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_lex.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_mangen.model.yml
A rust/ql/lib/ext/generated/hyper/repo-https-github.com-hyperium-hyper-hyper.model.yml
A rust/ql/lib/ext/generated/libc/repo-https-github.com-rust-lang-libc-libc-test.model.yml
A rust/ql/lib/ext/generated/libc/repo-https-github.com-rust-lang-libc-libc.model.yml
A rust/ql/lib/ext/generated/log/repo-https-github.com-rust-lang-log-log.model.yml
A rust/ql/lib/ext/generated/memchr/repo-https-github.com-BurntSushi-memchr-memchr.model.yml
A rust/ql/lib/ext/generated/memchr/repo-shared.model.yml
A rust/ql/lib/ext/generated/once_cell/repo-https-github.com-matklad-once_cell-once_cell.model.yml
A rust/ql/lib/ext/generated/rand/repo-benches.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand_chacha.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand_core.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand_pcg.model.yml
M rust/ql/lib/ext/generated/reqwest/repo-https-github.com-seanmonstar-reqwest-reqwest.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-rocket.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-rocket_codegen.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-rocket_http.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-db_pools-rocket_db_pools.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-dyn_templates-rocket_dyn_templates.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-sync_db_pools-rocket_sync_db_pools.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-ws-rocket_ws.model.yml
A rust/ql/lib/ext/generated/rocket/repo-pastebin.model.yml
A rust/ql/lib/ext/generated/rocket/repo-tls.model.yml
A rust/ql/lib/ext/generated/rocket/repo-todo.model.yml
A rust/ql/lib/ext/generated/serde/repo-https-github.com-serde-rs-serde-serde.model.yml
A rust/ql/lib/ext/generated/serde/repo-https-github.com-serde-rs-serde-serde_derive.model.yml
A rust/ql/lib/ext/generated/serde/repo-serde_test_suite.model.yml
A rust/ql/lib/ext/generated/smallvec/repo-https-github.com-servo-rust-smallvec-smallvec.model.yml
A rust/ql/lib/ext/generated/tokio/repo-benches.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-macros.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-stream.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-test.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-util.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio.model.yml
M rust/ql/src/utils/modelgenerator/internal/CaptureModels.qll
M rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected

Log Message:
-----------
Merge pull request #19499 from paldepind/rust-bulk-model-generator

Rust: Bulk model generator


Commit: 538a2de078de9cdf6c662337130b6846463ec72a
https://github.com/krishnprakash/codeql/commit/538a2de078de9cdf6c662337130b6846463ec72a
Author: Phileco <132178579+k...@users.noreply.github.com>
Date: 2025-05-21 (Wed, 21 May 2025)

Changed paths:
M .github/workflows/go-tests-other-os.yml
M .gitignore
M Cargo.toml
M csharp/ql/integration-tests/all-platforms/blazor_build_mode_none/BlazorTest/global.json
M csharp/ql/integration-tests/all-platforms/blazor_build_mode_none/XSS.expected
A misc/scripts/models-as-data/rust_bulk_generate_mad.py
M rust/ql/lib/codeql/rust/elements/internal/MethodCallExprImpl.qll
M rust/ql/lib/codeql/rust/internal/PathResolution.qll
M rust/ql/lib/codeql/rust/internal/Type.qll
M rust/ql/lib/codeql/rust/internal/TypeInference.qll
M rust/ql/lib/codeql/rust/internal/TypeMention.qll
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-files.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-http-test.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-http.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-multipart.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-router.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-test.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-web-actors.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-web-codegen.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-web.model.yml
A rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-awc.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_bench.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_builder.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_complete.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_complete_nushell.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_derive.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_lex.model.yml
A rust/ql/lib/ext/generated/clap/repo-https-github.com-clap-rs-clap-clap_mangen.model.yml
A rust/ql/lib/ext/generated/hyper/repo-https-github.com-hyperium-hyper-hyper.model.yml
A rust/ql/lib/ext/generated/libc/repo-https-github.com-rust-lang-libc-libc-test.model.yml
A rust/ql/lib/ext/generated/libc/repo-https-github.com-rust-lang-libc-libc.model.yml
A rust/ql/lib/ext/generated/log/repo-https-github.com-rust-lang-log-log.model.yml
A rust/ql/lib/ext/generated/memchr/repo-https-github.com-BurntSushi-memchr-memchr.model.yml
A rust/ql/lib/ext/generated/memchr/repo-shared.model.yml
A rust/ql/lib/ext/generated/once_cell/repo-https-github.com-matklad-once_cell-once_cell.model.yml
A rust/ql/lib/ext/generated/rand/repo-benches.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand_chacha.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand_core.model.yml
A rust/ql/lib/ext/generated/rand/repo-https-github.com-rust-random-rand-rand_pcg.model.yml
M rust/ql/lib/ext/generated/reqwest/repo-https-github.com-seanmonstar-reqwest-reqwest.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-rocket.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-rocket_codegen.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-rocket_http.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-db_pools-rocket_db_pools.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-dyn_templates-rocket_dyn_templates.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-sync_db_pools-rocket_sync_db_pools.model.yml
A rust/ql/lib/ext/generated/rocket/repo-https-github.com-rwf2-Rocket-tree-v0.5-contrib-ws-rocket_ws.model.yml
A rust/ql/lib/ext/generated/rocket/repo-pastebin.model.yml
A rust/ql/lib/ext/generated/rocket/repo-tls.model.yml
A rust/ql/lib/ext/generated/rocket/repo-todo.model.yml
A rust/ql/lib/ext/generated/serde/repo-https-github.com-serde-rs-serde-serde.model.yml
A rust/ql/lib/ext/generated/serde/repo-https-github.com-serde-rs-serde-serde_derive.model.yml
A rust/ql/lib/ext/generated/serde/repo-serde_test_suite.model.yml
A rust/ql/lib/ext/generated/smallvec/repo-https-github.com-servo-rust-smallvec-smallvec.model.yml
A rust/ql/lib/ext/generated/tokio/repo-benches.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-macros.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-stream.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-test.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio-util.model.yml
A rust/ql/lib/ext/generated/tokio/repo-https-github.com-tokio-rs-tokio-tokio.model.yml
M rust/ql/src/utils/modelgenerator/internal/CaptureModels.qll
R rust/ql/test/extractor-tests/canonical_path/CONSISTENCY/PathResolutionConsistency.expected
R rust/ql/test/extractor-tests/canonical_path_disabled/CONSISTENCY/PathResolutionConsistency.expected
M rust/ql/test/library-tests/dataflow/local/DataFlowStep.expected
R rust/ql/test/library-tests/frameworks/postgres/CONSISTENCY/PathResolutionConsistency.expected
M rust/ql/test/library-tests/path-resolution/main.rs
M rust/ql/test/library-tests/type-inference/main.rs
M rust/ql/test/library-tests/type-inference/type-inference.expected
M rust/ql/test/library-tests/type-inference/type-inference.ql
R rust/ql/test/query-tests/security/CWE-089/CONSISTENCY/PathResolutionConsistency.expected
M shared/typeinference/codeql/typeinference/internal/TypeInference.qll

Log Message:
-----------
Merge branch 'github:main' into main


Compare: https://github.com/krishnprakash/codeql/compare/344bf13a1967...538a2de078de

To unsubscribe from these emails, change your notification settings at https://github.com/krishnprakash/codeql/settings/notifications
Reply all
Reply to author
Forward
0 new messages