11a3482970
#KT-38632 Fixed
33 lines
1.0 KiB
Kotlin
Vendored
33 lines
1.0 KiB
Kotlin
Vendored
import test.ToBeImportedJava.staticMethod
|
|
import test.ToBeImportedJava.TO_BE_IMPORTED_CONST
|
|
import test.ToBeImportedJava
|
|
import test.ToBeImportedKotlin
|
|
import java.util.HashMap
|
|
import java.util.ArrayList
|
|
|
|
class Target {
|
|
var listOfPlatformType: List<String> = ArrayList()
|
|
|
|
var unresolved: UnresolvedInterface<UnresolvedGeneric> = UnresolvedImplementation() // Should not add import
|
|
|
|
var hashMapOfNotImported: Map<ToBeImportedJava, ToBeImportedKotlin> = HashMap()
|
|
|
|
fun acceptKotlinClass(tbi: ToBeImportedKotlin) {
|
|
|
|
}
|
|
|
|
fun acceptJavaClass(tbi: ToBeImportedJava) {
|
|
|
|
}
|
|
|
|
var ambiguousKotlin: IAmbiguousKotlin =
|
|
AmbiguousKotlin() // Should not add import in case of 2 declarations in Kotlin
|
|
var ambiguous: IAmbiguous =
|
|
Ambiguous() // Should not add import in case of ambiguous declarations in Kotlin and in Java
|
|
var ambiguousJava: IAmbiguousJava = AmbiguousJava() // Should not add import in case of 2 declarations in Java
|
|
|
|
fun workWithStatics() {
|
|
val a = TO_BE_IMPORTED_CONST
|
|
staticMethod()
|
|
}
|
|
} |