Anders Schack-Mulligen
|
7c82f51381
|
Java: Skip SSA definition nodes in data flow.
|
2025-03-25 12:31:01 +01:00 |
|
Jami
|
e169c21f8b
|
Apply suggestions from docs review
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2025-03-25 07:19:39 -04:00 |
|
Jami Cogswell
|
b9bf192c09
|
Java: previous-id property instead of tag, see #19097
|
2025-03-24 14:37:05 -04:00 |
|
Anders Schack-Mulligen
|
dc0ca1ac18
|
Java: Fix TC magic in SystemProperty.
|
2025-03-24 13:31:23 +01:00 |
|
Tamás Vajk
|
a5fd2e923a
|
Improve query documentation
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2025-03-24 11:03:43 +01:00 |
|
Jami Cogswell
|
0f002624d6
|
Java: remove mention of abstract classes from qhelp
|
2025-03-23 19:51:37 -04:00 |
|
Jami Cogswell
|
dca4c58b29
|
Java: add to ccr/quality suite
|
2025-03-23 19:51:35 -04:00 |
|
Jami Cogswell
|
37092f4411
|
Java: add 'testability' and 'frameworks/junit' tags
|
2025-03-23 19:51:26 -04:00 |
|
Jami Cogswell
|
35b647839c
|
Java: include RepeatedTest, ParameterizedTest, TestFactory, and TestTemplate when identifying JUnit 5 test methods
|
2025-03-23 19:49:55 -04:00 |
|
Jami Cogswell
|
4d7bed6181
|
Java: exclude anonymous, local, and private classes
|
2025-03-23 19:49:53 -04:00 |
|
Jami Cogswell
|
3e13f0ed41
|
Java: remove redundant 'non-static' wording and update qhelp
|
2025-03-23 19:49:41 -04:00 |
|
Jami Cogswell
|
640096c822
|
Java: change note
|
2025-03-23 19:48:20 -04:00 |
|
Jami Cogswell
|
ed57bc7858
|
Java: exclude abstract classes
|
2025-03-23 19:48:18 -04:00 |
|
Jami Cogswell
|
b08c8d020d
|
Java: tests to inline expectations
|
2025-03-23 19:48:17 -04:00 |
|
Jami Cogswell
|
f17e7266cf
|
Java: refactor QL
|
2025-03-23 19:48:15 -04:00 |
|
Jami Cogswell
|
ccbe77eb09
|
Java: move original files
|
2025-03-23 19:48:13 -04:00 |
|
Nicolas Will
|
fb7c003398
|
Add initial MAC support for JCA, refactor hashes
|
2025-03-22 08:01:03 +01:00 |
|
Anders Schack-Mulligen
|
3c6db09039
|
Java: Cache the other compiletimeconstant value predicates
|
2025-03-21 15:53:26 +01:00 |
|
Anders Schack-Mulligen
|
e75ed5a085
|
Java: Merge BaseSSA cached stages.
|
2025-03-21 15:45:50 +01:00 |
|
Nick Rolfe
|
361fbba39b
|
Java: fix comma splice in alert message
|
2025-03-21 14:23:32 +00:00 |
|
Anders Schack-Mulligen
|
33135330fd
|
Java: Merge cached stages for BasicBlocks.
|
2025-03-21 15:21:25 +01:00 |
|
mc
|
1f76793863
|
Merge branch 'main' into tamasvajk/java_empty_method
|
2025-03-21 10:01:10 +00:00 |
|
Nicolas Will
|
d18dac0c8e
|
Add JCA key (generation) modelling
|
2025-03-20 21:26:18 +01:00 |
|
Chris Smowton
|
5892cdf456
|
Avoid CodeQL alert against integration test
This doesn't really matter since it's a dummy test server, but it's simpler to fix than to dismiss.
|
2025-03-20 15:49:21 +00:00 |
|
Tamas Vajk
|
9bdec217e4
|
Clean test files and add new test cases
|
2025-03-20 09:32:27 +01:00 |
|
Tamás Vajk
|
246c8276e0
|
Update java/ql/lib/semmle/code/java/UnitTests.qll
Co-authored-by: Jami <57204504+jcogs33@users.noreply.github.com>
|
2025-03-20 09:22:13 +01:00 |
|
Chris Smowton
|
9a2a13ed55
|
Merge remote-tracking branch 'origin/main' into smowton/admin/merge-rc317-into-main
|
2025-03-19 16:01:29 +00:00 |
|
Nicolas Will
|
95607c5f31
|
Refactor instances and consumers + add JCA hashes
|
2025-03-18 22:05:00 +01:00 |
|
Jami
|
2750d1d889
|
Merge pull request #18646 from jcogs33/jcogs33/java/directory-chars-path-sanitizer
Java: path sanitizer for `replace`, `replaceAll`, and `matches`
|
2025-03-18 13:26:01 -04:00 |
|
Chris Smowton
|
80d8018d3c
|
Merge pull request #19054 from smowton/smowton/admin/java-change-notes
Add change notes for recent Java changes
|
2025-03-18 16:17:22 +00:00 |
|
Chris Smowton
|
b507a0d766
|
Add change notes for recent Java changes
|
2025-03-18 15:43:46 +00:00 |
|
Chris Smowton
|
834594fe98
|
Java: add integration test for failed Gradle download
|
2025-03-18 15:21:08 +00:00 |
|
Chris Smowton
|
025c2b82c4
|
Update test ref autobuilder using '-B'
|
2025-03-18 14:04:01 +00:00 |
|
Chris Smowton
|
ee82b00d31
|
Add tests checking the expected Maven version is fetched
|
2025-03-18 12:33:35 +00:00 |
|
Jami Cogswell
|
0d2e9ae469
|
Java: fix 'matches' false branch
|
2025-03-17 18:48:44 -04:00 |
|
Jami Cogswell
|
49d37c517d
|
Java: fix replacement char check and add tests
|
2025-03-17 16:02:13 -04:00 |
|
Jami Cogswell
|
3083360032
|
Java: remove 'complementary' from qldocs
|
2025-03-17 15:24:31 -04:00 |
|
Jami Cogswell
|
b9f642f4aa
|
Java: condense '.' matching
|
2025-03-17 15:20:14 -04:00 |
|
Jami Cogswell
|
2f6696e8a8
|
Java: add test
|
2025-03-17 15:13:33 -04:00 |
|
Jami Cogswell
|
9d6a10b601
|
Java: rename 'isSingleReplaceAll' and 'isDoubleReplaceOrReplaceAll'
|
2025-03-17 15:07:10 -04:00 |
|
github-actions[bot]
|
51cdeefafb
|
Post-release preparation for codeql-cli-2.20.7
|
2025-03-17 13:00:41 +00:00 |
|
github-actions[bot]
|
2d64a618e6
|
Release preparation for version 2.20.7
|
2025-03-17 12:15:54 +00:00 |
|
Tamas Vajk
|
d4955a0747
|
Fix failing test and add new test case
|
2025-03-14 13:07:56 +01:00 |
|
Owen Mansel-Chan
|
7702e9da7d
|
Address review comments
|
2025-03-14 11:44:01 +00:00 |
|
Owen Mansel-Chan
|
5c7588822d
|
Fix test output
|
2025-03-14 11:44:00 +00:00 |
|
Tamas Vajk
|
9662b47464
|
Move likely test method logic to library
|
2025-03-14 11:36:15 +01:00 |
|
Tamas Vajk
|
05502bc74e
|
Change severity and precision
|
2025-03-14 11:36:14 +01:00 |
|
Tamás Vajk
|
30ff68dc71
|
Update java/ql/src/Language Abuse/EmptyMethod.md
Co-authored-by: Jami <57204504+jcogs33@users.noreply.github.com>
|
2025-03-14 11:36:14 +01:00 |
|
Tamas Vajk
|
2538ba82cc
|
Revert message
|
2025-03-14 11:36:13 +01:00 |
|
Tamás Vajk
|
050ef405c1
|
Improve query help
Co-authored-by: Jami <57204504+jcogs33@users.noreply.github.com>
|
2025-03-14 11:36:12 +01:00 |
|