Jami Cogswell
|
f73eda0c38
|
Java: add previous-id and change 'use' to 'call'
|
2025-03-27 19:35:44 -04:00 |
|
Jami Cogswell
|
2e25498143
|
Java: add change note
|
2025-03-27 19:35:42 -04:00 |
|
Jami Cogswell
|
44445dbeb8
|
Java: minor refactor
|
2025-03-27 19:35:41 -04:00 |
|
Jami Cogswell
|
dd57d1aec6
|
Java: add quality tag
|
2025-03-27 19:35:39 -04:00 |
|
Jami Cogswell
|
c689a0e9b7
|
Java: add more test cases
|
2025-03-27 19:35:37 -04:00 |
|
Jami Cogswell
|
d9482ae334
|
Java: update tests to use inline expectations
|
2025-03-27 19:35:35 -04:00 |
|
Jami Cogswell
|
9a6e241f54
|
Java: update to only find 'finalize' calls and add 'super.finalize' exclusion
|
2025-03-27 19:35:34 -04:00 |
|
Jami Cogswell
|
56ea9b6523
|
Java: move original files
|
2025-03-27 19:35:32 -04:00 |
|
Tamas Vajk
|
34e8318797
|
Rename the CCR query suite to code-quality
|
2025-03-27 08:36:53 +01:00 |
|
Nicolas Will
|
bec69ca106
|
Refactor consumer and generic source model
|
2025-03-26 13:27:32 +01:00 |
|
Tamás Vajk
|
b21968c495
|
Merge pull request #18947 from tamasvajk/tamasvajk/java_empty_method
Java: Add new quality query to detect empty methods
|
2025-03-26 09:33:47 +01:00 |
|
Anders Schack-Mulligen
|
d5d0274ce7
|
Java/SSA: Keep proper distinction between cached stages.
|
2025-03-25 13:43:55 +01:00 |
|
Anders Schack-Mulligen
|
f27e8199a1
|
Java: Accept test changes.
|
2025-03-25 12:31:04 +01:00 |
|
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 |
|