github-actions[bot]
|
0bfa93828b
|
Release preparation for version 2.23.0
|
2025-09-02 11:09:32 +00:00 |
|
Tom Hvitved
|
9bae0bfb35
|
Merge pull request #20295 from geoffw0/oldpaths1
Rust: Remove extractor path resolution.
|
2025-09-02 11:17:51 +02:00 |
|
Simon Friis Vindum
|
0ed6428a94
|
Merge pull request #20321 from paldepind/rust/trait-method-scope-2
Rust: Take trait visibility into account when resolving paths and methods
|
2025-09-02 10:58:00 +02:00 |
|
Tom Hvitved
|
1130595c67
|
Merge pull request #20340 from hvitved/rust/taint-tracking-implicit-deref-at-sinks
Rust: Deref as taint step
|
2025-09-02 09:44:33 +02:00 |
|
Simon Friis Vindum
|
322ef4d985
|
Rust: Account for trait visibility when resolving paths and methods
|
2025-09-02 09:01:17 +02:00 |
|
Tom Hvitved
|
5b51bb2ef0
|
Rust: Deref as taint step
|
2025-09-02 08:55:10 +02:00 |
|
Anders Schack-Mulligen
|
09b2c5abf0
|
BasicBlock: Replace entryBlock predicate with subclass.
|
2025-09-01 11:48:44 +02:00 |
|
Anders Schack-Mulligen
|
f459ddc40a
|
Languages: Adapt to api changes.
|
2025-09-01 11:26:33 +02:00 |
|
Anders Schack-Mulligen
|
bb3abc815f
|
SSA: Update input to use member predicates.
|
2025-09-01 11:19:48 +02:00 |
|
Geoffrey White
|
d650d56485
|
Rust: Implement upgrade and downgrade scripts.
|
2025-08-29 12:37:52 +01:00 |
|
Geoffrey White
|
bdc1f1715d
|
Rust: Add upgrade and downgrade scripts (template).
|
2025-08-29 08:49:33 +01:00 |
|
Geoffrey White
|
a6bdab15f6
|
Merge branch 'main' into oldpaths1
|
2025-08-29 08:30:43 +01:00 |
|
Tom Hvitved
|
0cc9ff8320
|
Merge pull request #20225 from hvitved/rust/path-resolution-crate-fallback
Rust: Fallback crate resolution
|
2025-08-28 20:48:51 +02:00 |
|
Geoffrey White
|
5d14ef5fd3
|
Rust: Change note.
|
2025-08-28 17:14:53 +01:00 |
|
Geoffrey White
|
e8b7ce43a5
|
Merge pull request #20270 from geoffw0/pathi
Rust: Improve FS models
|
2025-08-28 14:30:18 +01:00 |
|
Tom Hvitved
|
f87f52d8d2
|
Address review comments
|
2025-08-28 10:08:48 +02:00 |
|
Tom Hvitved
|
dcaf4a735b
|
Rust: Fallback crate resolution
|
2025-08-28 09:34:05 +02:00 |
|
Geoffrey White
|
83df1137b6
|
Rust: Codegen.
|
2025-08-27 17:47:34 +01:00 |
|
Geoffrey White
|
2e747bb05c
|
Merge branch 'main' into oldpaths1 (some generated files are left unmerged).
|
2025-08-27 16:56:06 +01:00 |
|
Simon Friis Vindum
|
08f025f164
|
Rust: Infer range expressions certainly and support full ranges
|
2025-08-27 13:59:20 +02:00 |
|
Simon Friis Vindum
|
2f4e2d6d79
|
Rust: Infer certain types for logical operators
|
2025-08-27 13:59:18 +02:00 |
|
Simon Friis Vindum
|
0ff4dbcea0
|
Rust: Fix type inference inconsistency
|
2025-08-27 13:59:16 +02:00 |
|
Geoffrey White
|
5d060d621b
|
Rust: Remove leftover QL use of Resolvable.
|
2025-08-27 10:42:44 +01:00 |
|
Geoffrey White
|
152ae1d29b
|
Rust: Codegen.
|
2025-08-27 10:42:42 +01:00 |
|
Tom Hvitved
|
6453b71017
|
Rust: Add more cases to inferCertainType
|
2025-08-26 14:44:55 +02:00 |
|
Tom Hvitved
|
3527fca617
|
Merge pull request #20274 from hvitved/rust/type-synth-type-param
Rust: Include synthetic type parameters in `Type.getATypeParameter`
|
2025-08-26 14:42:29 +02:00 |
|
Simon Friis Vindum
|
87d1a14ff2
|
Merge pull request #20286 from github/rust/fix-examples
Rust: Fix examples in qldoc
|
2025-08-26 14:13:08 +02:00 |
|
Simon Friis Vindum
|
600417a767
|
Rust: Fix minor typo in bound in comment
|
2025-08-26 13:43:30 +02:00 |
|
Tom Hvitved
|
80031e5c00
|
Merge pull request #20273 from hvitved/rust/attribute-in-macro-expansion
Rust: Include `getAttributeMacroExpansion` in `isInMacroExpansion`
|
2025-08-26 11:08:02 +02:00 |
|
Simon Friis Vindum
|
17f7b7f710
|
Rust: Fix examples in qldoc
|
2025-08-26 10:56:52 +02:00 |
|
Tom Hvitved
|
9b4d37df24
|
Add change note
|
2025-08-25 20:49:10 +02:00 |
|
Paolo Tranquilli
|
7de34e4be0
|
Merge pull request #20055 from github/redsun82/cargo-upgrade-2
Rust: upgrade to rust-analyzer 0.0.300
|
2025-08-25 16:26:13 +02:00 |
|
Tom Hvitved
|
9ef839dc8a
|
Rust: Include synthetic type parameters in Type.getATypeParameter
|
2025-08-25 13:13:05 +02:00 |
|
Tom Hvitved
|
1d8f29136b
|
Rust: Include getAttributeMacroExpansion in isInMacroExpansion
|
2025-08-25 11:00:49 +02:00 |
|
Geoffrey White
|
0e2bc7c95d
|
Merge remote-tracking branch 'upstream/main' into pathi
|
2025-08-22 16:57:41 +01:00 |
|
Geoffrey White
|
701aec1c8e
|
Rust: Fix the canonicalize models.
|
2025-08-22 14:35:51 +01:00 |
|
Geoffrey White
|
49c4c34882
|
Merge pull request #20221 from github/copilot/fix-20220
Rust: Implement a new query for Log Injection
|
2025-08-22 14:01:49 +01:00 |
|
Paolo Tranquilli
|
e05eca6680
|
Merge branch 'main' into redsun82/cargo-upgrade-2
|
2025-08-22 13:52:28 +02:00 |
|
Geoffrey White
|
7279b0318b
|
Rust: Model a few more Path and PathBuf methods.
|
2025-08-22 11:31:43 +01:00 |
|
Geoffrey White
|
40b9754071
|
Rust: Change note.
|
2025-08-22 09:58:11 +01:00 |
|
Geoffrey White
|
2f2a975350
|
Rust: Model path::new.
|
2025-08-22 09:58:09 +01:00 |
|
Geoffrey White
|
8b04bc0ceb
|
Rust: Model std::fs::OpenOptions and similar.
|
2025-08-22 09:58:07 +01:00 |
|
Geoffrey White
|
9fbbe02da0
|
Rust: Compact these models a little.
|
2025-08-22 09:58:05 +01:00 |
|
Geoffrey White
|
16e0de0cfb
|
Rust: Fill gaps in the tokio models.
|
2025-08-22 09:58:03 +01:00 |
|
Geoffrey White
|
29e7b6ad2c
|
Rust: Fill a gap in the std::fs model.
|
2025-08-22 09:58:01 +01:00 |
|
Geoffrey White
|
1d2ac33bb6
|
Rust: Model async-std::fs.
|
2025-08-22 09:58:00 +01:00 |
|
Chris Smowton
|
1829060fab
|
Merge remote-tracking branch 'origin/main' into smowton/admin/merge-rc319-into-main
|
2025-08-21 16:33:37 +01:00 |
|
Tom Hvitved
|
7a4bc80582
|
Merge pull request #20248 from hvitved/rust/jump-to-def-generic-args
Rust: Adjust jump-to-def for paths with generic arguments
|
2025-08-21 16:00:51 +02:00 |
|
Jeroen Ketema
|
c9f0e3a377
|
Apply suggestions from code review
|
2025-08-20 08:07:10 +02:00 |
|
Kristen Newbury
|
d630e32ce9
|
Format Customizations.qll
|
2025-08-19 15:27:29 -04:00 |
|