Ian Lynagh
|
90365c9c58
|
Java/Kotlin: Add a consistency query for BinaryExpr
|
2022-05-10 19:51:04 +01:00 |
|
Ian Lynagh
|
9e2a3a9da8
|
Java/Kotlin: Add a consistency query for blocks
|
2022-05-10 19:51:04 +01:00 |
|
Ian Lynagh
|
8853489f04
|
Kotlin: Add a "generted by" field to the diagnostics table
|
2022-05-10 19:51:01 +01:00 |
|
Ian Lynagh
|
2d43e7b2d1
|
Kotlin: Speed up getAPrimaryQlClass
It now gives less useful info, but can be manually investigated if it
fails.
|
2022-05-10 19:51:00 +01:00 |
|
Ian Lynagh
|
59307285e8
|
Kotlin: Speed up the toString consistency query
Using Top.getAQlClass() means we have to evaluate
SummarizedCallableExternal's charpred, and hence summaryElement,
which is slow.
|
2022-05-10 19:51:00 +01:00 |
|
Ian Lynagh
|
396b5882ef
|
Kotlin: Add a compilations consistency query
|
2022-05-10 18:45:56 +01:00 |
|
Ian Lynagh
|
dbc3f29426
|
Kotlin: Put diagnostics in a TRAP file
Currently we just put everything in as severe with no location.
|
2022-05-10 18:45:55 +01:00 |
|
Ian Lynagh
|
f29a45ea98
|
Kotlin: Add getAPrimaryQlClass.ql consistenty check
|
2022-05-10 18:45:54 +01:00 |
|
Ian Lynagh
|
4c8ff16552
|
Kotlin: Fixes
|
2022-05-10 18:45:53 +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 |
|