Napalys Klicius
|
a3aacfb688
|
Merge pull request #20190 from Napalys/java/jvm-exit-query-promotion
Java: Enhance `java/jvm-exit` query and add to quality
|
2025-08-27 13:23:02 +02:00 |
|
Napalys Klicius
|
b3f90bbdfc
|
Update java/ql/src/Violations of Best Practice/Undesirable Calls/CallsToSystemExit.ql
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2025-08-26 13:23:24 +00:00 |
|
Napalys Klicius
|
6c51ba80c7
|
Update java/ql/src/Violations of Best Practice/Undesirable Calls/CallsToSystemExit.ql
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2025-08-26 15:19:02 +02:00 |
|
Jami
|
3675e4bb4f
|
Merge branch 'main' into jcogs33/java/insecure-spring-actuator-config-promotion
|
2025-08-26 08:02:17 -04:00 |
|
Jeroen Ketema
|
704ae1a3b1
|
Java: Update integration test after query removal
|
2025-08-26 11:19:42 +02:00 |
|
Anders Schack-Mulligen
|
4be995dc19
|
Merge pull request #20267 from aschackmull/java/nullness-fix
Java: Add more nullness tests and fix a bug causing false negatives.
|
2025-08-25 09:13:25 +02:00 |
|
Anders Schack-Mulligen
|
891ce62948
|
Merge pull request #17660 from knewbury01/knewbury01/improve-quality-java-set
Remove unnecessary query
|
2025-08-25 08:37:02 +02:00 |
|
Jami Cogswell
|
f0542dd828
|
Java: add summary to change note
|
2025-08-22 17:17:51 -04:00 |
|
Napalys Klicius
|
4a693d9b60
|
Update java/ql/src/Violations of Best Practice/Undesirable Calls/CallsToSystemExit.ql
Co-authored-by: Michael Nebel <michaelnebel@github.com>
|
2025-08-22 16:09:46 +02:00 |
|
Anders Schack-Mulligen
|
e343fd32d3
|
Java: Add change note.
|
2025-08-22 14:29:27 +02: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 |
|
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 |
|
Jami
|
771d7cb171
|
Merge pull request #20095 from jcogs33/jcogs33/java/finalizers-on-exit-and-garbage-collection
Java: Add `previous-id` and adjust tags for `java/garbage-collection` and `java/run-finalizers-on-exit`
|
2025-08-21 08:10:36 -04:00 |
|
Napalys Klicius
|
46a2de69cd
|
Update java/ql/src/Violations of Best Practice/Undesirable Calls/CallsToSystemExit.ql
Co-authored-by: Michael Nebel <michaelnebel@github.com>
|
2025-08-21 13:21:17 +02:00 |
|
github-actions[bot]
|
42e3d31c49
|
Post-release preparation for codeql-cli-2.22.4
|
2025-08-18 14:42:42 +00:00 |
|
github-actions[bot]
|
90d29994c8
|
Release preparation for version 2.22.4
|
2025-08-18 14:06:09 +00:00 |
|
Sid Gawri
|
d84e5319c3
|
changenote
|
2025-08-15 15:59:05 -04:00 |
|
Sid Gawri
|
a8889ff056
|
add extensions for remote sources
|
2025-08-14 16:10:49 -04:00 |
|
Anders Schack-Mulligen
|
b67394a450
|
Merge pull request #20183 from aschackmull/java/barrierguard-wrappers
Java: Enable BarrierGuard wrappers
|
2025-08-14 16:06:21 +02:00 |
|
Napalys Klicius
|
f6aad96504
|
Java: Update docs and promote to quality java/jvm-exit
|
2025-08-11 09:24:01 +02:00 |
|
Napalys Klicius
|
4df613ce37
|
Java: Improved java/jvm-exit query to remove FP's.
|
2025-08-11 09:24:01 +02:00 |
|
Napalys Klicius
|
d41a5e3a25
|
Java: Added basic test cases for java/jvm-exit
|
2025-08-11 09:24:01 +02:00 |
|
Anders Schack-Mulligen
|
492a5ca087
|
Java: Add some more exception edges to the CFG to facilitate guard wrappers.
|
2025-08-08 10:40:07 +02:00 |
|
Anders Schack-Mulligen
|
e94f018e14
|
Kotlin: Support kotlin Throws annotations.
|
2025-08-08 10:28:58 +02:00 |
|
Paolo Tranquilli
|
72843b56e8
|
Java: use java 17 in no-wrapper tests
Gradle 9 requires Java 17.
|
2025-08-08 08:58:56 +02:00 |
|
Anders Schack-Mulligen
|
3b3f4bc782
|
Java/Guards: Remove unused.
|
2025-08-07 15:43:00 +02:00 |
|
Anders Schack-Mulligen
|
b19f15b3aa
|
Java: Simplify ArithmeticCommon using BarrierGuards.
|
2025-08-07 15:43:00 +02:00 |
|
Anders Schack-Mulligen
|
9957cbe656
|
Java/Guards: Improve BarrierGuards to include validate(x = ...) checks.
|
2025-08-07 15:42:59 +02:00 |
|
Anders Schack-Mulligen
|
a04ff18ba4
|
Java: Enable validation wrappers in BarrierGuards.
|
2025-08-07 15:42:59 +02:00 |
|
Anders Schack-Mulligen
|
b51c0e7cb6
|
Java: Add change note.
|
2025-08-07 14:51:50 +02:00 |
|
Anders Schack-Mulligen
|
d9cfe14729
|
Java: Accept qltest change.
|
2025-08-07 14:51:49 +02:00 |
|
Anders Schack-Mulligen
|
f90b6ab005
|
Guards: Add support for wrappers that may throw exceptions.
|
2025-08-07 14:51:48 +02:00 |
|
Anders Schack-Mulligen
|
0c31a80f3c
|
Guards: Generalise wrapper guards.
|
2025-08-07 14:51:47 +02:00 |
|
Anders Schack-Mulligen
|
1bdaa2420d
|
Java: Simplify Guards instantiation a bit.
|
2025-08-07 14:51:46 +02:00 |
|
Anders Schack-Mulligen
|
3aaf48de11
|
Guards: Remove CustomGuard nesting in Guards instantiation.
|
2025-08-07 14:51:46 +02:00 |
|
Anders Schack-Mulligen
|
1823355fae
|
Merge pull request #20171 from aschackmull/java/nullness-fn
Java: document nullness false negative as qltest
|
2025-08-05 14:17:09 +02:00 |
|
Anders Schack-Mulligen
|
94274288d3
|
Merge pull request #20127 from aschackmull/java/joinorder3
Java: Improve a couple of join-orders
|
2025-08-05 14:15:42 +02:00 |
|
Anders Schack-Mulligen
|
c59d20a668
|
Merge pull request #20163 from aschackmull/java/postdom-normal
Java: Assume normal termination in post-dominance.
|
2025-08-05 14:01:04 +02:00 |
|
Anders Schack-Mulligen
|
23aac0ac51
|
Java: document nullness false negative as qltest
|
2025-08-05 13:49:51 +02:00 |
|
Anders Schack-Mulligen
|
273429d14a
|
Java: Accept qltest output
|
2025-08-05 10:32:53 +02:00 |
|
github-actions[bot]
|
fb4b0aac53
|
Post-release preparation for codeql-cli-2.22.3
|
2025-08-04 17:18:08 +00:00 |
|
github-actions[bot]
|
fd82aeb1f8
|
Release preparation for version 2.22.3
|
2025-08-04 15:47:57 +00:00 |
|
Anders Schack-Mulligen
|
0a27a8c255
|
Java: Assume normal termination in post-dominance.
|
2025-08-04 15:08:26 +02:00 |
|
Anders Schack-Mulligen
|
5ca9c090a8
|
Merge pull request #20132 from aschackmull/ssa/guardvalue
SSA: Update data flow integration and BarrierGuard interface to use GuardValue.
|
2025-07-30 12:23:17 +02:00 |
|