Geoffrey White
|
d88bae9ec2
|
Rust: Narrow the exclusion a little.
|
2025-12-11 18:07:12 +00:00 |
|
Geoffrey White
|
f1d241f810
|
Rust: Accept test change.
|
2025-12-10 18:22:59 +00:00 |
|
Tom Hvitved
|
c81f5f5190
|
Rust: Remove elements superseded by attribute macro expansions
|
2025-11-10 09:18:58 +01:00 |
|
Tom Hvitved
|
f63e55c1fd
|
Rust: Handle chained let expressions
|
2025-08-14 10:36:43 +02:00 |
|
Tom Hvitved
|
fd1d9401c0
|
Rust: Add tests for chained let expressions
|
2025-08-14 10:36:41 +02:00 |
|
Geoffrey White
|
bb39955a24
|
Rust: Move the undefined_macros test cases to their own subdirectory.
|
2025-03-10 11:09:33 +00:00 |
|
Geoffrey White
|
aa35e82fc1
|
Rust: Add a test exposing the function scope limitation.
|
2025-03-10 10:39:25 +00:00 |
|
Geoffrey White
|
cc902a6ad1
|
Rust: Fix unused value FPs due to unexpanded macro calls as well.
|
2025-03-07 14:48:27 +00:00 |
|
Geoffrey White
|
e0839a369c
|
Rust: Fix unused variable FPs due to unexpanded macro calls.
|
2025-03-07 14:40:02 +00:00 |
|
Geoffrey White
|
b2e3352aa8
|
Rust: Add a few more macro tests.
|
2025-03-07 14:36:26 +00:00 |
|
Geoffrey White
|
abe14babb1
|
Rust: Clean up the existing macro cases for the unusedentities test.
|
2025-03-07 11:24:42 +00:00 |
|
Tom Hvitved
|
33e6d6392c
|
Rust: Avoid location-based variable analysis
|
2025-01-13 11:08:00 +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 |
|
Geoffrey White
|
3805d0f958
|
Merge branch 'main' into unreachable4
|
2024-11-08 11:46:34 +00:00 |
|
Geoffrey White
|
fbfdd57383
|
Rust: Additional test cases for rust/dead-code.
|
2024-11-06 17:43:04 +00:00 |
|
Geoffrey White
|
a8b1cb3243
|
Rust: Make it so that all of the test functions may return.
|
2024-11-06 17:23:01 +00:00 |
|
Geoffrey White
|
bf0e1008ce
|
Rust: Move some test cases together.
|
2024-11-06 13:14:52 +00:00 |
|
Geoffrey White
|
93836a55e2
|
Rust: Clean up code / clarify responsibilities and fix the issue in rust/unused-value as well.
|
2024-11-05 15:16:59 +00:00 |
|
Geoffrey White
|
278760c735
|
Rust: Add another exception to rust/unused-variable.
|
2024-11-05 14:46:32 +00:00 |
|
Geoffrey White
|
35ffd0cc9c
|
Rust: Add more test cases for unused variables (inspired by real world FPs).
|
2024-11-05 14:07:10 +00:00 |
|
Geoffrey White
|
3091083705
|
Rust: Call all the test cases.
|
2024-11-05 11:02:38 +00:00 |
|
Tom Hvitved
|
d0f9a0b9ce
|
Rust: Add another unused-value test
|
2024-10-31 11:43:33 +01:00 |
|
Tom Hvitved
|
2b340b18dd
|
Rust: Exclude results inside macro expansions from unused entity queries
|
2024-10-31 11:42:43 +01:00 |
|
Tom Hvitved
|
dd520fea47
|
Rust: Post-processing query for inline test expectations
|
2024-10-29 13:37:04 +01:00 |
|
Simon Friis Vindum
|
cab916453d
|
Rust: Update unused value expected test result
|
2024-10-28 12:18:00 +01:00 |
|
Simon Friis Vindum
|
f7a45e6650
|
Rust: Don't consider parameters in trait method definitions without bodies as variables
|
2024-10-25 15:56:58 +02:00 |
|
Simon Friis Vindum
|
a5ce3c1570
|
Rust: Move trait tests for unused entities into main.rs
|
2024-10-25 15:15:49 +02:00 |
|
Arthur Baars
|
be41ca5d4e
|
Rust: update expected output
|
2024-10-24 15:13:19 +02:00 |
|
Simon Friis Vindum
|
b665f45ffa
|
Merge branch 'main' into unreachable2
|
2024-10-18 15:13:40 +02:00 |
|
Geoffrey White
|
e21959d7bb
|
Rust: Add more unreachable test cases.
|
2024-10-16 17:34:57 +01:00 |
|
Geoffrey White
|
2a68d3e46e
|
Rust: Put Yes, No back in the logical order.
|
2024-10-15 15:31:34 +01:00 |
|
Geoffrey White
|
84a74d910d
|
Rust: Fixup after merging main.
|
2024-10-15 15:24:43 +01:00 |
|
Tom Hvitved
|
88f6d3b5ea
|
Rust: Implement UnusedValue.ql
|
2024-10-15 15:05:39 +01:00 |
|
Geoffrey White
|
5e33d9a145
|
Rust: Further changes from code review.
|
2024-10-15 09:38:17 +01:00 |
|
Geoffrey White
|
8169ccd21e
|
Apply suggestions from code review
Co-authored-by: Simon Friis Vindum <paldepind@github.com>
|
2024-10-15 09:36:09 +01:00 |
|
Geoffrey White
|
e5885f65db
|
Rust: Add more test cases for unused variables and unreachable code.
|
2024-10-14 16:25:18 +01:00 |
|
Geoffrey White
|
528641c55a
|
Rust: Test spacing.
|
2024-10-14 16:25:17 +01:00 |
|
Geoffrey White
|
c4256f21c7
|
Rust: Fix out-of-date spurious tags.
|
2024-10-11 17:18:41 +01:00 |
|
Geoffrey White
|
25b3d76f71
|
Merge pull request #17718 from geoffw0/unusedvar4
Rust: Restrict variables to lowercase (for now).
|
2024-10-10 08:22:52 +01:00 |
|
Geoffrey White
|
719cef8298
|
Merge branch 'main' into unreachable
|
2024-10-09 17:06:11 +01:00 |
|
Geoffrey White
|
f171eeb229
|
Rust: Restrict 'unreachable' to nodes intended to be part of the CFG.
|
2024-10-09 15:37:10 +01:00 |
|
Geoffrey White
|
a66f31d844
|
Rust: Restrict variables to lowercase (for now).
|
2024-10-09 15:14:27 +01:00 |
|
Geoffrey White
|
f3d727fadc
|
Rust: Correct spurious annotations.
|
2024-10-09 11:52:24 +01:00 |
|
Geoffrey White
|
fa1c92dbe7
|
Rust: Another case worth having.
|
2024-10-09 11:50:29 +01:00 |
|
Geoffrey White
|
7a6eabc8a3
|
Rust: Additional test cases.
|
2024-10-09 11:31:44 +01:00 |
|
Geoffrey White
|
41218fb89f
|
Rust: Test spacing / variable names.
|
2024-10-09 09:17:24 +01:00 |
|
Geoffrey White
|
a7dbe29448
|
Rust: Add parenthesis example to test.
|
2024-10-08 13:50:17 +01:00 |
|
Geoffrey White
|
40096ebb62
|
Rust: More cleanup after merge.
|
2024-10-08 11:46:45 +01:00 |
|
Geoffrey White
|
9e3f4cd183
|
Rust: Accept test changes after merging main.
|
2024-10-08 11:43:31 +01:00 |
|