Repository navigation
[Rehearsal] Update to CodeQL CLI v2.27.3 - #408
Draft
Chanel (chanel-y) wants to merge 1410 commits into
Draft
Chanel (chanel-y) wants to merge 1410 commits into
Chanel (chanel-y) wants to merge 1410 commits into
Conversation
Attach environment expressions once to their declaring workflow, job, or step so shared CFG nodes do not acquire multiple parents or form cycles. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Prefer the composite-action interpretation when a YAML document is recognized as both a workflow and a composite action, ensuring each CFG node has a unique enclosing callable. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ssors Ruby: model Grape request sub-accessors as remote flow sources
…e next version of our C/C++ frontend.
QL: update tree sitter grammar to version 0.26
Bumps the extractor-dependencies group in /go/extractor with 1 update: [golang.org/x/tools](https://github.com/golang/tools). Updates `golang.org/x/tools` from 0.50.0 to 0.51.0 - [Release notes](https://github.com/golang/tools/releases) - [Commits](golang/tools@v0.50.0...v0.51.0) --- updated-dependencies: - dependency-name: golang.org/x/tools dependency-version: 0.51.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: extractor-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
… the RegistryProxy class and add a unit test.
…destructors-in-translation-classes C++: Ignore destructor calls on temporaries in IR translation classes
…extractor/extractor-dependencies-995ea67ad0 Bump golang.org/x/tools from 0.50.0 to 0.51.0 in /go/extractor in the extractor-dependencies group
Refactor `CWE-319/UseOfHttp.ql` for performance
…ifyboolexpr C#: Remove some FPs for `cs/simplifiable-boolean-expression`.
Removes the tree-sitter-extractor and yeast directories from the workflows that trigger tests for C#, Go, Rust, and Swift inside the /shared directory. Also adds a separate workflow for running the Yeast tests whenever changes are made inside /yeast, /yeast-macros, or /yeast-schema.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…t-triggers Shared: Tighten test triggers and add Yeast test workflow
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Preserve the anonymous question-mark suffix in annotation arguments so overlay[caller?] and overlay[local?] use their dedicated AST classes. Add regression coverage for optional and non-optional overlay annotations. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…wlist Java: Improve URI host allowlist checks
… with 2 updates Bumps the extractor-dependencies group with 2 updates in the /go/extractor directory: [golang.org/x/mod](https://github.com/golang/mod) and [golang.org/x/tools](https://github.com/golang/tools). Updates `golang.org/x/mod` from 0.41.0 to 0.42.0 - [Commits](golang/mod@v0.41.0...v0.42.0) Updates `golang.org/x/tools` from 0.51.0 to 0.52.0 - [Release notes](https://github.com/golang/tools/releases) - [Commits](golang/tools@v0.51.0...v0.52.0) --- updated-dependencies: - dependency-name: golang.org/x/mod dependency-version: 0.42.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: extractor-dependencies - dependency-name: golang.org/x/tools dependency-version: 0.52.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: extractor-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
…extractor/extractor-dependencies-5cd0b9c526 build(deps): bump the extractor-dependencies group across 1 directory with 2 updates
…t-instructions Add Kotlin extractor agent instructions
Register ai as a shared threat model, document its scope, and add a regression test for explicit enablement. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 3b1133f4-388a-4e13-a00f-dce2b41cd295
…sources Python: fix 3 queries to use sources for the active threat model
…t-model Add opt-in AI output threat model
…alyzer/rust/update-workflow-4f7597f07f88ccf6 Rust: Update rust-analyzer to 0.0.357
In particular, add additional steps about re-generating `.expected` files and fixing problems exposed by doing that.
C++: Add support for C23 `_BitInt`s
…-main cpp: Model BlazingMQ bmqa message and property taint flow
Rust: Update instructions for rust-analyzer update automation
Unified: captured variables
Release preparation for version 2.27.3
…l/auto/bump-2-27-3
Chanel (chanel-y)
force-pushed
the
rehearsal/auto/bump-2-27-3
branch
from
October 22, 2026 22:01
d4a78fa to
c420297
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Merge exact upstream
codeql-cli/v2.27.3(a1575b98a8cc19bcfa7bb6cb41be688cb3dae65c) into the Microsoft fork.Conflict and regression resolutions
Each conflict or regression fix must be a separate commit, recorded here.
Automation preserves this description on reruns.
Validation
Documented test errors — do not fix automatically
Release-owner direction: when tests fail, document their errors without attempting fixes. Both the attempted fix
ae37e9818d80ed7a0080bd51f30f1118deb917b4and its revertd4a78fa3d4c1e4e8b8d668a058c47300a3bc2224have been removed from this branch's history at the release owner's request. The branch points directly to original mechanical mergec420297fa2d95146bb6179370119e58878635e46; no new commit was created and no expected results were accepted or changed.Original PowerShell validation run 39857041952, job 120097816892, used CodeQL CLI 2.27.3 with
codeql test run --threads=0 powershell/ql/test: 20 tests passed; 33 tests failed compilation.Reported diagnostics include:
Affected helpers:
powershell/ql/lib/utils/test/InlineExpectationsTestQuery.qlandpowershell/ql/lib/utils/test/internal/InlineExpectationsTestImpl.qll. The errors concern the changed shared inline-expectation API; they remain unresolved intentionally. Further test failures are to be recorded, not automatically corrected.