KT-6077 Compiler does not issue error on unsafe access to ArrayList with nullable values

#KT-6077 Fixed
This commit is contained in:
Andrey Breslav
2014-10-21 13:49:14 +04:00
parent 7b89771953
commit a14eefcea3
13 changed files with 184 additions and 6 deletions
@@ -300,7 +300,7 @@ class LazyJavaTypeResolver(
override fun substitutionResult(replacement: JetType): JetType {
return if (replacement.isFlexible()) replacement
else create(TypeUtils.makeNotNullable(replacement), TypeUtils.makeNullable(replacement))
else create(replacement, TypeUtils.makeNullable(replacement))
}
override fun getSpecificityRelationTo(otherType: JetType): Specificity.Relation {