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 |
|
Geoffrey White
|
5a34c166b7
|
Rust: Remove the workaround in rust/unused-variable.
|
2024-11-04 15:31:43 +00:00 |
|
Tom Hvitved
|
55a6ed7e8a
|
Rust: Include link to variable in unused value query
|
2024-10-31 11:42:44 +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
|
fec31a6da4
|
Rust: Include variable name in Unused{Variable,Value}.ql
|
2024-10-31 11:42:41 +01:00 |
|
Geoffrey White
|
6a110368a5
|
Rust: Rename predicates.
|
2024-10-29 11:32:22 +00:00 |
|
Geoffrey White
|
eb79bcbc34
|
Rust: Remove unnecessary line.
|
2024-10-28 14:36:45 +00:00 |
|
Geoffrey White
|
bf5a0b7bd0
|
Rust: Rewrite UnreachableCode.ql to be more robust.
|
2024-10-28 14:36:42 +00:00 |
|
Paolo Tranquilli
|
5420e52afa
|
Rust: add defaultSuiteFile
|
2024-10-28 14:56:09 +01:00 |
|
Arthur Baars
|
c9372b91f8
|
Rust: move ide-contextual-queries to the library pack
|
2024-10-18 16:11:17 +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
|
feed0ebeca
|
Rust: Autoformat.
|
2024-10-15 15:49:56 +01:00 |
|
Tom Hvitved
|
88f6d3b5ea
|
Rust: Implement UnusedValue.ql
|
2024-10-15 15:05:39 +01:00 |
|
Geoffrey White
|
f07f6188ae
|
Rust: Make rust/summary/summary-statistics a metric query so that we can access data in the DCA job.
|
2024-10-15 14:19:46 +01:00 |
|
Geoffrey White
|
f4d4925239
|
Rust: Address QL-for-QL complaint.
|
2024-10-15 14:19:45 +01:00 |
|
Geoffrey White
|
2be5ce4f7a
|
Rust: Change rust/summary/summary-statistics to a diagnostic query, so that it gets run as a diagnmetric query for DCA.
|
2024-10-15 14:19:44 +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
|
abc4981300
|
Rust: Address QL-for-QL complaint.
|
2024-10-15 11:30:03 +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 |
|
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 |
|
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 |
|
Tom Hvitved
|
11016e193c
|
Rust: PrintAst improvements
|
2024-10-09 10:41:30 +02:00 |
|
Geoffrey White
|
70d530a49c
|
Rust: Exclude nodes that aren't part of the CFG.
|
2024-10-08 13:52:15 +01:00 |
|
Geoffrey White
|
3b1d917c2b
|
Rust: Autoformat.
|
2024-10-08 13:30:28 +01:00 |
|
Geoffrey White
|
6bde26d9fd
|
Rust: Switch firstUnreachable to hvitved's suggested implementation.
|
2024-10-08 12:07:44 +01:00 |
|
Geoffrey White
|
483370d5f4
|
Merge branch 'main' into unreachable
|
2024-10-08 11:40:03 +01:00 |
|
Geoffrey White
|
ccaf2dd9ea
|
Rust: Temporarily limit results (hopefully enough for the DCA job to cope).
|
2024-10-03 13:44:04 +01:00 |
|
Geoffrey White
|
3c777b7605
|
Merge branch 'main' into warnings
|
2024-10-03 12:54:56 +01:00 |
|
Geoffrey White
|
88abc8f72f
|
Rust: Add to summary stats.
|
2024-10-02 18:43:26 +01:00 |
|
Geoffrey White
|
a4c06b2bbc
|
Rust: Define SuccessfullyExtractedFile and use it to simplify queries.
|
2024-10-02 18:43:25 +01:00 |
|
Geoffrey White
|
ad7c96554f
|
Rust: Correct extraction errors query to output only errors.
|
2024-10-02 18:43:15 +01:00 |
|
Geoffrey White
|
ba9c2f1e3a
|
Rust: Add extractor warnings query.
|
2024-10-02 18:42:32 +01:00 |
|
Tom Hvitved
|
fb9ec2423c
|
Rust: Implement UnusedVariable.ql
|
2024-10-02 11:22:32 +02:00 |
|
Arthur Baars
|
7c6239b077
|
Merge branch 'main' into unreachable
|
2024-09-27 12:15:49 +02: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
|
ca2b8ef6c0
|
Apply suggestions from code review
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2024-09-24 17:34:31 +02:00 |
|
Arthur Baars
|
c596205416
|
Rust: add some more diagnostics queries
|
2024-09-24 17:34:29 +02:00 |
|
Geoffrey White
|
58b9355c69
|
Merge branch 'main' into unreachable
|
2024-09-20 12:53:49 +01:00 |
|
Geoffrey White
|
d7aa5f1022
|
Merge pull request #17497 from geoffw0/unusedvar
Rust: Placeholder queries for unused variable, unused value
|
2024-09-20 12:52:33 +01:00 |
|
Geoffrey White
|
1eaa998648
|
Rust: Implement unreachable code query.
|
2024-09-19 17:44:15 +01:00 |
|
Geoffrey White
|
e7e0c6bf12
|
Rust: Add qhelp + examples for unreachable code query.
|
2024-09-19 17:34:46 +01:00 |
|
Geoffrey White
|
35378aa714
|
Rust: Add placeholder query + test for unreachable code query.
|
2024-09-19 17:34:41 +01:00 |
|
Arthur Baars
|
e19bca0de8
|
Rust: remove queries that no longer work
|
2024-09-19 13:00:50 +02:00 |
|
Geoffrey White
|
2769bd6f35
|
Rust: Make the placeholder queries produce no results, to avoid confusion.
|
2024-09-18 13:07:31 +01:00 |
|
Geoffrey White
|
d79aa073ea
|
Rust: Clean up the UnusedValue examples.
|
2024-09-18 13:03:09 +01:00 |
|
Geoffrey White
|
463a1254d3
|
Update rust/ql/src/queries/unusedentities/UnusedValueBad.rs
Co-authored-by: Paolo Tranquilli <redsun82@github.com>
|
2024-09-18 12:55:11 +01:00 |
|