Geoffrey White
|
fd2154d389
|
Merge branch 'main' into futures
|
2025-06-10 14:16:06 +01:00 |
|
Geoffrey White
|
918fa3684f
|
Merge branch 'main' into futures
|
2025-06-10 13:24:09 +01:00 |
|
Paolo Tranquilli
|
3af10d2c6c
|
Merge pull request #19710 from github/redsun82/rust-fix-crate-graph-test
Rust: fix crate graph test
|
2025-06-10 13:15:22 +02:00 |
|
Tom Hvitved
|
79a8942b0f
|
Merge pull request #19614 from hvitved/rust/path-resolution-extern-crate
Rust: Path resolution for `extern crate`s
|
2025-06-10 12:37:46 +02:00 |
|
Paolo Tranquilli
|
6f25d7e35e
|
Rust: fix crate graph test
|
2025-06-10 11:57:20 +02:00 |
|
github-actions[bot]
|
21463a9653
|
Post-release preparation for codeql-cli-2.22.0
|
2025-06-09 18:50:20 +00:00 |
|
github-actions[bot]
|
88ba02edf8
|
Release preparation for version 2.22.0
|
2025-06-09 18:14:51 +00:00 |
|
Chuan-kai Lin
|
631502e129
|
Merge branch 'main' into cklin/rc-3.18-mergeback
|
2025-06-09 07:19:40 -07:00 |
|
Tom Hvitved
|
721ffb11cf
|
Rust: Path resolution for extern crates
|
2025-06-04 21:14:22 +02:00 |
|
Tom Hvitved
|
4fb4bfd6cf
|
Rust: Add path resolution test for extern crate
|
2025-06-04 21:13:29 +02:00 |
|
Tom Hvitved
|
76c6d7104d
|
Merge pull request #19669 from hvitved/rust/external-location-post-processing
Rust: Remove external locations in tests using post-processing
|
2025-06-04 16:52:40 +02:00 |
|
Arthur Baars
|
189c16b7bc
|
Merge pull request #19630 from github/aibaars/qldoc-ast
Rust: add documentation for AST nodes
|
2025-06-04 16:04:56 +02:00 |
|
Arthur Baars
|
39851bcab4
|
Rust: update expected output
|
2025-06-04 15:44:36 +02:00 |
|
Arthur Baars
|
e87878298e
|
Rust: run codegen
|
2025-06-04 15:41:52 +02:00 |
|
Arthur Baars
|
7a13c981b8
|
Rust: address comments
|
2025-06-04 15:38:23 +02:00 |
|
Tom Hvitved
|
aa0fc05df8
|
Rust: Remove external locations in tests using post-processing
|
2025-06-04 13:07:43 +02:00 |
|
Arthur Baars
|
4de3817b16
|
Merge pull request #19616 from github/aibaars/rust-fix-stats
Rust: restrict line and file counts to include only extracted source files
|
2025-06-03 11:31:54 +02:00 |
|
Arthur Baars
|
348dc9969b
|
Rust: remove stray space
|
2025-06-03 10:55:34 +02:00 |
|
Tom Hvitved
|
ae4a425608
|
Merge pull request #19605 from hvitved/rust/jump-to-def-extensions
Rust: Extend jump-to-def to include paths and `mod file;` imports
|
2025-06-03 10:19:28 +02:00 |
|
Tom Hvitved
|
3781de7b92
|
Rust: Reorder columns in Definitions.ql test
|
2025-06-03 09:53:45 +02:00 |
|
Tom Hvitved
|
52aa7e3c7d
|
Merge pull request #19624 from paldepind/type-inference-experiment
Rust: Refactor type equality
|
2025-06-02 19:06:18 +02:00 |
|
Arthur Baars
|
ae0c547e89
|
Rust: fix CFG for MacroPat
|
2025-06-02 16:37:55 +02:00 |
|
Arthur Baars
|
5c21c01ad0
|
Update rust/ql/src/queries/summary/Stats.qll
|
2025-06-02 15:42:43 +02:00 |
|
Tom Hvitved
|
bf39058573
|
Merge pull request #19611 from hvitved/rust/path-resolution-std-prelude
Rust: Also take the `std` prelude into account when resolving paths
|
2025-06-02 13:04:57 +02:00 |
|
Paolo Tranquilli
|
fa3fcf0f95
|
Rust: skip all token trees in library mode
|
2025-06-02 09:32:39 +02:00 |
|
Paolo Tranquilli
|
7be44d2fe8
|
Merge branch 'main' into redsun82/rust-skip-unexpanded-in-libraries
|
2025-06-02 09:27:56 +02:00 |
|
Arthur Baars
|
943dd8e70c
|
update output
|
2025-05-30 22:56:06 +02:00 |
|
Arthur Baars
|
c44a7c3036
|
Rust: codegen
|
2025-05-30 22:56:04 +02:00 |
|
Arthur Baars
|
0c8e886821
|
Rust: fix QLdoc examples
|
2025-05-30 22:55:50 +02:00 |
|
Mathias Vorreiter Pedersen
|
f6231a37e1
|
Merge pull request #19627 from MathiasVP/generalize-bulk-generation
Bulk MAD generator: Support databases from DCA runs
|
2025-05-30 14:46:36 +01:00 |
|
Mathias Vorreiter Pedersen
|
7cb9024cc6
|
Bulk generator: Flip default values for summaries, sources, and sinks.
|
2025-05-30 13:33:24 +01:00 |
|
Mathias Vorreiter Pedersen
|
1228080914
|
Bulk generator: Specify 'language' in the config file.
|
2025-05-30 12:40:21 +01:00 |
|
Mathias Vorreiter Pedersen
|
fc165db8ac
|
Bulk generator: Specify 'with-summaries', 'with-sources', and 'with-sinks' in the config file.
|
2025-05-30 12:40:20 +01:00 |
|
Arthur Baars
|
0157c16008
|
Rust: delete empty expected file
|
2025-05-30 12:57:45 +02:00 |
|
Arthur Baars
|
f0db47b571
|
Rust: run codegen
|
2025-05-30 11:51:35 +02:00 |
|
Arthur Baars
|
0dd0f9a22a
|
Rust: add missing AST nodes to annotations.py
|
2025-05-30 11:46:27 +02:00 |
|
Arthur Baars
|
460984bee5
|
Rust: add documentation for AST nodes
|
2025-05-30 11:46:17 +02:00 |
|
Mathias Vorreiter Pedersen
|
e721fc07aa
|
Bulk generator: Prepare for adding DCA support. This commits just generalizes the existing functionality to be independent of Rust and instead depend on the configuration file and the command-line arguments.
|
2025-05-29 18:14:21 +01:00 |
|
Mathias Vorreiter Pedersen
|
b87ba31c43
|
Bulk generator: Get rid of the hardcoded project list and move it into a configuration file.
|
2025-05-29 18:14:18 +01:00 |
|
Geoffrey White
|
49dabdb8a5
|
Rust: Accept consistency test failures.
|
2025-05-29 17:51:44 +01:00 |
|
Geoffrey White
|
10f894b9a1
|
Rust: Model more methods.
|
2025-05-29 16:45:25 +01:00 |
|
Geoffrey White
|
4d51a15cc4
|
Rust: Add model variants for when the qualifier is expressed as an arg (reference). We shouldn't need these.
|
2025-05-29 16:45:23 +01:00 |
|
Geoffrey White
|
84c72f68af
|
Rust: Add models for read methods.
|
2025-05-29 16:45:22 +01:00 |
|
Geoffrey White
|
13f6de9924
|
Rust: Add source / basic basic models.
|
2025-05-29 16:45:21 +01:00 |
|
Geoffrey White
|
b78d51e079
|
Rust: Fix a bug in InlineFlow.ql that was excluding some sinks.
|
2025-05-29 16:45:19 +01:00 |
|
Geoffrey White
|
a5e1702d4b
|
Rust: Add tests for sources involving regular rustls as well.
|
2025-05-29 16:45:18 +01:00 |
|
Geoffrey White
|
544af7f7ca
|
Rust: Add tests for sources involving futures-rustls and futures-io.
|
2025-05-29 16:45:17 +01:00 |
|
Arthur Baars
|
f5ea929d76
|
Merge pull request #19551 from github/redsun82/rust-all-features-by-default
Rust: use all features by default
|
2025-05-29 16:29:25 +02:00 |
|
Simon Friis Vindum
|
08277e4ecc
|
Rust: Refactor type equality
|
2025-05-29 16:07:37 +02:00 |
|
Simon Friis Vindum
|
437246f3c9
|
Merge pull request #19593 from paldepind/rust/operator-overloading
Rust: Type inference for operator overloading
|
2025-05-29 12:28:25 +02:00 |
|