From 55dc929a1fc50e662b89b2b5c8f1cf52d003b43c Mon Sep 17 00:00:00 2001 From: Tamas Vajk Date: Wed, 16 Nov 2022 11:57:05 +0100 Subject: [PATCH] Kotlin: Add test case for confusing overloading query --- .../ConfusingOverloading.expected} | 0 .../ConfusingOverloading.qlref} | 0 .../Test.kt | 6 ++++++ 3 files changed, 6 insertions(+) rename java/ql/test/kotlin/query-tests/{ConfusingMethodSignature/ConfusingMethodSignature.expected => ConfusingOverloading/ConfusingOverloading.expected} (100%) rename java/ql/test/kotlin/query-tests/{ConfusingMethodSignature/ConfusingMethodSignature.qlref => ConfusingOverloading/ConfusingOverloading.qlref} (100%) rename java/ql/test/kotlin/query-tests/{ConfusingMethodSignature => ConfusingOverloading}/Test.kt (78%) diff --git a/java/ql/test/kotlin/query-tests/ConfusingMethodSignature/ConfusingMethodSignature.expected b/java/ql/test/kotlin/query-tests/ConfusingOverloading/ConfusingOverloading.expected similarity index 100% rename from java/ql/test/kotlin/query-tests/ConfusingMethodSignature/ConfusingMethodSignature.expected rename to java/ql/test/kotlin/query-tests/ConfusingOverloading/ConfusingOverloading.expected diff --git a/java/ql/test/kotlin/query-tests/ConfusingMethodSignature/ConfusingMethodSignature.qlref b/java/ql/test/kotlin/query-tests/ConfusingOverloading/ConfusingOverloading.qlref similarity index 100% rename from java/ql/test/kotlin/query-tests/ConfusingMethodSignature/ConfusingMethodSignature.qlref rename to java/ql/test/kotlin/query-tests/ConfusingOverloading/ConfusingOverloading.qlref diff --git a/java/ql/test/kotlin/query-tests/ConfusingMethodSignature/Test.kt b/java/ql/test/kotlin/query-tests/ConfusingOverloading/Test.kt similarity index 78% rename from java/ql/test/kotlin/query-tests/ConfusingMethodSignature/Test.kt rename to java/ql/test/kotlin/query-tests/ConfusingOverloading/Test.kt index b802d9f76a0..37dbe32f378 100644 --- a/java/ql/test/kotlin/query-tests/ConfusingMethodSignature/Test.kt +++ b/java/ql/test/kotlin/query-tests/ConfusingOverloading/Test.kt @@ -12,3 +12,9 @@ class A { fun fn(value: T, i: Int = 1) {} fun fn(value: String, i: Int = 1) {} } + +class Foo { + val str by lazy { + "someString" + } +}