sdk%lint(codeql): use unstable channel for CodeQL 2.27, pin for Intel Macs, bump packs and update queries, move crate policy to datasource - #50
Conversation
|
Understand this PR’s impact Explore downstream dependencies and potential security impact with Blast Radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (15)
💤 Files with no reviewable changes (2)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe pull request upgrades CodeQL to 2.27.0, changes Nix package selection, adds shared Rust CodeQL libraries and crate policies, updates Rust queries and dependencies, and removes a Rust diagnostic suppression. ChangesCodeQL upgrade
Sequence Diagram(s)sequenceDiagram
participant NixFlake as contrib/nix/flake.nix
participant Shell as common.nix
participant CodeQLModule as codeql.nix
participant CodeQL as CodeQL Rust pack
participant RustQueries as Rust queries
NixFlake->>Shell: pass pkgs and unstable
Shell->>CodeQLModule: configure CodeQL package
CodeQLModule->>CodeQL: select pinned archive or unstable.codeql
CodeQL->>RustQueries: load updated libraries and dependencies
RustQueries->>RustQueries: apply shared AST and crate-policy helpers
Priority: ➖ Normal 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Note This pull request has no conflicts! 🎊 🎉 🎊 |
`git diff --color-moved=dimmed-zebra --color-moved-ws=ignore-all-space`
unstable channel for CodeQL 2.27, pin for Intel Macs, update queries, bump packsunstable channel for CodeQL 2.27, pin for Intel Macs, bump packs and update queries, move crate policy to datasource
unstable channel for CodeQL 2.27, pin for Intel Macs, bump packs and update queries, move crate policy to datasource unstable channel for CodeQL 2.27, pin for Intel Macs, bump packs and update queries, move crate policy to datasource
Additional Information
Breaking Changes
The minimum CodeQL version is now 2.27, our queries may not work with earlier versions.
How Has This Been Tested?
Checklist