Stephan Brandauer
cb8506d51a
Update MaD Declarations after Triage
2023-04-11 09:25:39 +02:00
github-actions[bot]
bfdfa0b93e
Add changed framework coverage reports
2023-04-11 00:15:35 +00:00
Jami Cogswell
6a103f5070
Java: add change note
2023-04-06 10:22:03 -04:00
Jami Cogswell
c4f8a9a2eb
Java: update genVsMan query test case; resolve conflict
2023-04-06 10:21:53 -04:00
Jami Cogswell
01dd2647d4
Java: add test case for yml model
2023-04-06 10:19:33 -04:00
Jami Cogswell
6b695434b7
Java: add yml model for UnsupportedOperationException; resolve conflict
2023-04-06 10:19:19 -04:00
Jami Cogswell
8b0eba78aa
Java: add UnsupportedOperationException to topJdkApiName
2023-04-06 10:14:36 -04:00
Jami
c55c9f50c9
Merge pull request #12680 from jcogs33/jcogs33/metrics-query-refactor-top500
...
Java: test GeneratedVsManualCoverage query on top 500 JDK APIs
2023-04-06 10:07:35 -04:00
Tony Torralba
8686036346
Update java/ql/lib/change-notes/2023-03-31-new-models.md
2023-04-06 15:25:33 +02:00
Jami Cogswell
cc92936f6a
Java: rename stubs directory
2023-04-06 08:32:09 -04:00
Jami Cogswell
b534f40b26
Java: move TopJdkApis.qll to src directory
2023-04-06 08:23:22 -04:00
Tony Torralba
d58d6fe6be
Update java/ql/lib/ext/java.net.model.yml
2023-04-06 13:58:13 +02:00
Tony Torralba
cdb3d9ea5a
Apply suggestions from code review
2023-04-06 12:23:50 +02:00
Stephan Brandauer
18801b39c6
Update MaD Declarations after Triage
2023-04-06 12:23:50 +02:00
github-actions[bot]
a707772222
Add changed framework coverage reports
2023-04-06 00:15:35 +00:00
Tony Torralba
3f2840bb1b
Remove com.hippo models
2023-04-05 15:32:53 +02:00
Tony Torralba
bced2d692b
Apply suggestions from code review
2023-04-05 15:19:21 +02:00
Stephan Brandauer
f87618238f
Review suggestions
2023-04-05 15:15:03 +02:00
Stephan Brandauer
edf7ba09e7
try different change note name
2023-04-05 15:15:02 +02:00
Stephan Brandauer
0a5d19fc71
Update MaD Declarations after Triage
2023-04-05 15:15:02 +02:00
github-actions[bot]
ac426b1302
Post-release preparation for codeql-cli-2.12.6
2023-04-04 16:49:26 +00:00
Jonathan Leitschuh
0d774a647c
Fix partial path traversal Java example Again
...
The original wouldn't compile, and the fix made by #11899 is sub-optimal.
This keeps the entire comparision using the Java `Path` object, which is optimal.
Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@gmail.com >
2023-03-31 23:36:07 -04:00
Jonathan Leitschuh
b9d409279b
Update java/ql/src/Security/CWE/CWE-023/PartialPathTraversalRemainder.inc.qhelp
...
Co-authored-by: Tony Torralba <atorralba@users.noreply.github.com >
2023-03-31 23:36:07 -04:00
Jonathan Leitschuh
e641505361
Fix partial path traversal Java example Again
...
The original wouldn't compile, and the fix made by #11899 is sub-optimal.
This keeps the entire comparision using the Java `Path` object, which is optimal.
Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@gmail.com >
2023-03-31 23:36:07 -04:00
Jami Cogswell
0688fa6ed1
Java: update expected file for results without interface members
2023-03-31 18:02:09 -04:00
Jami Cogswell
c69745a6f8
Java: fix stubs
2023-03-31 18:02:09 -04:00
Jami Cogswell
266939840d
Java: update expected file with results that include interface members
2023-03-31 18:02:09 -04:00
Jami Cogswell
aca538310f
Java: update some qldocs
2023-03-31 18:02:09 -04:00
Jami Cogswell
8b18df0987
Java: update top jdk apis test case with stubs
2023-03-31 18:02:09 -04:00
Jami Cogswell
e0524a1177
Java: add test case for top jdk apis
2023-03-31 18:02:09 -04:00
Jami Cogswell
8501a16cac
Java: move TopJdkApis.qll to lib directory for better importing
2023-03-31 18:02:09 -04:00
Jami Cogswell
fea55e910e
Java: move query logic to qll file and add subset restriction for top500 jdk apis
2023-03-31 18:02:08 -04:00
Edward Minnix III
2b9daed26a
Merge pull request #12563 from egregius313/egregius313/refactor-java-libs-to-dataflow-modules
...
Java: Refactor Java query libraries to use dataflow modules
2023-03-31 12:38:14 -04:00
Ed Minnix
800411cd81
More replacing of single-predicate classes to predicate
2023-03-31 10:55:17 -04:00
Ian Lynagh
c1a7d7f825
Merge pull request #12646 from igfoo/igfoo/expanded_args
...
Java: Store expanded args in the database
2023-03-31 15:27:02 +01:00
Ian Lynagh
3d85c4f19c
Java: Add another change note
2023-03-31 12:46:10 +01:00
Ian Lynagh
04c09a73a9
Java: Add .md extension to changenote file
2023-03-31 12:40:19 +01:00
Ed Minnix
ac218ba08b
Replace private classes with one method to predicates
2023-03-30 22:03:05 -04:00
github-actions[bot]
0a3218676c
Release preparation for version 2.12.6
2023-03-30 19:25:06 +00:00
Edward Minnix III
8e54328315
Merge pull request #12681 from egregius313/egregius313/java/move-configurations-to-libraries
...
Java: Move dataflow configurations in queries to `*Query.qll` libraries (part 1)
2023-03-30 14:33:21 -04:00
Ed Minnix
03078603bf
Reinstate private markers on additional predicates
2023-03-30 11:24:33 -04:00
Ed Minnix
684408a493
Fix StringFormat import
2023-03-30 11:20:35 -04:00
Ed Minnix
ecbd3be5e9
Remove private marker
...
This class is used in the actual query, so it needs to be exposed.
2023-03-30 11:08:41 -04:00
Ed Minnix
dba5e9e9e2
Updates to imports
...
Make some imports private
Remove unnecessary imports
2023-03-30 11:03:48 -04:00
Edward Minnix III
c7a049a867
Mark things which can be private as private
...
Co-authored-by: Tony Torralba <atorralba@users.noreply.github.com >
2023-03-30 11:00:00 -04:00
Edward Minnix III
8250e4393c
Typos and rewording
...
Co-authored-by: Tony Torralba <atorralba@users.noreply.github.com >
2023-03-30 10:59:12 -04:00
Ian Lynagh
5c50ddce3d
Java: Add up/downgrade scripts
2023-03-30 15:53:34 +01:00
Ian Lynagh
69567449de
Java: Update stats
2023-03-30 15:53:34 +01:00
Ian Lynagh
b381f00a73
Java: Add changenote for expanded arguments
2023-03-30 15:53:34 +01:00
Ian Lynagh
81a26f0396
Java: Add expanded arguments
2023-03-30 15:53:34 +01:00