Geoffrey White
|
49c4c34882
|
Merge pull request #20221 from github/copilot/fix-20220
Rust: Implement a new query for Log Injection
|
2025-08-22 14:01:49 +01:00 |
|
Anders Schack-Mulligen
|
e343fd32d3
|
Java: Add change note.
|
2025-08-22 14:29:27 +02:00 |
|
Paolo Tranquilli
|
e05eca6680
|
Merge branch 'main' into redsun82/cargo-upgrade-2
|
2025-08-22 13:52:28 +02:00 |
|
Geoffrey White
|
7279b0318b
|
Rust: Model a few more Path and PathBuf methods.
|
2025-08-22 11:31:43 +01:00 |
|
Jeroen Ketema
|
374c547fa2
|
Merge pull request #18722 from superboy-zjc/main
Fix the broken reference
|
2025-08-22 12:26:59 +02:00 |
|
Jeroen Ketema
|
6ce3aac7b7
|
Merge pull request #12660 from moshekaplan/patch-1
Correct menu title name of "Open Workspace"
|
2025-08-22 12:08:06 +02:00 |
|
Jeroen Ketema
|
6d7f6ff77d
|
Merge branch 'main' into patch-1
|
2025-08-22 11:51:33 +02:00 |
|
Florin Coada
|
ea0e31fc30
|
Add changelog entry for CodeQL CLI version 2.22.4
|
2025-08-22 10:19:12 +01:00 |
|
Geoffrey White
|
40b9754071
|
Rust: Change note.
|
2025-08-22 09:58:11 +01:00 |
|
Geoffrey White
|
2f2a975350
|
Rust: Model path::new.
|
2025-08-22 09:58:09 +01:00 |
|
Geoffrey White
|
d1a5c9b297
|
Rust: Add a test case resembling code seen in the wild.
|
2025-08-22 09:58:08 +01:00 |
|
Geoffrey White
|
8b04bc0ceb
|
Rust: Model std::fs::OpenOptions and similar.
|
2025-08-22 09:58:07 +01:00 |
|
Geoffrey White
|
9fbbe02da0
|
Rust: Compact these models a little.
|
2025-08-22 09:58:05 +01:00 |
|
Geoffrey White
|
fcce862cea
|
Rust: Add an explicit test case for sinks with two relevant args.
|
2025-08-22 09:58:04 +01:00 |
|
Geoffrey White
|
16e0de0cfb
|
Rust: Fill gaps in the tokio models.
|
2025-08-22 09:58:03 +01:00 |
|
Geoffrey White
|
29e7b6ad2c
|
Rust: Fill a gap in the std::fs model.
|
2025-08-22 09:58:01 +01:00 |
|
Geoffrey White
|
1d2ac33bb6
|
Rust: Model async-std::fs.
|
2025-08-22 09:58:00 +01:00 |
|
Geoffrey White
|
49b4adcc99
|
Rust: Add more tests for DirEntry, PathBuf, OsString.
|
2025-08-22 09:57:59 +01:00 |
|
Anders Schack-Mulligen
|
f2352f76c0
|
Java: Teach guards that exceptions in catch-clauses are non-null.
|
2025-08-22 10:16:42 +02:00 |
|
Anders Schack-Mulligen
|
02452704b2
|
Java: Fix bug in nullness
|
2025-08-22 10:15:22 +02:00 |
|
Anders Schack-Mulligen
|
9fc0793d6a
|
Java: More nullness qltests, including highlight of FN bug.
|
2025-08-22 10:12:48 +02:00 |
|
Anders Schack-Mulligen
|
1c724372f2
|
Java: More nullness qltests.
|
2025-08-22 10:08:17 +02:00 |
|
Anders Schack-Mulligen
|
ba252cb5cf
|
Java: Add a couple of difficult condition correlation tests.
|
2025-08-22 10:08:00 +02:00 |
|
Napalys Klicius
|
4705ad2e32
|
Java: Added extra test cases for fields
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
38b3df07ee
|
Java: Address comments
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
66f2911497
|
Update java/ql/src/Violations of Best Practice/Implementation Hiding/VisibleForTestingAbuse.ql
Co-authored-by: Michael Nebel <michaelnebel@github.com>
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
0b172080aa
|
Update java/ql/src/Violations of Best Practice/Implementation Hiding/VisibleForTestingAbuse.ql
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
d20fd5beba
|
Java: updated visible-for-testing-abuse meta data and docs.
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
ea831a8352
|
Java: Fix VisibleForTestingAbuse false positives in annotations
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
eb46e54c43
|
Java: Refactor VisibleForTestingAbuse query to reduce complexity
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
225723bfeb
|
Java: Exclude @VisibleForTesting-to-@VisibleForTesting access from VisibleForTestingAbuse alerts
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
e4042402bc
|
Java: Resolve spurious VisibleForTestingAbuse alerts for inner class access patterns
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
1e2e6eccd7
|
Java: Test @VisibleForTesting method accessing @VisibleForTesting members
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
7e2a1944f6
|
Java: Fix Predicate QLDoc style.
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
9dfb4d4301
|
Java: Enchanced isWithinType to also include lambdas, inner classes etc.
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
fbf18af076
|
Java: enchanced check if it is within same package
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
2a16f4829e
|
Java: Expanded test suite of java/visible-for-testing-abuse
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
ff6ddd2893
|
Java: Promoted java/visible-for-testing-abuse to quality
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
652e9cba3d
|
Java: Added inline test expectations for java/visible-for-testing-abuse
|
2025-08-22 09:23:49 +02:00 |
|
Napalys Klicius
|
0c14d93bc6
|
Java: Added new query java/visible-for-testing-abuse
|
2025-08-22 09:23:49 +02:00 |
|
Chris Smowton
|
2d9470ded8
|
Merge pull request #20264 from github/smowton/admin/merge-rc319-into-main
Merge rc/3.19 into main
|
2025-08-21 17:06:17 +01:00 |
|
Geoffrey White
|
8da44828a6
|
Rust: Add tests for std::fs::canonicalize and similar.
|
2025-08-21 16:47:12 +01:00 |
|
Geoffrey White
|
801be8fbbd
|
Rust: Add more tests for std::fs::DirBuilder and similar.
|
2025-08-21 16:47:11 +01:00 |
|
Geoffrey White
|
bc226e2117
|
Rust: Add more general test cases for async_std::fs and tokio::fs.
|
2025-08-21 16:47:10 +01:00 |
|
Geoffrey White
|
5da296d77f
|
Rust: Add tests for std::fs::OpenOptions and similar.
|
2025-08-21 16:47:08 +01:00 |
|
Chris Smowton
|
1829060fab
|
Merge remote-tracking branch 'origin/main' into smowton/admin/merge-rc319-into-main
|
2025-08-21 16:33:37 +01:00 |
|
Napalys Klicius
|
eb6e9b8fe6
|
Java: Fix java/jvm-exit false positives for local nested classes in test methods
|
2025-08-21 14:20:49 +00:00 |
|
Napalys Klicius
|
41a78a0c3d
|
Java: Added nested local class test case
|
2025-08-21 14:10:12 +00:00 |
|
Tom Hvitved
|
7a4bc80582
|
Merge pull request #20248 from hvitved/rust/jump-to-def-generic-args
Rust: Adjust jump-to-def for paths with generic arguments
|
2025-08-21 16:00:51 +02:00 |
|
Tom Hvitved
|
0144c77dd1
|
Merge pull request #20234 from hvitved/type-inference/rename-vars
Type inference: Rename some variables
|
2025-08-21 16:00:31 +02:00 |
|