Stephan Brandauer
|
5385cc3aaa
|
Merge branch 'main' into kaeluka/publish-automodel-querypack-007
|
2023-10-31 11:48:22 +01:00 |
|
Ian Lynagh
|
b841d5f923
|
Merge pull request #14622 from igfoo/igfoo/JavaBinarySourceElement
Kotlin: Add support for JavaBinarySourceElement sources
|
2023-10-31 10:33:48 +00:00 |
|
Chris Smowton
|
79e1aa0498
|
Merge pull request #14634 from github/post-release-prep/codeql-cli-2.15.2
Post-release preparation for codeql-cli-2.15.2
|
2023-10-31 10:24:53 +00:00 |
|
Stephan Brandauer
|
9087259b1b
|
Java: add instructions to automodel query publish script
|
2023-10-31 11:11:22 +01:00 |
|
Stephan Brandauer
|
968127eaa3
|
Java: release automodel extraction queries 0.0.7
|
2023-10-31 11:09:02 +01:00 |
|
github-actions[bot]
|
2b939fdf08
|
Post-release preparation for codeql-cli-2.15.2
|
2023-10-30 16:06:51 +00:00 |
|
Ian Lynagh
|
e2ef0dc71d
|
Merge pull request #14621 from igfoo/igfoo/getFileClassFqName_IrField
Kotlin: Fix getFileClassFqName for IrField
|
2023-10-30 13:54:08 +00:00 |
|
Ian Lynagh
|
d46442245b
|
Merge pull request #14518 from igfoo/igfoo/trap_files
Kotlin: Log when we start and finish writing to TRAP files
|
2023-10-30 13:53:04 +00:00 |
|
Ian Lynagh
|
55df481e5c
|
Kotlin: Add support for JavaBinarySourceElement sources
|
2023-10-30 11:43:36 +00:00 |
|
github-actions[bot]
|
4641990021
|
Release preparation for version 2.15.2
|
2023-10-30 11:05:53 +00:00 |
|
Ian Lynagh
|
e25c0498d4
|
Kotlin: Fix getFileClassFqName for IrField
|
2023-10-27 18:00:33 +01:00 |
|
Dave Bartolomeo
|
b18a6d5e0b
|
Merge pull request #14582 from github/dbartol/threat-models-2
Java: Threat model implementation with priorities.
|
2023-10-27 09:33:53 -04:00 |
|
Ian Lynagh
|
0cf702a74f
|
Kotlin: Tweak the logs test to not be confused by the new logs
|
2023-10-27 12:04:43 +01:00 |
|
Anders Schack-Mulligen
|
9769953669
|
Java: Split the different layers of virtual dispatch into separate cached stages.
|
2023-10-27 09:40:20 +02:00 |
|
Dave Bartolomeo
|
d2afb20f3f
|
Merge remote-tracking branch 'origin/main' into dbartol/threat-models-2
|
2023-10-26 14:05:40 -04:00 |
|
Alexander Eyers-Taylor
|
55ec9d0a91
|
Merge pull request #14601 from aschackmull/java/fix-tests
Java: Update tests to new partial flow api
|
2023-10-26 17:52:01 +01:00 |
|
Mathias Vorreiter Pedersen
|
30ecb4b0c8
|
Merge pull request #14588 from aschackmull/shared/rangeanalysis
C++/Java: Share core range analysis
|
2023-10-26 16:32:46 +01:00 |
|
Anders Schack-Mulligen
|
35f6e6ebb4
|
Java: Update tests to new partial flow api
|
2023-10-26 14:09:03 +02:00 |
|
Chris Smowton
|
8198898d73
|
Merge pull request #14583 from smowton/smowton/admin/really-deprecate-old-java-names
Java: Deprecate MethodAccess and SuperMethodAccess
|
2023-10-26 10:25:05 +01:00 |
|
Stephan Brandauer
|
5fe6a5a730
|
Merge pull request #14487 from github/kaeluka/extraction-query-docs
Java: basic version of automodel extraction query docs
|
2023-10-26 11:10:01 +02:00 |
|
Anders Schack-Mulligen
|
ec58b209e3
|
Merge pull request #14584 from Marcono1234/kotlin-Literal-getLiteral
Kotlin: Mention `Literal::getLiteral()` difference from source code
|
2023-10-26 10:03:57 +02:00 |
|
Chris Smowton
|
29d57d82b7
|
Deprecate MethodAccess and SuperMethodAccess
|
2023-10-25 22:26:38 +01:00 |
|
Anders Schack-Mulligen
|
283d6efdf8
|
Rangeanalysis/Java/C++: Address some ql4ql findings.
|
2023-10-25 14:06:35 +02:00 |
|
Jami
|
53d92d58fc
|
Merge pull request #14581 from jcogs33/jcogs33/add-internal-to-model-exclusions
Java: exclude internal packages globally from MaD models
|
2023-10-25 08:04:03 -04:00 |
|
Michael Nebel
|
b3e5b86f0a
|
Java: Cleanup threat models tests.
|
2023-10-25 14:02:31 +02:00 |
|
Anders Schack-Mulligen
|
2592c94c54
|
Java: Replace range analysis with shared version.
|
2023-10-25 11:29:55 +02:00 |
|
Anders Schack-Mulligen
|
36082808d3
|
Java: Implement shared range analysis signatures.
|
2023-10-25 11:29:55 +02:00 |
|
Stephan Brandauer
|
cffcc7334d
|
Java: automodel extraction docs: add two intro sentences
|
2023-10-25 09:45:00 +02:00 |
|
Stephan Brandauer
|
0f2db1bcdb
|
Java: automodel extraction docs: use markdown footnote
|
2023-10-25 09:32:59 +02:00 |
|
Stephan Brandauer
|
3eeb6ffec4
|
Java: automodel extraction docs: spell out positive and negative
|
2023-10-25 09:05:22 +02:00 |
|
Stephan Brandauer
|
44c87561b3
|
Java: review suggestion from adityasharad
Co-authored-by: Aditya Sharad <6874315+adityasharad@users.noreply.github.com>
|
2023-10-25 09:00:28 +02:00 |
|
Stephan Brandauer
|
c240c1b3f5
|
Java: review suggestions from aeisenberg
Co-authored-by: Andrew Eisenberg <aeisenberg@github.com>
|
2023-10-25 08:59:21 +02:00 |
|
github-actions[bot]
|
6cbadece0e
|
Add changed framework coverage reports
|
2023-10-25 00:15:35 +00:00 |
|
Marcono1234
|
bf20b8e5a5
|
Kotlin: Mention Literal::getLiteral() difference from source code
It appears the Kotlin extractor does not have access to the actual
string representation in the source code, and for most literal types
uses simply the represented value also as `getLiteral` result, see
https://github.com/github/codeql/blob/codeql-cli/v2.15.1/java/kotlin-extractor/src/main/kotlin/KotlinFileExtractor.kt#L4443
|
2023-10-25 02:04:54 +02:00 |
|
Dave Bartolomeo
|
5fd56ce866
|
Alternate threat model implementation
|
2023-10-24 13:12:37 -04:00 |
|
Jami Cogswell
|
121fd0896b
|
Java: exclude internal packages in general from models
|
2023-10-24 12:49:49 -04:00 |
|
Chris Smowton
|
30610c9a3f
|
Temporarily de-deprecate SuperMethodAccess to accommodate private tests
|
2023-10-24 16:05:52 +01:00 |
|
Stephan Brandauer
|
e97456f5fc
|
Java: automodel extraction docs: note on packaging and backwards compatibility
|
2023-10-24 16:30:59 +02:00 |
|
Chris Smowton
|
92d3d9d83f
|
Update integration test expectations
|
2023-10-24 14:47:19 +01:00 |
|
Chris Smowton
|
4205f1bd03
|
Temporarily un-deprecate MethodAccess to decouple from private tests
|
2023-10-24 14:03:26 +01:00 |
|
Chris Smowton
|
b849a66c97
|
Update test expectations
|
2023-10-24 14:02:30 +01:00 |
|
Chris Smowton
|
06238dd5f6
|
Improve reflective class names
|
2023-10-24 13:29:32 +01:00 |
|
Chris Smowton
|
011666b48c
|
Fix description and improve predicate name of VarWrite.
|
2023-10-24 12:59:57 +01:00 |
|
Chris Smowton
|
ede17585a6
|
Amend NewClassExpr description
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2023-10-24 12:51:42 +01:00 |
|
Chris Smowton
|
e3edea2a5f
|
Apply simple suggestions from code review
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2023-10-24 12:51:03 +01:00 |
|
Stephan Brandauer
|
eb97ce3294
|
Java: automodel extraction query docs, candidate examples
|
2023-10-24 13:49:38 +02:00 |
|
Chris Smowton
|
efb63aada3
|
Add change note
|
2023-10-24 11:45:41 +01:00 |
|
Chris Smowton
|
3627eb2bcf
|
Add missing qldoc
|
2023-10-24 11:15:08 +01:00 |
|
Chris Smowton
|
e8c9708282
|
Autoformat
|
2023-10-24 11:06:19 +01:00 |
|
Chris Smowton
|
09e83d1173
|
Fix isEnclosingMethodAccess wrapper
|
2023-10-24 11:03:57 +01:00 |
|