Geoffrey White
|
da4fbfb449
|
Rust: Placeholder new query.
|
2025-06-05 10:37:25 +01: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 |
|
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
|
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 |
|
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 |
|
Paolo Tranquilli
|
55791a6c75
|
Rust: fix typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-05-29 11:19:08 +02:00 |
|
Paolo Tranquilli
|
ca661c7877
|
Rust: use all features by default
|
2025-05-29 11:19:08 +02:00 |
|
Arthur Baars
|
62d0cf7e0d
|
Rust: restrict line and file counts to include only extracted source files
|
2025-05-28 19:55:13 +02:00 |
|
Paolo Tranquilli
|
80a5dde240
|
Merge pull request #19613 from github/redsun82/rust-compression
Ruby, Rust: add zstd compression option (and fix compression in Rust)
|
2025-05-28 17:20:57 +02:00 |
|
Paolo Tranquilli
|
7d1a38f42a
|
Merge pull request #19600 from github/redsun82/rust-new-macro-expansion-integration-test
Rust: add more macro expansion tests
|
2025-05-28 17:19:06 +02:00 |
|
Tom Hvitved
|
3fa308e723
|
Rust: Also take the std prelude into account when resolving paths
|
2025-05-28 16:57:19 +02:00 |
|
Paolo Tranquilli
|
8248c50bdf
|
Rust: add none compression integration test
|
2025-05-28 16:41:55 +02:00 |
|
Paolo Tranquilli
|
923a2854cb
|
Ruby, Rust: add zstd compression option
|
2025-05-28 16:41:55 +02:00 |
|
Paolo Tranquilli
|
a86dfe173e
|
Rust: fix gzip compression
|
2025-05-28 16:41:54 +02:00 |
|
Simon Friis Vindum
|
6500ebf631
|
Rust: Fixes based on PR review
|
2025-05-28 16:01:28 +02:00 |
|
Simon Friis Vindum
|
5160bc2b9a
|
Rust: Define getNumberOfOperands in Operation class
|
2025-05-28 13:32:49 +02:00 |
|
Tom Hvitved
|
d74e95f5fe
|
Rust: Extend jump-to-def to include paths and mod file; imports
|
2025-05-28 13:29:00 +02:00 |
|
Tom Hvitved
|
78b9d8ff1d
|
Merge pull request #19580 from hvitved/rust/path-resolution-prelude-in-core
Rust: Also include prelude path resolution in Core
|
2025-05-28 10:52:56 +02:00 |
|
Geoffrey White
|
5df50c0b14
|
Merge pull request #19470 from geoffw0/moresensitive
Rust: Recognize more sensitive data sources
|
2025-05-27 17:34:58 +01:00 |
|
Paolo Tranquilli
|
ece075c214
|
Rust: add more macro expansion tests
|
2025-05-27 16:57:23 +02:00 |
|
Geoffrey White
|
a412ad2775
|
Merge pull request #19529 from geoffw0/pin
Rust: Model Pin
|
2025-05-27 14:03:08 +01:00 |
|
Simon Friis Vindum
|
d92d454941
|
Rust: Implement type inference for overloaded operators
|
2025-05-27 14:02:57 +02:00 |
|
Simon Friis Vindum
|
6e9a4be2bc
|
Rust: Add type inference test for overloaded operators
|
2025-05-27 13:38:57 +02:00 |
|
Simon Friis Vindum
|
254eabf44a
|
Merge pull request #19557 from paldepind/rust/type-mention-consistency
Rust: Only include relevant AST nodes in TypeMention
|
2025-05-27 13:34:48 +02:00 |
|
Geoffrey White
|
257d94905d
|
Merge branch 'main' into pin
|
2025-05-27 11:46:07 +01:00 |
|
Simon Friis Vindum
|
52280625ee
|
Rust: Add type inference inconsistency counts to the stats summary
|
2025-05-27 12:43:34 +02:00 |
|
Geoffrey White
|
c97173735c
|
Merge pull request #19562 from geoffw0/operations3
Rust: Add more Operation subclasses
|
2025-05-27 09:26:35 +01:00 |
|
Geoffrey White
|
1e64f50c3c
|
Apply suggestions from code review
Co-authored-by: Simon Friis Vindum <paldepind@github.com>
|
2025-05-27 08:51:00 +01:00 |
|
Simon Friis Vindum
|
ba4950fb89
|
Rust: Accept test changes
|
2025-05-27 09:35:40 +02:00 |
|
Simon Friis Vindum
|
5278064407
|
Rust: Only include relevant AST nodes in TypeMention
|
2025-05-27 09:35:30 +02:00 |
|
Simon Friis Vindum
|
bf2cfab931
|
Merge pull request #19575 from paldepind/rust/function-call-method
Rust: Resolve function calls to traits methods
|
2025-05-27 09:28:36 +02:00 |
|
Simon Friis Vindum
|
0ce06e8818
|
Rust: Use member predicate from path resolution
|
2025-05-26 15:12:33 +02:00 |
|
Paolo Tranquilli
|
a749cf934a
|
Rust: accept test changes
|
2025-05-26 14:15:56 +02:00 |
|
Tom Hvitved
|
ba7726462f
|
Rust: Also include prelude path resolution in Core
|
2025-05-26 12:17:25 +02:00 |
|
Paolo Tranquilli
|
add3c941a2
|
Merge branch 'main' into redsun82/rust-macro
|
2025-05-26 11:47:58 +02:00 |
|
Simon Friis Vindum
|
e778cbe768
|
Rust: Resolve function calls to traits methods
|
2025-05-24 10:25:46 +02:00 |
|
Simon Friis Vindum
|
e4d1b01361
|
Rust: Add type inference test with function call to trait method
|
2025-05-24 08:56:33 +02:00 |
|
Arthur Baars
|
5b28ff1116
|
Merge branch 'main' into aibaars/rust-extract-libs
|
2025-05-23 22:05:29 +02:00 |
|
Tom Hvitved
|
c8ff69af9a
|
Rust: Fix bad join
|
2025-05-23 13:57:19 +02:00 |
|
Paolo Tranquilli
|
01e22b7266
|
Rust: remove wrong comment
|
2025-05-23 12:01:50 +02:00 |
|
Paolo Tranquilli
|
5183d1610f
|
Rust: enhance macro expansion integration test
|
2025-05-23 12:01:33 +02:00 |
|
Paolo Tranquilli
|
31b48e18e6
|
Rust: fix BadCtorInitialization test
|
2025-05-23 12:01:14 +02:00 |
|
Paolo Tranquilli
|
32cece3a43
|
Rust: adapt BadCtorInitialization.ql to attribute macro expansion
|
2025-05-23 12:00:42 +02:00 |
|
Arthur Baars
|
23b4e5042f
|
Rust: update expected output
|
2025-05-23 11:18:23 +02:00 |
|
Anders Schack-Mulligen
|
1d30103559
|
SSA: Distinguish between has and controls branch edge.
|
2025-05-23 09:56:22 +02:00 |
|