mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-08 15:53:19 +00:00
publicField -> JvmField
Effectively drop publicField and introduce JvmField (which has the same effect for now) Implement frontend checks for @JvmField Replace publicField -> JvmField in test data
This commit is contained in:
committed by
Michael Bogdanov
parent
bfaf806f47
commit
6cf9bfdb70
@@ -1,5 +1,5 @@
|
||||
public final class C {
|
||||
@kotlin.jvm.publicField
|
||||
@kotlin.jvm.JvmField
|
||||
public static final java.lang.String foo = "A";
|
||||
public static final C.Companion Companion;
|
||||
|
||||
|
||||
@@ -2,6 +2,6 @@
|
||||
|
||||
class C {
|
||||
companion object {
|
||||
@[publicField] private val foo: String = "A"
|
||||
@[kotlin.jvm.JvmField] private val foo: String = "A"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
public final class C {
|
||||
@kotlin.jvm.publicField
|
||||
@kotlin.jvm.JvmField
|
||||
public final java.lang.String foo = "A";
|
||||
|
||||
public C() { /* compiled code */ }
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// C
|
||||
|
||||
class C {
|
||||
@[kotlin.jvm.publicField] private val foo: String = "A"
|
||||
@[kotlin.jvm.JvmField] private val foo: String = "A"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user