Geoffrey White
|
ca424d1e61
|
Rust: Add a count of flow sources to rust/summary/summary-statistics.
|
2024-11-22 09:13:39 +00:00 |
|
Paolo Tranquilli
|
6a6154913b
|
Merge branch 'main' into redsun82/rust-str
|
2024-11-21 11:50:38 +01:00 |
|
Tom Hvitved
|
c8736e8a3d
|
Rust: Auto-generate CfgNodes.qll
|
2024-11-21 10:21:11 +01:00 |
|
Paolo Tranquilli
|
fd45e11f4b
|
Rust: accept test changes
|
2024-11-20 16:49:20 +01:00 |
|
Paolo Tranquilli
|
4d04c5af83
|
Rust: fix non-existent string representations
|
2024-11-20 12:08:51 +01:00 |
|
Paolo Tranquilli
|
fce13aeb35
|
Rust: accept test changes
|
2024-11-19 17:50:14 +01:00 |
|
Paolo Tranquilli
|
b11388c49b
|
Rust: accept test changes
|
2024-11-18 12:06:25 +01:00 |
|
Paolo Tranquilli
|
8137419d93
|
Rust: only accept options.yml in QL tests
|
2024-11-18 10:40:29 +01:00 |
|
Simon Friis Vindum
|
6a3d417836
|
Rust: Implement enclosing callable for additional classes
|
2024-11-11 11:11:29 +01:00 |
|
Geoffrey White
|
ede72b2680
|
Rust: Add unresolved macro calls count as well.
|
2024-11-08 13:59:05 +00:00 |
|
Geoffrey White
|
04926df6ea
|
Rust: Add rust/diagnostics/unresolved-macro-calls diagnostic query.
|
2024-11-08 10:19:43 +00:00 |
|
Geoffrey White
|
7b265b2df3
|
Rust: Add a deliberately unresolvable macro call to the test.
|
2024-11-08 09:53:32 +00:00 |
|
Geoffrey White
|
7279cc42f8
|
Rust: Add resolved macros to rust/summary/summary-stats.
|
2024-11-08 09:49:47 +00:00 |
|
Geoffrey White
|
c8c747a110
|
Rust: Add total data flow inconsistencies to rust/summary/summary-statistics.
|
2024-11-04 19:10:44 +00:00 |
|
Geoffrey White
|
30cc55005d
|
Rust: Add rust/diagnostics/data-flow-consistency-counts query for data flow inconsistency counts.
|
2024-11-04 19:09:30 +00:00 |
|
Simon Friis Vindum
|
7f344fab78
|
Rust: Add data flow consistency queries
|
2024-11-04 10:17:50 +01:00 |
|
Paolo Tranquilli
|
c79f8180f3
|
Rust: move down options in query-tests
|
2024-10-24 17:14:48 +02: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
|
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
|
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
|
2e772a80c4
|
Rust: Accept minor consistency .expected changes.
|
2024-10-03 15:15:32 +01:00 |
|
Geoffrey White
|
3c777b7605
|
Merge branch 'main' into warnings
|
2024-10-03 12:54:56 +01:00 |
|
Geoffrey White
|
32dbdb3913
|
Rust: Update summary stats .expected file.
|
2024-10-03 12:50:59 +01:00 |
|
Geoffrey White
|
88abc8f72f
|
Rust: Add to summary stats.
|
2024-10-02 18:43:26 +01:00 |
|
Geoffrey White
|
ad7c96554f
|
Rust: Correct extraction errors query to output only errors.
|
2024-10-02 18:43:15 +01:00 |
|
Geoffrey White
|
f30a642c8f
|
Rust: Add a test for the extractor warnings query.
|
2024-10-02 18:42:37 +01:00 |
|
Geoffrey White
|
f7db47b771
|
Merge pull request #17588 from geoffw0/loc2
Rust: Improve lines-of-code counts.
|
2024-10-02 18:13:36 +01:00 |
|
Geoffrey White
|
d6848f5c5d
|
Rust: Apparently a doc comment here was illegal.
|
2024-10-02 17:00:28 +01:00 |
|
Geoffrey White
|
01abcf8537
|
Rust: Use just end locations for now, to avoid all false positive lines caused by attached comments.
|
2024-10-02 16:54:02 +01:00 |
|
Geoffrey White
|
8c87b66bea
|
Rust: Add more test cases for comments.
|
2024-10-02 16:52:19 +01:00 |
|
Tom Hvitved
|
bbd0aa929f
|
Rust: Add more missing CFG trees
|
2024-10-01 21:01:26 +02:00 |
|
Geoffrey White
|
3a54c10f36
|
Rust: For now exclude top-level AST elements from LOC counts. This is not ideal.
|
2024-10-01 17:35:30 +01:00 |
|
Geoffrey White
|
74826032ef
|
Merge branch 'main' into loc2 and accept new test results.
|
2024-10-01 16:10:39 +01:00 |
|
Tom Hvitved
|
938e962d79
|
Merge remote-tracking branch 'upstream/main' into aibaars/rust-comments
|
2024-09-30 16:42:22 +02:00 |
|
Tom Hvitved
|
2018b6361d
|
Rust: Accept CFG inconsistencies
|
2024-09-30 15:45:15 +02:00 |
|
Arthur Baars
|
d3c50727ed
|
Rust: exclude Comment nodes from lines of code counts
|
2024-09-30 15:39:00 +02:00 |
|
Tom Hvitved
|
bafef791f7
|
Rust: Add extraction error consistency query
|
2024-09-30 10:28:24 +02:00 |
|
Geoffrey White
|
caca4950e6
|
Rust: Revert the change to FileSystem.qll.
|
2024-09-26 11:10:32 +01:00 |
|
Geoffrey White
|
f8ce11b3a7
|
Rust: Improve File.getNumberOfLinesOfCode().
|
2024-09-25 16:42:29 +01:00 |
|
Geoffrey White
|
7da2845cad
|
Rust: Uncomment two lines from the test that should now behave deterministically.
|
2024-09-25 16:42:28 +01:00 |
|
Geoffrey White
|
bc83106dd8
|
Rust: Repair rust/diagnostics/unextracted-elements.
|
2024-09-25 16:11:31 +01:00 |
|
Geoffrey White
|
8f1c1a8399
|
Revert "Rust: remove queries that no longer work"
This reverts commit e19bca0de8.
|
2024-09-25 15:33:21 +01:00 |
|
Arthur Baars
|
c596205416
|
Rust: add some more diagnostics queries
|
2024-09-24 17:34:29 +02:00 |
|
Arthur Baars
|
1c0f60fa2e
|
Rust: lines of code, exclude 'SourceFile' node
|
2024-09-19 13:00:52 +02:00 |
|
Arthur Baars
|
24f24855f0
|
Rust: update expected output
|
2024-09-19 13:00:51 +02:00 |
|
Arthur Baars
|
e19bca0de8
|
Rust: remove queries that no longer work
|
2024-09-19 13:00:50 +02:00 |
|