Geoffrey White
|
97ab31ab00
|
Merge pull request #18229 from geoffw0/self
Rust: Fix unwanted 'self' results from rust/unused-variable
|
2024-12-09 08:50:03 +00:00 |
|
Simon Friis Vindum
|
70501008b0
|
Merge pull request #18232 from paldepind/rust-self-capture
Rust: Fix a bug where captured `self` parameters where not considered captured
|
2024-12-06 20:23:38 +01:00 |
|
Simon Friis Vindum
|
9b34615a64
|
Rust: Update test assertions to match results
|
2024-12-06 19:05:53 +01:00 |
|
Paolo Tranquilli
|
a555a44a20
|
Merge pull request #18236 from geoffw0/percent
Rust: Add % of files extracted without errors to summary stats.
|
2024-12-06 18:01:04 +01:00 |
|
Geoffrey White
|
1ceee76919
|
Rust: Get the .expected values right this time.
|
2024-12-06 15:53:42 +00:00 |
|
Geoffrey White
|
4024968e46
|
Rust: Accept integration test changes.
|
2024-12-06 15:30:02 +00:00 |
|
Geoffrey White
|
d7d4658aae
|
Rust: Add % of files extractor without errors to summary stats.
|
2024-12-06 14:54:21 +00:00 |
|
Simon Friis Vindum
|
ed68423d6e
|
Rust: Handle captured self parameter in variable implementation
|
2024-12-06 14:12:27 +01:00 |
|
Simon Friis Vindum
|
43dd3ebf14
|
Rust: Add variables test with captured self parameter
|
2024-12-06 14:07:42 +01:00 |
|
Geoffrey White
|
281f8b1828
|
Rust: Fix the unwanted results.
|
2024-12-06 12:29:07 +00:00 |
|
Geoffrey White
|
e52e1b0c1f
|
Rust: Add test case for 'self' in unused entities.
|
2024-12-06 12:24:11 +00:00 |
|
Tom Hvitved
|
3ba87de260
|
Merge pull request #18220 from hvitved/rust/cache-default-additional-taint-step
Rust: Cache `defaultAdditionalTaintStep`
|
2024-12-06 13:04:11 +01:00 |
|
Paolo Tranquilli
|
b59b90ba6d
|
Rust: accept test changes
|
2024-12-06 09:12:16 +01:00 |
|
Paolo Tranquilli
|
720bfc8ff1
|
Rust: tweak/define more toString implementations
|
2024-12-05 17:43:47 +01:00 |
|
Tom Hvitved
|
ed4819aeab
|
Rust: Cache defaultAdditionalTaintStep
|
2024-12-05 15:19:11 +01:00 |
|
Tom Hvitved
|
1c56692c02
|
Rust: update inline expectations
|
2024-12-05 14:43:39 +01:00 |
|
Simon Friis Vindum
|
3061d4a516
|
Rust: Minor tweaks
|
2024-12-05 11:53:12 +01:00 |
|
Simon Friis Vindum
|
1f4e7d1f37
|
Rust: Handle arrays in taint tracking
|
2024-12-05 11:41:32 +01:00 |
|
Simon Friis Vindum
|
44239cbf2e
|
Rust: Add taint tests for arrays
|
2024-12-05 11:39:05 +01:00 |
|
Simon Friis Vindum
|
27de43fed8
|
Merge branch 'main' into rust-df-array
|
2024-12-05 11:08:54 +01:00 |
|
Simon Friis Vindum
|
5b6ce3e0d0
|
Merge branch 'main' into rust-taint
|
2024-12-05 09:34:25 +01:00 |
|
Simon Friis Vindum
|
d6ab7d2aff
|
Merge branch 'main' into rust-taint
|
2024-12-04 15:28:30 +01:00 |
|
Paolo Tranquilli
|
08de0b40ed
|
Merge branch 'main' into redsun82/rust-less-canonical-paths
|
2024-12-04 14:35:10 +01:00 |
|
Paolo Tranquilli
|
80d466ffea
|
Merge pull request #18116 from github/redsun82/rust-perf-measures
Rust: add some performance diagnostics
|
2024-12-04 14:31:06 +01:00 |
|
Simon Friis Vindum
|
3004639fca
|
Rust: Add default taint flow steps
|
2024-12-04 14:11:05 +01:00 |
|
Simon Friis Vindum
|
a19f1d0b8b
|
Rust: Remove store step for repeat operand in array expression
|
2024-12-04 14:01:53 +01:00 |
|
Simon Friis Vindum
|
c62b7d139f
|
Merge branch 'main' into rust-df-array
|
2024-12-04 13:55:26 +01:00 |
|
Simon Friis Vindum
|
70a296be89
|
Rust: Add string slice taint flow test
|
2024-12-04 13:24:15 +01:00 |
|
Simon Friis Vindum
|
2ada999728
|
Rust: Include as expression in CFG nodes
|
2024-12-04 12:56:54 +01:00 |
|
Simon Friis Vindum
|
f10ffa39e4
|
Rust: Add tests for taint flow
|
2024-12-04 12:54:36 +01:00 |
|
Simon Friis Vindum
|
b7792d690c
|
Merge pull request #18163 from paldepind/rust-df-try-expr
Rust: Add flow through `?` operator
|
2024-12-04 12:45:32 +01:00 |
|
Geoffrey White
|
b54d8dc6bd
|
Merge pull request #18176 from geoffw0/ctor2
Rust: Improve rust/ctor-initialization
|
2024-12-04 11:07:51 +00:00 |
|
Jeroen Ketema
|
10592bb1c4
|
Merge pull request #18192 from jketema/inline-rm
Remove deprecated `InlineExpectationsTest` class-based API
|
2024-12-04 11:34:39 +01:00 |
|
Simon Friis Vindum
|
ed6f873478
|
Merge branch 'main' into rust-df-try-expr
|
2024-12-04 11:33:41 +01:00 |
|
Paolo Tranquilli
|
7e107a4520
|
Merge branch 'main' into redsun82/rust-less-canonical-paths
|
2024-12-04 11:24:48 +01:00 |
|
Paolo Tranquilli
|
c0676f4269
|
Merge pull request #18198 from github/redsun82/rust-tuple-struct-pat-to-string
Rust: improve `TupleStructPat.toString`
|
2024-12-04 11:20:42 +01:00 |
|
Paolo Tranquilli
|
b6f0ae0460
|
Rust: accept test changes
|
2024-12-04 11:05:01 +01:00 |
|
Simon Friis Vindum
|
7092f13584
|
Merge branch 'main' into rust-df-try-expr
|
2024-12-04 10:59:07 +01:00 |
|
Paolo Tranquilli
|
66e4acf53e
|
Rust: accept test changes
|
2024-12-04 10:56:14 +01:00 |
|
Simon Friis Vindum
|
4371433eb6
|
Merge pull request #18160 from paldepind/rust-df-closure
Rust: Handle closures/lambdas in data flow
|
2024-12-04 10:53:45 +01:00 |
|
Paolo Tranquilli
|
31b9b3adaa
|
Merge branch 'main' into redsun82/rust-perf-measures
|
2024-12-04 10:50:37 +01:00 |
|
Paolo Tranquilli
|
b9be002e01
|
Rust: improve TupleStructPat.toString
|
2024-12-04 10:47:41 +01:00 |
|
Paolo Tranquilli
|
59ea563d2a
|
Merge branch 'main' into redsun82/rust-less-canonical-paths
|
2024-12-04 10:44:11 +01:00 |
|
Simon Friis Vindum
|
33fe51da4e
|
Update rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll
Co-authored-by: Tom Hvitved <hvitved@github.com>
|
2024-12-04 10:37:30 +01:00 |
|
Paolo Tranquilli
|
e30a429c3d
|
Rust: revert TupleStructPat.toString improvements
|
2024-12-04 10:34:28 +01:00 |
|
Paolo Tranquilli
|
53503002a1
|
Merge branch 'main' into redsun82/rust-tweaks
|
2024-12-04 09:35:01 +01:00 |
|
Simon Friis Vindum
|
bb015cf56d
|
Merge branch 'main' into rust-df-closure
|
2024-12-04 09:25:18 +01:00 |
|
Simon Friis Vindum
|
f4aa3603ad
|
Rust: Do not consider async blocks as lambda expressions
|
2024-12-04 09:23:12 +01:00 |
|
Jeroen Ketema
|
e89f37df1a
|
Rust: Update expected test results
|
2024-12-03 19:18:52 +01:00 |
|
Simon Friis Vindum
|
70c60868a6
|
Rust: Model ? as reading from Option and Result
|
2024-12-03 17:01:34 +01:00 |
|