Files
kotlin-fork/nj2k/testData/newJ2k/annotations/jetbrainsNotNull.kt
T
2019-09-29 11:39:36 +03:00

27 lines
600 B
Kotlin
Vendored

// ERROR: Unresolved reference: Test
// !forceNotNullTypes: false
// !specifyLocalVariableTypeByDefault: true
package test
class Test(str: String) {
internal var myStr = "String2"
fun sout(str: String) { // UNNECESSARY_NOT_NULL_ASSERTION heuristic does not work any more, instead we can skip generating !! altogether
println(str)
}
fun dummy(str: String): String {
return str
}
fun test() {
sout("String")
val test = "String2"
sout(test)
sout(dummy(test))
test.Test(test)
}
init {
myStr = str
}
}