idrissrio
|
f1186432c1
|
Java: Accept new test result after extractor changes
|
2025-09-05 10:43:35 +02:00 |
|
idrissrio
|
fc1b9277b3
|
Java: extend definition of isCompilerGenerated for classes
|
2025-09-05 10:19:04 +02:00 |
|
idrissrio
|
b2ef60c165
|
Java: add tests for compact source files
|
2025-09-05 10:19:03 +02:00 |
|
idrissrio
|
a6b68ec7de
|
Java: Update stats file
|
2025-09-05 10:19:02 +02:00 |
|
idrissrio
|
c26a56a332
|
Java: Add change note
|
2025-09-05 10:19:01 +02:00 |
|
idrissrio
|
3a9a559d25
|
Java: Add upgrade and downgrade script
|
2025-09-05 10:19:00 +02:00 |
|
idrissrio
|
9363bc318a
|
Java: Add compact source file tests
|
2025-09-05 10:18:58 +02:00 |
|
idrissrio
|
81b1e73e18
|
Java: Add isImplict predicate to CompilationUnit and Class
|
2025-09-05 10:18:57 +02:00 |
|
idrissrio
|
f51ee4c04f
|
Java: Add isImplicitClass table to keep track of compact source files
|
2025-09-05 10:18:56 +02:00 |
|
Idriss Riouak
|
2100dc1288
|
Merge pull request #20136 from github/idrissrio/flexible-constructors
Java: Add test for flexible constructor support
|
2025-09-04 21:35:02 +02:00 |
|
idrissrio
|
1605438333
|
Java: Accept new test result after extractor changes
|
2025-09-04 17:01:45 +02:00 |
|
idrissrio
|
6c773a7473
|
Java: Add test to verify that the AST does not capture instance initializers
|
2025-09-04 17:01:44 +02:00 |
|
idrissrio
|
fffb4c03b0
|
Java: add flexible constructor test including CFG predecessor query
|
2025-09-04 17:01:43 +02:00 |
|
idrissrio
|
6b022edf06
|
Java: Address review comment. Add prologue field initialization tests
|
2025-09-04 17:01:42 +02:00 |
|
idrissrio
|
de6d9f4d50
|
Java: Add test for flexible constructor support
|
2025-09-04 17:01:41 +02:00 |
|
Idriss Riouak
|
c5e5b8a585
|
Merge pull request #20247 from github/idrissrio/java-upgrade-fix
Java: accept new test results after extractor update
|
2025-09-04 16:46:01 +02:00 |
|
Kasper Svendsen
|
dd99a2d3bd
|
Merge pull request #20294 from github/kaspersv/discard-fields-and-classes
Overlay: Add discarding for Java classes, interfaces & fields
|
2025-09-04 10:05:15 +02:00 |
|
idrissrio
|
5d2268fa80
|
Java: accept new test results after extractor update
|
2025-09-02 20:19:38 +02:00 |
|
Arthur Baars
|
0bb7fdccf6
|
Merge pull request #20347 from github/post-release-prep/codeql-cli-2.23.0
Post-release preparation for codeql-cli-2.23.0
|
2025-09-02 14:14:03 +02:00 |
|
Anders Schack-Mulligen
|
f833fe0e6e
|
Merge pull request #20300 from aschackmull/cfg/successortype
Shared: Add a shared SuccessorType implementation
|
2025-09-02 14:09:35 +02:00 |
|
github-actions[bot]
|
e8a2600a0c
|
Post-release preparation for codeql-cli-2.23.0
|
2025-09-02 11:46:23 +00:00 |
|
github-actions[bot]
|
0bfa93828b
|
Release preparation for version 2.23.0
|
2025-09-02 11:09:32 +00:00 |
|
Michael Nebel
|
2a932f0748
|
Merge pull request #20328 from michaelnebel/java/ql4ql
Java: Fix some Ql4Ql violations.
|
2025-09-02 12:01:16 +02:00 |
|
Michael Nebel
|
a732b36fa8
|
Update java/ql/src/experimental/quantum/Analysis/ArtifactReuse.qll
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2025-09-02 10:39:37 +02:00 |
|
Michael Nebel
|
77113b2e42
|
Java: Fix some Ql4Ql violations.
|
2025-09-01 15:04:08 +02:00 |
|
Anders Schack-Mulligen
|
4e70627629
|
Guards: Use shared SuccessorType.
|
2025-09-01 13:55:29 +02:00 |
|
Anders Schack-Mulligen
|
144e34c669
|
Shared: Use shared SuccessorType in shared Cfg and BasicBlock libs.
|
2025-09-01 13:43:32 +02:00 |
|
Anders Schack-Mulligen
|
4685b4f8a9
|
Java: Use shared SuccessorType.
|
2025-09-01 13:00:20 +02:00 |
|
Anders Schack-Mulligen
|
09b2c5abf0
|
BasicBlock: Replace entryBlock predicate with subclass.
|
2025-09-01 11:48:44 +02:00 |
|
Anders Schack-Mulligen
|
3821f172df
|
Guards/Java: Use BasicBlock signature in Guards library.
|
2025-09-01 11:26:36 +02:00 |
|
Anders Schack-Mulligen
|
f459ddc40a
|
Languages: Adapt to api changes.
|
2025-09-01 11:26:33 +02:00 |
|
Anders Schack-Mulligen
|
bb3abc815f
|
SSA: Update input to use member predicates.
|
2025-09-01 11:19:48 +02:00 |
|
Napalys Klicius
|
b4d6cb6e5f
|
Merge pull request #20178 from Napalys/java/visible-for-testing-abuse
Java: Added new query `java/visible-for-testing-abuse`
|
2025-08-29 08:38:04 +02:00 |
|
Napalys Klicius
|
6132900e12
|
Java: add full stops for ql docs
|
2025-08-29 08:09:03 +02:00 |
|
Napalys Klicius
|
c836104717
|
Update java/ql/src/Violations of Best Practice/Implementation Hiding/VisibleForTestingAbuse.md
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2025-08-28 15:01:53 +02:00 |
|
Napalys Klicius
|
d3be456c5c
|
Update java/ql/src/Violations of Best Practice/Implementation Hiding/VisibleForTestingAbuse.ql
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2025-08-28 15:01:43 +02:00 |
|
Napalys Klicius
|
1949d9f8f3
|
Merge branch 'main' into java/mocking-all-non-private-methods-means-unit-test-is-too-big
|
2025-08-28 14:22:06 +02:00 |
|
Napalys Klicius
|
970167bc62
|
Java: moved java/mocking-all-non-private-methods-means-unit-test-is-too-big to a more appropriate location, namely Violation of Best Practice/Testing
|
2025-08-28 14:20:19 +02:00 |
|
Napalys Klicius
|
ad6ca51ef2
|
Update java/ql/src/Likely Bugs/Frameworks/JUnit/ExcessivePublicMethodMocking.ql
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2025-08-28 12:03:56 +02:00 |
|
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 |
|
Kasper Svendsen
|
9cc6e9c8a9
|
Overlay: Add discarding for Java classes, interfaces & fields
|
2025-08-27 12:07:59 +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 |
|
Napalys Klicius
|
8017fae297
|
Java: Simplify mock call location check using getEnclosingCallable
|
2025-08-26 09:44:00 +00:00 |
|
Jeroen Ketema
|
704ae1a3b1
|
Java: Update integration test after query removal
|
2025-08-26 11:19:42 +02:00 |
|
Napalys Klicius
|
1abb8ad54a
|
Java: Use strictcount instead of count for method counting
Co-authored-by: michaelnebel <michaelnebel@github.com>
|
2025-08-26 08:41:33 +00:00 |
|
Napalys Klicius
|
b271f1fcd0
|
Java: Renamed query java/mocking-all-non-private-methods-means-unit-test-is-too-big to java/excessive-public-method-mocking and changed wording from non-private to public
|
2025-08-26 08:37:57 +00: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 |
|