Ian Lynagh
|
76151b413f
|
Kotlin: Add more Long tests
|
2022-05-10 19:51:05 +01:00 |
|
Ian Lynagh
|
6b5fe14e94
|
Kotlin: Add tesets for more integer types
|
2022-05-10 19:51:05 +01:00 |
|
Ian Lynagh
|
1b40f78b9c
|
Kotlin: Recognise + etc for Double
|
2022-05-10 19:51:05 +01:00 |
|
Ian Lynagh
|
5b5a6042a9
|
Kotlin: Add tests for more Double operators
|
2022-05-10 19:51:05 +01:00 |
|
Chris Smowton
|
35e6b06fe3
|
Revert "Fix failing tests"
This reverts commit 940db3d0828422bc26d7167c138199aa51ab4e89.
|
2022-05-10 19:51:05 +01:00 |
|
Chris Smowton
|
bb7a17b5bd
|
Add missing test file
|
2022-05-10 19:51:05 +01:00 |
|
Tamas Vajk
|
2dfe50cbaa
|
Change constructor and type name of anonymous classes to empty string
|
2022-05-10 19:51:05 +01:00 |
|
Tamas Vajk
|
b7faa33c60
|
Fix constructor call type access
|
2022-05-10 19:51:05 +01:00 |
|
Tamas Vajk
|
b7e0828f78
|
Extract anonymous object creation
|
2022-05-10 19:51:05 +01:00 |
|
Tamas Vajk
|
ab6b500475
|
Fix failing tests
|
2022-05-10 19:51:05 +01:00 |
|
Ian Lynagh
|
10004c77d1
|
Kotlin: some TODO stuff works now
|
2022-05-10 19:51:05 +01:00 |
|
Ian Lynagh
|
a3e70fdb5c
|
Kotlin: Add support for ieee754equals
|
2022-05-10 19:51:05 +01:00 |
|
Ian Lynagh
|
78d2ef52c1
|
Kotlin: Towards better equality checking
|
2022-05-10 19:51:05 +01:00 |
|
Ian Lynagh
|
5da15ca03b
|
Kotlin: Resugar !=
|
2022-05-10 19:51:04 +01:00 |
|
Ian Lynagh
|
b4c3f57bab
|
Kotlin: Get != working again
|
2022-05-10 19:51:04 +01:00 |
|
Chris Smowton
|
ccf21b7183
|
Implement Java signature extraction
|
2022-05-10 19:51:04 +01:00 |
|
Ian Lynagh
|
be5e478718
|
Kotlin: Accept test change
|
2022-05-10 19:51:04 +01:00 |
|
Ian Lynagh
|
744f3db68d
|
Kotlin: Handle binops correctly
|
2022-05-10 19:51:04 +01:00 |
|
Chris Smowton
|
8f5bbc7bd8
|
superTypes test: restore location info without full paths
|
2022-05-10 19:51:03 +01:00 |
|
Chris Smowton
|
fcab0474c9
|
Amend call.ql to avoid external source locations and accept changes
|
2022-05-10 19:51:03 +01:00 |
|
Chris Smowton
|
2bcc3d425e
|
Amend a test to avoid external paths and accept changes
|
2022-05-10 19:51:03 +01:00 |
|
Chris Smowton
|
87b04bc22b
|
Add test for expected filenames
|
2022-05-10 19:51:03 +01:00 |
|
Chris Smowton
|
bde4534050
|
Only report locations without a source offset in non-source files
Also adjust tests that would otherwise report types with locations outside the source tree (i.e., for the most part in the standard library)
|
2022-05-10 19:51:03 +01:00 |
|
Tamas Vajk
|
4c5b4b15a9
|
Allow associating comments with fields
|
2022-05-10 19:51:03 +01:00 |
|
Tamas Vajk
|
097d87604f
|
Add test case to cover comments on properties
|
2022-05-10 19:51:03 +01:00 |
|
Tamas Vajk
|
d0c470dbac
|
Add direct field access support
|
2022-05-10 19:51:03 +01:00 |
|
Ian Lynagh
|
b741dea100
|
Kotlin: Accept test changes
|
2022-05-10 19:51:03 +01:00 |
|
Ian Lynagh
|
3a0435b196
|
Kotlin: Towards 'this' qualifiers
This probably handles most cases well enough
|
2022-05-10 19:51:03 +01:00 |
|
Ian Lynagh
|
9158f0192b
|
Kotlin: Enhance 'this' test
|
2022-05-10 19:51:03 +01:00 |
|
Ian Lynagh
|
2320553723
|
Kotlin: Add tests for this
|
2022-05-10 19:51:03 +01:00 |
|
Ian Lynagh
|
45658e5d89
|
Kotlin: Add writeCallableEnclosingExpr calls
|
2022-05-10 19:51:03 +01:00 |
|
Ian Lynagh
|
854a03d696
|
Kotlin: Fix property initialisers
|
2022-05-10 19:51:03 +01:00 |
|
Ian Lynagh
|
aefe5c5c58
|
Kotlin: Accept test changes
|
2022-05-10 19:51:03 +01:00 |
|
Ian Lynagh
|
e6e56238c5
|
Kotlin: Handle properties better
|
2022-05-10 19:51:03 +01:00 |
|
Chris Smowton
|
44bf35e623
|
Add and update tests
|
2022-05-10 19:51:03 +01:00 |
|
Chris Smowton
|
1b7e33b6e3
|
Remove Kotlin element and component type from arrays
Now that these are no longer required, array extraction can extract kt-types consistently with other parameterised classes.
|
2022-05-10 19:51:03 +01:00 |
|
Chris Smowton
|
70294bd26b
|
Array types: distinguish (e.g.) Array<Int> from IntArray
|
2022-05-10 19:51:03 +01:00 |
|
Ian Lynagh
|
0bf60fff53
|
Kotlin: Add a test that was failing dbcheck, and comment out the cause
|
2022-05-10 19:51:02 +01:00 |
|
Ian Lynagh
|
8fc75abc6c
|
Kotlin: Accept test changes
|
2022-05-10 19:51:02 +01:00 |
|
Ian Lynagh
|
e1cfaaaa9a
|
Kotlin: Extract listOf(...)
|
2022-05-10 19:51:02 +01:00 |
|
Chris Smowton
|
3c7fb94002
|
Update test expectations
|
2022-05-10 19:51:02 +01:00 |
|
Chris Smowton
|
239ee588a6
|
Update test expectations
|
2022-05-10 19:51:02 +01:00 |
|
Ian Lynagh
|
be75d30ee0
|
Kotlin: Add support for varargs
|
2022-05-10 19:51:01 +01:00 |
|
Ian Lynagh
|
497263e92d
|
Kotlin: Accept test changes
|
2022-05-10 19:51:01 +01:00 |
|
Ian Lynagh
|
bdaa3ce2b3
|
Kotlin: Add support for companion objects
|
2022-05-10 19:51:01 +01:00 |
|
Ian Lynagh
|
f726e6acf8
|
Kotlin: Fix handling of objects in external dependencies
|
2022-05-10 19:51:01 +01:00 |
|
Ian Lynagh
|
b460c92c61
|
Kotlin: Add modifiers to object INSTANCEs
|
2022-05-10 19:51:01 +01:00 |
|
Ian Lynagh
|
112fac6286
|
Kotlin: We only support non-companion objects for now
|
2022-05-10 19:51:01 +01:00 |
|
Ian Lynagh
|
e5cd32bdfe
|
Kotlin: Get the tests passing again
|
2022-05-10 19:51:01 +01:00 |
|
Ian Lynagh
|
ceb1e57ddd
|
Kotlin: Add support for objects
|
2022-05-10 19:51:01 +01:00 |
|