Geoffrey White
|
f04d6fd8c8
|
Rust: Accept minor test changes for the cleartext logging query.
|
2025-05-12 17:45:00 +01:00 |
|
Geoffrey White
|
682f59fc11
|
Rust: Make helper predicate private + autoformat.
|
2025-05-12 12:49:58 +01:00 |
|
Geoffrey White
|
ac5ec06736
|
Rust: Constrain SensitiveFieldAccess to avoid including unwanted parents.
|
2025-05-12 12:47:31 +01:00 |
|
Geoffrey White
|
b907cfe468
|
Rust: Add a few more test cases involving 'map'.
|
2025-05-12 12:31:01 +01:00 |
|
Geoffrey White
|
0a3275e0b3
|
Rust: One more test case.
|
2025-05-12 11:50:57 +01:00 |
|
Geoffrey White
|
d02d5c5baf
|
Rust: Update cleartext logging test with new found results.
|
2025-05-09 14:33:26 +01:00 |
|
Geoffrey White
|
5f5d6f679a
|
Rust: Understand sensitive enum variants calls.
|
2025-05-09 11:58:51 +01:00 |
|
Geoffrey White
|
0f36e1d625
|
Rust: Understand sensitive qualifier expressions.
|
2025-05-09 11:26:23 +01:00 |
|
Geoffrey White
|
a537197691
|
Rust: Understand sensitive field access expressions.
|
2025-05-09 11:04:38 +01:00 |
|
Geoffrey White
|
8825eefea6
|
Rust: More counterexamples for sensitive data as well.
|
2025-05-09 10:50:12 +01:00 |
|
Geoffrey White
|
87218cb6d7
|
Rust: Test more examples of sensitive data.
|
2025-05-09 10:50:11 +01:00 |
|
Tom Hvitved
|
ae2fd52543
|
Merge pull request #19431 from hvitved/rust/path-resolution-remove-visibility-check
Rust: Remove visibility check in path resolution
|
2025-05-02 14:44:14 +02:00 |
|
Tom Hvitved
|
07829e5231
|
Merge pull request #19421 from github/aibaars/rust-builtin-types
Rust: extract declarations of builtin types
|
2025-05-02 14:43:47 +02:00 |
|
Michael Nebel
|
74669cb0cb
|
Merge pull request #19382 from michaelnebel/shared/modelgenrefactor
Shared: Re-factor summary, source and sink model generators into separate modules.
|
2025-05-02 09:38:24 +02:00 |
|
Tamás Vajk
|
cb1c3736fe
|
Merge pull request #19413 from tamasvajk/quality/query-suite-selector
Add code quality suite selector and use that in the code quality suites
|
2025-05-02 08:18:48 +02:00 |
|
Arthur Baars
|
778f46d5be
|
Rust: adjust unit tests and expected output
|
2025-05-01 22:21:48 +02:00 |
|
Tom Hvitved
|
73fa381dbc
|
Rust: Remove visibility check in path resolution
|
2025-05-01 17:14:49 +02:00 |
|
Arthur Baars
|
8e8efedb42
|
Rust: adjust integration tests and expected output
|
2025-05-01 15:20:36 +02:00 |
|
Tom Hvitved
|
423e2dac91
|
Rust: Strenghten the modeling of the Clone trait
|
2025-05-01 10:54:52 +02:00 |
|
Tom Hvitved
|
1770f568a2
|
Merge pull request #19367 from hvitved/rust/type-inference-try-expr
Rust: Type inference for `?` expressions
|
2025-05-01 10:27:49 +02:00 |
|
Simon Friis Vindum
|
bab84d03d1
|
Merge pull request #19419 from paldepind/rust-precise-implicit-deref-borrow
Rust: Use type inference to insert implicit borrows and derefs
|
2025-05-01 08:41:37 +02:00 |
|
Tom Hvitved
|
a3c26b4bfe
|
Rust: Type inference for ? expressions
|
2025-04-30 20:35:11 +02:00 |
|
Tom Hvitved
|
88075c4c8c
|
Rust: Make manual tweaks to Copilot generated code
|
2025-04-30 20:35:10 +02:00 |
|
Tom Hvitved
|
51e70d0c3b
|
Rust: Add Copilot generated test for ? operator expressions
|
2025-04-30 20:35:09 +02:00 |
|
Simon Friis Vindum
|
c263d3faf9
|
Rust: Remove predicates unused after refactor
|
2025-04-30 17:39:22 +02:00 |
|
Tom Hvitved
|
4f5b340278
|
Rust: Add type inference debug predicates
|
2025-04-30 15:12:58 +02:00 |
|
Simon Friis Vindum
|
f584d22b53
|
Rust: Use type inference to insert implicit borrows and derefs
|
2025-04-30 14:43:51 +02:00 |
|
Tom Hvitved
|
52bd99b852
|
Address review comments
|
2025-04-30 11:04:12 +02:00 |
|
Tom Hvitved
|
97532525d8
|
Rust: Crate graph extraction workarounds
|
2025-04-30 11:01:43 +02:00 |
|
Tom Hvitved
|
64145ab98a
|
Merge pull request #19369 from hvitved/rust/crate-graph-self-param
Rust: Extract `SelfParam`s from crate graph
|
2025-04-29 21:23:27 +02:00 |
|
Tamas Vajk
|
bb46ca7a64
|
Modify quality query suite selector for actions, cpp, rust and swift
|
2025-04-29 16:22:37 +02:00 |
|
Michael Nebel
|
c9d01bc607
|
Shared: Sprinkle some predicate defaults and clean up.
|
2025-04-29 15:22:13 +02:00 |
|
Michael Nebel
|
a6b5645b13
|
Rust: Re-factor implementation to use the new model generator interface.
|
2025-04-29 15:22:11 +02:00 |
|
Michael Nebel
|
89fd9a4dd5
|
C#/Java/Rust: Change the tag for the model generator debugging queries.
|
2025-04-29 12:02:37 +02:00 |
|
github-actions[bot]
|
2e0699ab2b
|
Post-release preparation for codeql-cli-2.21.2
|
2025-04-28 14:03:28 +00:00 |
|
Nick Rolfe
|
ca7f8f21cd
|
Tweak change-note for MaD model generation
|
2025-04-28 12:50:58 +01:00 |
|
github-actions[bot]
|
625354c46e
|
Release preparation for version 2.21.2
|
2025-04-28 10:55:22 +00:00 |
|
Michael Nebel
|
de122225e8
|
C#/Rust: Update integration test expected output.
|
2025-04-25 15:52:36 +02:00 |
|
Michael Nebel
|
32125d2291
|
C#/Java/Rust: Add change notes.
|
2025-04-25 15:50:03 +02:00 |
|
Michael Nebel
|
21553960b0
|
Rust: Adjust tests.
|
2025-04-25 15:50:01 +02:00 |
|
Michael Nebel
|
2a0097ea56
|
C#/Java/Rust: Use Mixed flow from capture summary models queries and adjust other queries to the re-factored implementation.
|
2025-04-25 15:49:47 +02:00 |
|
Tamas Vajk
|
a4a24470c8
|
Add query suite inclusion tests for actions, csharp, go, javascript, ruby, rust
|
2025-04-25 14:06:17 +02:00 |
|
Tom Hvitved
|
432435f1a6
|
Merge pull request #19358 from hvitved/rust/path-resolution-perf-tweaks
Rust: Path resolution performance tweaks
|
2025-04-25 14:01:47 +02:00 |
|
Tom Hvitved
|
7e205366ab
|
Rust: Adjust clone modeling
|
2025-04-25 08:49:02 +02:00 |
|
Tom Hvitved
|
6df5a1ef80
|
Rust: Extract SelfParams from crate graph
|
2025-04-24 15:30:23 +02:00 |
|
Tom Hvitved
|
e72aba76f6
|
Rust: Path resolution performance tweaks
|
2025-04-23 19:49:20 +02:00 |
|
Geoffrey White
|
37bcedcf11
|
Merge pull request #19353 from geoffw0/modelnoise2
Rust: Remove unnecessary predicate.
|
2025-04-23 12:34:40 +01:00 |
|
Tom Hvitved
|
4abdc13f79
|
Merge pull request #19193 from hvitved/rust/path-resolution-where-clause
Rust: Take `where` clauses into account in path resolution
|
2025-04-23 13:00:58 +02:00 |
|
Geoffrey White
|
d6f1bd9792
|
Rust: Remove unnecessary predicate.
|
2025-04-23 11:24:29 +01:00 |
|
Geoffrey White
|
254789c89a
|
Merge pull request #19305 from geoffw0/modelnoise
Rust: Remove the noisy models output from the dataflow/local test.
|
2025-04-17 13:16:45 +01:00 |
|