Simon Friis Vindum
|
cab916453d
|
Rust: Update unused value expected test result
|
2024-10-28 12:18:00 +01:00 |
|
Geoffrey White
|
e5818f6f2e
|
Rust: Fix unused value cases in the unreachable test (they're not interesting, just distract from the point of these tests.
|
2024-10-28 10:29:31 +00:00 |
|
Geoffrey White
|
72606d5a59
|
Rust: Add missing annotations to unreachable test.
|
2024-10-28 10:22:46 +00: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
|
9dc5e2fa36
|
Merge pull request #17791 from github/aibaars/rust-format-templates
Rust: parse formatting templates
|
2024-10-25 12:42:35 +02:00 |
|
Paolo Tranquilli
|
c79f8180f3
|
Rust: move down options in query-tests
|
2024-10-24 17:14:48 +02:00 |
|
Arthur Baars
|
be41ca5d4e
|
Rust: update expected output
|
2024-10-24 15:13:19 +02:00 |
|
Paolo Tranquilli
|
3f8d438851
|
Rust: move qltest to rust code, add options with cargo check
|
2024-10-24 12:55:23 +02:00 |
|
Simon Friis Vindum
|
a1ebf98552
|
Merge branch 'main' into rust-cfg-fixes
|
2024-10-21 10:12:07 +02:00 |
|
Simon Friis Vindum
|
3ae04752c4
|
Rust: Accept less CFG inconsistencies
|
2024-10-21 10:07:11 +02:00 |
|
Simon Friis Vindum
|
4ddc7a4592
|
Rust: Update unused value expected results
|
2024-10-18 15:49:52 +02:00 |
|
Simon Friis Vindum
|
b665f45ffa
|
Merge branch 'main' into unreachable2
|
2024-10-18 15:13:40 +02:00 |
|
Arthur Baars
|
6e197b5802
|
Merge pull request #17773 from geoffw0/unusedval2
Rust: Implement UnusedValue.ql (2)
|
2024-10-17 21:03:24 +02:00 |
|
Geoffrey White
|
e1aaa136b2
|
Rust: Add variants with pattern matching for unreachable_let_1 and 2.
|
2024-10-17 15:38:47 +01:00 |
|
Geoffrey White
|
3d0c86e176
|
Rust: Test spacing.
|
2024-10-17 15:37:03 +01:00 |
|
Geoffrey White
|
e21959d7bb
|
Rust: Add more unreachable test cases.
|
2024-10-16 17:34:57 +01:00 |
|
Geoffrey White
|
a92de0df93
|
Rust: Test spacing.
|
2024-10-16 16:56:12 +01:00 |
|
Geoffrey White
|
7e2542bd74
|
Rust: Accept consistency check failures.
|
2024-10-16 14:32:16 +01:00 |
|
Geoffrey White
|
7d62cdad71
|
Merge pull request #17774 from geoffw0/astcount
Rust: Count number of AST inconsistencies
|
2024-10-16 14:17:39 +01:00 |
|
Geoffrey White
|
4577d1ce06
|
Rust: Additional test cases.
|
2024-10-16 11:38:30 +01:00 |
|
Geoffrey White
|
5b667026cb
|
Rust: More fixup after some line numbers changed.
|
2024-10-15 16:17:03 +01:00 |
|
Geoffrey White
|
f9eca42ded
|
Merge pull request #17763 from geoffw0/cfgcount3
Rust: Count number of CFG inconsistencies
|
2024-10-15 15:43:39 +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
|
e8953fb5e4
|
Rust: Add diagnostic query for AST inconsistency counts.
|
2024-10-15 14:19:43 +01:00 |
|
Geoffrey White
|
e01ecd1b79
|
Rust: Calculate a total of AST inconsistencies.
|
2024-10-15 14:19:42 +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
|
57875554f4
|
Rust: Accept consistency failures in the new test cases.
|
2024-10-14 17:06:55 +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
|
134539060d
|
Rust: correct some 'spurious' annotations that are off by one line.
|
2024-10-14 16:24:44 +01:00 |
|
Geoffrey White
|
c4256f21c7
|
Rust: Fix out-of-date spurious tags.
|
2024-10-11 17:18:41 +01:00 |
|
Geoffrey White
|
d4c3e3323f
|
Rust: Add diagnostic query for CFG inconsistency counts.
|
2024-10-11 17:01:46 +01:00 |
|
Geoffrey White
|
7b712f3d65
|
Rust: Calculate a total of CFG inconsistencies.
|
2024-10-11 17:01:41 +01:00 |
|
Arthur Baars
|
b4bb24aa43
|
Merge remote-tracking branch 'upstream/main' into aibaars/rust-macros
|
2024-10-11 13:33:50 +02:00 |
|
Arthur Baars
|
9fad5410c0
|
Rust: implement CFG for macros
|
2024-10-11 10:37:24 +02:00 |
|
Geoffrey White
|
04c7319b6b
|
Merge pull request #17647 from geoffw0/warnings
Rust: More information about extractor errors and warnings
|
2024-10-10 16:19:15 +01:00 |
|
Arthur Baars
|
1135bf6bcd
|
Rust: improve QL test script
|
2024-10-10 15:53:09 +02:00 |
|
Arthur Baars
|
796da126b8
|
Rust: update expected output
|
2024-10-10 15:52:57 +02: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 |
|