34e6649d31
Before this commit, nullable argument could match not null parameter. Now we require also correct nullability that breaks some cases
10 lines
236 B
Kotlin
Vendored
10 lines
236 B
Kotlin
Vendored
fun foo(c : Collection<String>) = {
|
|
c.filter{
|
|
val s : String? = bar()
|
|
if (s == null) false // here!
|
|
<!INAPPLICABLE_CANDIDATE!>zoo<!>(s)
|
|
}
|
|
}
|
|
|
|
fun bar() : String? = null
|
|
fun zoo(s : String) : Boolean = true |