Do not load JvmPackageName-annotated parts on Kotlin < 1.2
This commit is contained in:
@@ -13,6 +13,7 @@ var v: Int = 1
|
||||
inline fun i(block: () -> Unit) = block()
|
||||
|
||||
// FILE: B.kt
|
||||
// LANGUAGE_VERSION: 1.2
|
||||
|
||||
import foo.*
|
||||
|
||||
|
||||
@@ -10,6 +10,7 @@ fun f() = "OK"
|
||||
var v: Int = 1
|
||||
|
||||
// FILE: B.kt
|
||||
// LANGUAGE_VERSION: 1.2
|
||||
|
||||
fun box(): String {
|
||||
v = 2
|
||||
|
||||
@@ -12,6 +12,7 @@ fun f() = "OK"
|
||||
var v: Int = 1
|
||||
|
||||
// FILE: B.kt
|
||||
// LANGUAGE_VERSION: 1.2
|
||||
|
||||
import foo.*
|
||||
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
package foo
|
||||
|
||||
fun file1() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
@file:Suppress("INVISIBLE_MEMBER", "INVISIBLE_REFERENCE")
|
||||
@file:JvmPackageName("j")
|
||||
package foo
|
||||
|
||||
fun file2() {}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
foo
|
||||
foo/FooKt
|
||||
Reference in New Issue
Block a user