Load static final fields of appropriate types from Java as const
This commit is contained in:
@@ -11,5 +11,5 @@ public open class AnnotatedField {
|
||||
}
|
||||
|
||||
// Static members
|
||||
@test.AnnotatedField.Anno(value = "static") public final val x: kotlin.Int = 0
|
||||
@test.AnnotatedField.Anno(value = "static") public const final val x: kotlin.Int = 0
|
||||
}
|
||||
|
||||
+1
-1
@@ -13,5 +13,5 @@ public interface StringConstantInParam {
|
||||
}
|
||||
|
||||
// Static members
|
||||
public final val HEL: kotlin.String = "hel"
|
||||
public const final val HEL: kotlin.String = "hel"
|
||||
}
|
||||
|
||||
@@ -4,10 +4,10 @@ public open class StaticFinal {
|
||||
public constructor StaticFinal()
|
||||
|
||||
// Static members
|
||||
public/*package*/ final val packageNonNull: kotlin.String = "bbb"
|
||||
public/*package*/ final val packageNull: kotlin.String!
|
||||
private final val privateNonNull: kotlin.String = "bbb"
|
||||
private final val privateNull: kotlin.String!
|
||||
public final val publicNonNull: kotlin.String = "aaa"
|
||||
public final val publicNull: kotlin.String!
|
||||
public/*package*/ const final val packageNonNull: kotlin.String = "bbb"
|
||||
public/*package*/ const final val packageNull: kotlin.String!
|
||||
private const final val privateNonNull: kotlin.String = "bbb"
|
||||
private const final val privateNull: kotlin.String!
|
||||
public const final val publicNonNull: kotlin.String = "aaa"
|
||||
public const final val publicNull: kotlin.String!
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user