Write constant initializer for java properties

This commit is contained in:
Natalia Ukhorskaya
2014-02-07 15:35:43 +04:00
parent 74c4234c64
commit 17259a052e
18 changed files with 135 additions and 38 deletions

View File

@@ -2,5 +2,5 @@ package test
public final class FinalFieldAsVal : java.lang.Object {
public constructor FinalFieldAsVal()
public final val f: kotlin.Int
public final val f: kotlin.Int = 1.toInt()
}

View File

@@ -4,5 +4,5 @@ import java.util.*
public open class WrongFieldMutability : Object() {
public var fooNotFinal : String? = ""
public val fooFinal : String? = ""
public val fooFinal : String? = "Test"
}

View File

@@ -2,6 +2,6 @@ package test
public open class WrongFieldMutability : java.lang.Object {
public constructor WrongFieldMutability()
public final val fooFinal: kotlin.String?
public final val fooFinal: kotlin.String? = "Test"
public final var fooNotFinal: kotlin.String?
}