Tamás Vajk
|
8711099de2
|
Merge pull request #17662 from tamasvajk/ke2-expressions-separate
KE2: Move expr/stmt extraction to separate file
|
2024-10-04 12:48:58 +02:00 |
|
Tom Hvitved
|
db5e452178
|
Merge pull request #17536 from hvitved/ql-test-source-root
Adapt to `sourceLocationPrefix` change in `qltest`
|
2024-10-04 12:48:51 +02:00 |
|
Tamas Vajk
|
bb32ebb304
|
KE2: Move expr/stmt extraction to separate file
|
2024-10-04 11:42:42 +02:00 |
|
Michael Nebel
|
c629867191
|
Merge pull request #17654 from michaelnebel/modelgen/mixedbugfix
C#/Java: Only use heuristic if no content based model exist (in mixed mode).
|
2024-10-04 10:28:49 +02:00 |
|
Tom Hvitved
|
bf0675e5ba
|
Kotlin: Update two tests
|
2024-10-04 08:35:30 +02:00 |
|
Tom Hvitved
|
2832318711
|
Java: Account for top-level res folders in AndroidLayoutXmlFile
|
2024-10-04 08:35:28 +02:00 |
|
Ian Lynagh
|
a1c4413563
|
KE2: Clarify a 2-stage TODO comment
|
2024-10-03 11:54:39 +01:00 |
|
Ian Lynagh
|
4701bc7aef
|
KE2: Make concurrent extraction possible
|
2024-10-02 16:42:24 +01:00 |
|
Ian Lynagh
|
5be65ffead
|
KE2: Only call analyze once, on the sourceModule
|
2024-10-02 16:29:56 +01:00 |
|
Michael Nebel
|
51623c3837
|
Java: Consider all summarized callable with generated verification as generated when counting generated vs manual.
|
2024-10-02 15:24:01 +02:00 |
|
Ian Lynagh
|
e0d157277c
|
Java: Improve files/folder qldoc
|
2024-10-02 14:03:31 +01:00 |
|
Ian Lynagh
|
323b7cb96f
|
Java: Follow change of implicit parameter names
|
2024-10-01 15:06:45 +01:00 |
|
Ian Lynagh
|
901f756c69
|
Java: Add a test for parameter names
|
2024-10-01 15:06:42 +01:00 |
|
Anders Schack-Mulligen
|
6081ba5902
|
Merge pull request #17604 from aschackmull/java/neutral-overrides
Java/C#: Add overrides to the interpretation of neutral MaD models.
|
2024-10-01 14:55:54 +02:00 |
|
github-actions[bot]
|
e97878ed63
|
Post-release preparation for codeql-cli-2.19.1
|
2024-09-30 19:49:00 +00:00 |
|
github-actions[bot]
|
455c8c5953
|
Release preparation for version 2.19.1
|
2024-09-30 17:59:48 +00:00 |
|
Anders Schack-Mulligen
|
222ae6ad2d
|
Java: Add a neutral for Comparable.compareTo
|
2024-09-30 15:51:48 +02:00 |
|
Anders Schack-Mulligen
|
fcb677e84d
|
Java: Add a neutral for Collection.remove.
|
2024-09-30 15:46:43 +02:00 |
|
Anders Schack-Mulligen
|
38818f3cd2
|
Java: Adjust Set.clear model to apply to overrides.
|
2024-09-30 15:46:42 +02:00 |
|
Anders Schack-Mulligen
|
0459d136d3
|
Java: Remove neutral model for Object.toString.
|
2024-09-30 15:17:21 +02:00 |
|
Anders Schack-Mulligen
|
1f95fa10fb
|
Java: Fix comment re. neutrals and WithoutElement.
The remove methods should not have been in this section, as they're
plain neutrals.
|
2024-09-30 15:08:56 +02:00 |
|
Ian Lynagh
|
32be2296e6
|
Java/Kotlin: Add some dbscheme comments
|
2024-09-30 13:02:36 +01:00 |
|
Anders Schack-Mulligen
|
ec0bd4494c
|
Java: Add overrides to the interpretation of neutral MaD models.
|
2024-09-30 13:11:49 +02:00 |
|
Michael Nebel
|
6f74387600
|
Merge pull request #17521 from michaelnebel/modelgen/moreimprovements
C#/Java: Content based model generation improvements.
|
2024-09-30 11:22:30 +02:00 |
|
Anders Schack-Mulligen
|
a017f92b78
|
Merge pull request #17579 from aschackmull/java/type-sanitizers
Java: Add more type-based sanitizers.
|
2024-09-30 10:07:06 +02:00 |
|
Anders Schack-Mulligen
|
b0ed47c277
|
Merge pull request #17605 from aschackmull/java/stringbuilder-neutrals
Java: Add a couple of neutrals
|
2024-09-30 10:03:41 +02:00 |
|
Anders Schack-Mulligen
|
fb630d266e
|
Java: Add a couple of neutrals
|
2024-09-27 15:24:06 +02:00 |
|
Ian Lynagh
|
7de1182f92
|
Merge pull request #17599 from igfoo/igfoo/constrs
Kotlin: Fix the return type for lambda constructors
|
2024-09-27 12:38:50 +01:00 |
|
Ian Lynagh
|
8196460da3
|
Merge pull request #17600 from igfoo/igfoo/ke2-constrs
KE2: Add bugfix from KE1's #17599
|
2024-09-27 12:18:09 +01:00 |
|
Ian Lynagh
|
e52d3ba68f
|
KE2: Add bugfix from KE1's #17599
|
2024-09-27 11:26:02 +01:00 |
|
Ian Lynagh
|
2a5b48930a
|
Kotlin: Fix the return type for lambda constructors
|
2024-09-27 11:21:40 +01:00 |
|
Ian Lynagh
|
08be35fc2c
|
Kotlin: Add a test for constructors
|
2024-09-27 11:21:23 +01:00 |
|
Anders Schack-Mulligen
|
2d76752ca0
|
Java: Add model for CharArrayWriter.toString().
|
2024-09-27 11:28:20 +02:00 |
|
Michael Nebel
|
0b39c5b982
|
C#/Java: Update model generator expected output.
|
2024-09-27 09:22:29 +02:00 |
|
Michael Nebel
|
80497f551e
|
Shared: Only make unlifted models in case the API itself is relevant.
|
2024-09-27 09:22:25 +02:00 |
|
Michael Nebel
|
8310faa2e9
|
C#/Java: Add a query that uses both content based and non-content based model generation.
|
2024-09-27 09:22:11 +02:00 |
|
Ian Lynagh
|
0c2aedbb55
|
KE2: Remove the declaration stack for now
Lets see if we still need it in KE2, or if there's a simpler way.
|
2024-09-26 14:38:35 +01:00 |
|
Tamas Vajk
|
52934ee5db
|
Code quality improvements
|
2024-09-26 13:13:20 +01:00 |
|
Tamas Vajk
|
154e841de8
|
Use extension functions to group extractor functionality
|
2024-09-26 13:13:19 +01:00 |
|
Tamas Vajk
|
40c28f76f2
|
KE2 WIP: reintroduce source class extraction
|
2024-09-26 13:13:17 +01:00 |
|
Tamas Vajk
|
5766580037
|
KE2: WIP: Move function extraction to symbols
|
2024-09-26 13:13:16 +01:00 |
|
Tamas Vajk
|
c7f8596643
|
KE2: Format code in IDEA
|
2024-09-26 13:13:15 +01:00 |
|
Tamas Vajk
|
a794913b9e
|
KE2: Change Kotlin compiler version in IDEA settings
|
2024-09-26 13:13:14 +01:00 |
|
Tamas Vajk
|
2bc1b46f9e
|
KE2: Add IntelliJ IDEA settings
|
2024-09-26 13:13:13 +01:00 |
|
Tamas Vajk
|
1ecf685dfd
|
KE2: Tolerate existing KotlinExtractorDbScheme.kt file in build script
|
2024-09-26 13:13:12 +01:00 |
|
Tamas Vajk
|
6e3e05dc67
|
KE2: Modify bazel script to include all java files
|
2024-09-26 13:13:11 +01:00 |
|
Ian Lynagh
|
d85a39b781
|
KE2: Add classpath to analysis context
|
2024-09-26 13:13:09 +01:00 |
|
Ian Lynagh
|
8df542b2ce
|
KE2: Print diagnostics reported by analysis API
Ultimately they ought to be in the database and/or logs.
|
2024-09-26 13:13:08 +01:00 |
|
Ian Lynagh
|
a09ed81b00
|
KE2: Reenable extractExprContext
|
2024-09-26 13:13:07 +01:00 |
|
Ian Lynagh
|
6ae4d225b1
|
KE2: Remove some old code
|
2024-09-26 13:13:06 +01:00 |
|