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 |
|
Tom Hvitved
|
18ae8b14e9
|
Rust: Use elements/internal/generated instead of internal/generated
|
2024-09-18 10:44:20 +02:00 |
|
Paolo Tranquilli
|
c53179f742
|
Merge pull request #17499 from geoffw0/morestats
Rust: Add more summary stats.
|
2024-09-18 10:43:20 +02:00 |
|
Geoffrey White
|
83376afd15
|
Rust: Improve layout locality in summary stats.
|
2024-09-17 17:45:09 +01:00 |
|
Geoffrey White
|
07fccf8064
|
Rust: Add extracted + unextracted elements to summary stats.
|
2024-09-17 17:42:50 +01:00 |
|
Geoffrey White
|
6ebc615fd4
|
Rust: Add extracted files to summary stats.
|
2024-09-17 17:36:43 +01:00 |
|
Geoffrey White
|
a2bf2c7edb
|
Rust: Fix query result columns.
|
2024-09-17 16:53:02 +01:00 |
|
Geoffrey White
|
1c7d5217a0
|
Rust: Autoformat.
|
2024-09-17 16:24:28 +01:00 |
|
Geoffrey White
|
f93fd7cd6b
|
Rust: Add qhelp and example for the unused variable query.
|
2024-09-17 16:13:25 +01:00 |
|
Geoffrey White
|
68f8e17186
|
Rust: Add a placeholder query + tests for unused variables query.
|
2024-09-17 16:13:23 +01:00 |
|
Geoffrey White
|
b7ad331b75
|
Rust: Add qhelp and example for the unused values query.
|
2024-09-17 16:13:22 +01:00 |
|
Geoffrey White
|
1fc6a0e103
|
Rust: Add placeholder query + tests for unused values query.
|
2024-09-17 16:13:21 +01:00 |
|
Tom Hvitved
|
efa52acf73
|
Rust: Move codeql/rust/generated files into codeql/rust/internal/generated
|
2024-09-17 08:51:24 +02:00 |
|
Geoffrey White
|
27dca746ea
|
Merge pull request #17465 from geoffw0/missing
Rust: Add Missing Elements query
|
2024-09-16 17:46:09 +01:00 |
|
Geoffrey White
|
b907100d82
|
Rust: Rename files.
|
2024-09-16 16:25:56 +01:00 |
|
Geoffrey White
|
f60879bfb5
|
Rust: Rename missing -> unextracted.
|
2024-09-16 16:25:55 +01:00 |
|
Geoffrey White
|
63a635c89c
|
Revert "Rust: Restrict the query to user code."
This reverts commit aed44ba5f3.
|
2024-09-16 13:46:43 +01:00 |
|
Geoffrey White
|
aed44ba5f3
|
Rust: Restrict the query to user code.
|
2024-09-16 12:56:06 +01:00 |
|
Geoffrey White
|
fb6fbf6d21
|
Rust: Repair after Unimplemented.getLocation was removed.
|
2024-09-16 12:06:51 +01:00 |
|
Geoffrey White
|
36f54cc6c9
|
Rust: Clean up the query output.
|
2024-09-13 19:18:03 +01:00 |
|
Geoffrey White
|
0d5c25b400
|
Rust: Repair getNumberOfLinesOfCode.
|
2024-09-13 18:19:01 +01:00 |
|