Tamas Vajk
|
d65c52bfc5
|
Kotlin: Add test for useless null check on safe calls
|
2022-10-19 08:49:56 +02:00 |
|
Tamás Vajk
|
85fbf4b965
|
Merge pull request #10767 from tamasvajk/kotlin-prop-ref-fix
Kotlin: adjust extracted property reference base class
|
2022-10-17 09:40:03 +02:00 |
|
Tamas Vajk
|
955336fb22
|
Kotlin: exclude generated code from useless parameter check
|
2022-10-12 12:42:56 +02:00 |
|
Tamas Vajk
|
aa9dc3a764
|
Kotlin: Add test case for useless parameter FP
|
2022-10-12 12:42:27 +02:00 |
|
Tamas Vajk
|
43f9331052
|
Kotlin: adjust extracted property reference base class
|
2022-10-11 12:52:26 +02:00 |
|
Tamas Vajk
|
92b425b1c2
|
Kotlin: Add test to show imperfections in property reference extraction
|
2022-10-11 12:51:06 +02:00 |
|
Tamás Vajk
|
1cf2db1a0b
|
Merge pull request #10718 from tamasvajk/kotlin-internal-repr
Kotlin: ignore properties in `java/internal-representation-exposure` check
|
2022-10-10 13:58:55 +02:00 |
|
Tamas Vajk
|
51f9314a50
|
Kotlin: Consider ::class type check in equals
|
2022-10-07 09:23:01 +02:00 |
|
Tamas Vajk
|
f7f12076df
|
Kotlin: Add test case for ::class type check in equals
|
2022-10-07 09:22:10 +02:00 |
|
Tamas Vajk
|
cd64faf635
|
Kotlin: ignore properties in java/internal-representation-exposure check
|
2022-10-07 09:13:14 +02:00 |
|
Tamas Vajk
|
e9a304bad0
|
Kotlin: Add test for exposed internal representation
|
2022-10-07 09:12:36 +02:00 |
|
Tamás Vajk
|
350d137b2e
|
Merge pull request #9145 from tamasvajk/kotlin-useless-param
Kotlin: Respect `override` modifier in useless parameter query
|
2022-05-17 08:43:59 +02:00 |
|
Tamás Vajk
|
fcb3d78eae
|
Merge pull request #9146 from tamasvajk/kotlin-inner-class-static
Kotlin: exclude Kotlin source from 'inner class could be static' check
|
2022-05-17 08:43:39 +02:00 |
|
Tamás Vajk
|
26553cefc5
|
Merge pull request #9149 from tamasvajk/kotlin-maybe-null
Kotlin: Exclude operands of `NotNullExpr` from NullMaybe query
|
2022-05-17 08:43:24 +02:00 |
|
Tamas Vajk
|
7d5844a9a4
|
Kotlin: Add more type check casts to MissingInstanceofInEquals query
|
2022-05-13 13:52:52 +02:00 |
|
Tamas Vajk
|
e2efef7bd7
|
Kotlin: Add more type check tests for MissingInstanceofInEquals query
|
2022-05-13 13:50:59 +02:00 |
|
Tamas Vajk
|
c2a8965c90
|
Kotlin: Exclude operands of NotNullExpr from NullMaybe query
|
2022-05-13 13:42:10 +02:00 |
|
Tamas Vajk
|
e5d78687aa
|
Kotlin: Add test for NullMaybe query
|
2022-05-13 13:41:25 +02:00 |
|
Tamas Vajk
|
631ba8adcf
|
Kotlin: exclude Kotlin source from 'inner class could be static' check
|
2022-05-13 11:20:28 +02:00 |
|
Tamas Vajk
|
cd17e2eb28
|
Kotlin: add potentially static inner class test
|
2022-05-13 11:19:29 +02:00 |
|
Tamas Vajk
|
5ce2573cc1
|
Kotlin: Respect override modifier in useless parameter query
|
2022-05-13 11:08:35 +02:00 |
|
Tamas Vajk
|
6af4b74528
|
Kotlin: add useless parameter test for generic override
|
2022-05-13 11:07:22 +02:00 |
|
Tamas Vajk
|
749d606f84
|
Fix expected file of useless null check test
|
2022-05-10 19:51:30 +01:00 |
|
Ian Lynagh
|
b35b74779a
|
Revert "Fix CFG construction of ExprStmt and StmtExpr"
This reverts commit db8d718cdbf0bef9cdf246221a921b99d4b22bea.
It broke ql/java/ql/test/library-tests/successors/TestDeclarations
|
2022-05-10 19:51:28 +01:00 |
|
Tamas Vajk
|
8282e57db5
|
Fix CFG construction of ExprStmt and StmtExpr
|
2022-05-10 19:51:28 +01:00 |
|
Tamas Vajk
|
81cb81366b
|
Add test case for CFG issue with && in if condition
|
2022-05-10 19:51:28 +01:00 |
|
Tamas Vajk
|
47799ae040
|
Code quality improvements + add dedicated DeadRefTypes test
|
2022-05-10 19:51:28 +01:00 |
|
Tamas Vajk
|
505ccbbcf6
|
Extract override modifier
|
2022-05-10 19:51:28 +01:00 |
|
Tamas Vajk
|
92de139805
|
Add override tests
|
2022-05-10 19:51:27 +01:00 |
|