Ian Lynagh
|
b4bc40630f
|
Kotlin: More expressions
|
2022-05-10 18:45:53 +01:00 |
|
Ian Lynagh
|
14a46b08b5
|
Kotlin: Variable accesses
|
2022-05-10 18:45:53 +01:00 |
|
Ian Lynagh
|
4c8ff16552
|
Kotlin: Fixes
|
2022-05-10 18:45:53 +01:00 |
|
Ian Lynagh
|
3daec4376f
|
Kotlin: Variable initialisers
|
2022-05-10 18:45:53 +01:00 |
|
Ian Lynagh
|
f5e2826b9f
|
Kotlin: Accept test changes
|
2022-05-10 18:45:53 +01:00 |
|
Ian Lynagh
|
4ba13d3663
|
Kotlin: Extract parameters
|
2022-05-10 18:45:53 +01:00 |
|
Ian Lynagh
|
799cf64fd2
|
Kotlin: Local variables
|
2022-05-10 18:45:53 +01:00 |
|
Ian Lynagh
|
46add88bb5
|
Kotlin: Add more types
|
2022-05-10 18:45:53 +01:00 |
|
Ian Lynagh
|
1c39f001e5
|
Kotlin: Add variables test
|
2022-05-10 18:45:53 +01:00 |
|
Ian Lynagh
|
b91660a0f0
|
Kotlin: Extract properties
|
2022-05-10 18:45:53 +01:00 |
|
Ian Lynagh
|
97722faee9
|
Kotlin: Add do/while loops
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
0c429e4f80
|
Kotlin: Add blocks
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
a8a6b4c09f
|
Kotlin: Move some expressions to the right place
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
b25ea03211
|
Kotlin: Add while statements
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
00cff5593f
|
Kotlin: Fix the tests
The handling of Unit is very kludgy at the moment. Will need rethinking.
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
f0903726bf
|
Kotlin: Add some if-stmt support
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
d48739cc92
|
Kotlin: Check a call actually is an addition
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
9a75ca7f62
|
Kotlin: Identify the int type better
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
f608384085
|
Kotlin: Add a "bug" case
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
b68178e8cc
|
Kotlin: Handle enums better when generating dbscheme
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
5f991653c1
|
Kotlin: Generate type aliases for dbscheme
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
dbef421204
|
Kotlin: Generate dbscheme deterministically
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
afea1871a7
|
Java: Add a variables consistency query
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
15be80631f
|
Java: Add a consistency test for expressions
They should have exactly 1 Type.
|
2022-05-10 18:45:52 +01:00 |
|
Ian Lynagh
|
bbbd5d78a7
|
Java: Add toString consistency query
|
2022-05-10 18:45:51 +01:00 |
|
Ian Lynagh
|
06d9d305c2
|
Java: More consistency queries
|
2022-05-10 18:45:51 +01:00 |
|
Ian Lynagh
|
b2acb7d7a1
|
Add a consistency query
|
2022-05-10 18:45:51 +01:00 |
|
Ian Lynagh
|
03d5646c19
|
Kotlin: Add stmt/expr support
|
2022-05-10 18:45:51 +01:00 |
|
Ian Lynagh
|
49a4e479da
|
Kotlin: Extract methods
|
2022-05-10 18:45:51 +01:00 |
|
Ian Lynagh
|
6dd1027315
|
Kotlin: Refactoring
|
2022-05-10 18:45:51 +01:00 |
|
Ian Lynagh
|
fb26859425
|
Kotlin: Suppress an unchecked cast warning
I don't think we can easily do better here.
|
2022-05-10 18:45:51 +01:00 |
|
Ian Lynagh
|
4e27da33e4
|
Kotlin: Tweak generator
|
2022-05-10 18:45:51 +01:00 |
|
Ian Lynagh
|
d28059a1c0
|
Kotlin: Generate a module from the dbscheme
|
2022-05-10 18:45:51 +01:00 |
|
Ian Lynagh
|
4721ccd965
|
Kotlin: Add tests
|
2022-05-10 18:45:51 +01:00 |
|
Ian Lynagh
|
f15c6dede1
|
Kotlin: Get extractor working in a Java context
|
2022-05-10 18:45:51 +01:00 |
|
Ian Lynagh
|
e3ecf4c52d
|
Kotlin: Add kotlin-extractor
|
2022-05-10 18:45:51 +01:00 |
|
Michael Nebel
|
9a45949e8c
|
Merge pull request #9044 from michaelnebel/csharp/flowsummariestest
C#: Flow summaries test should print, whether a summary is generated or not.
|
2022-05-09 10:06:19 +02:00 |
|
Michael Nebel
|
1401e7ddb3
|
Merge pull request #8855 from michaelnebel/csharp/singlereadstore
C#: Only allow two read and two store steps in model capturing.
|
2022-05-09 10:05:53 +02:00 |
|
Michael Nebel
|
83aa65ff53
|
C#/Java: Remove redudandant QL comment in CaptureModel.
|
2022-05-09 07:36:41 +02:00 |
|
Michael Nebel
|
76fd424795
|
C#: Turn isAutogenerated predicate into a predicate without result.
|
2022-05-09 07:30:06 +02:00 |
|
Mathias Vorreiter Pedersen
|
176e40f139
|
Merge pull request #9052 from github/post-release-prep/codeql-cli-2.9.1
Post-release preparation for codeql-cli-2.9.1
|
2022-05-06 13:15:17 +01:00 |
|
github-actions[bot]
|
1a25457178
|
Post-release preparation for codeql-cli-2.9.1
|
2022-05-05 19:05:50 +00:00 |
|
Tony Torralba
|
ca2959cf37
|
Merge pull request #8537 from atorralba/atorralba/unsafe_android_access_improvs
Java: Improvements to UnsafeAndroidAccess
|
2022-05-05 16:46:54 +02:00 |
|
Michael Nebel
|
2dc35c123a
|
Java/Ruby: Sync files.
|
2022-05-05 13:08:55 +02:00 |
|
Tom Hvitved
|
66a9759329
|
Merge pull request #8870 from hvitved/dataflow/expect-content
Data flow: Introduce `expectsContent`
|
2022-05-05 09:01:40 +02:00 |
|
Tom Hvitved
|
8e33653d25
|
Merge pull request #9017 from hvitved/dataflow/subpaths-perf
Data flow: Speedup `subpaths` predicate
|
2022-05-04 16:37:52 +02:00 |
|
Tom Hvitved
|
9cb63c0a5e
|
Data flow: Sync files
|
2022-05-04 14:49:26 +02:00 |
|
Michael Nebel
|
5f1a176a02
|
Java: Sync CaptureModels implementation to only allow at most two reads and two stores.
|
2022-05-04 12:29:57 +02:00 |
|
Tony Torralba
|
8601137602
|
Fix bad join order by moving WebViewRef::getAnAccess from callsites into predicates
|
2022-05-04 11:58:47 +02:00 |
|
Tony Torralba
|
3b1210eacb
|
Update java/ql/lib/semmle/code/java/security/UnsafeAndroidAccess.qll
Co-authored-by: Chris Smowton <smowton@github.com>
|
2022-05-04 10:53:31 +02:00 |
|