x?.y is now nullable even if y is Unit + three tests + codegen test fix + source code fix #KT-7936 Fixed #KT-8347 Fixed

This commit is contained in:
Mikhail Glukhikh
2015-08-04 15:35:15 +03:00
parent 850580dc87
commit 5b31560808
11 changed files with 80 additions and 3 deletions
@@ -59,7 +59,7 @@ class MigrateAnnotationMethodCallInWholeFile : IntentionAction {
forEach {
(it.getPsiElement() as? JetCallExpression)?.let { MigrateAnnotationMethodCallFix.replaceWithSimpleCall(it) }
}
}
} ?: Unit
companion object : JetSingleIntentionActionFactory() {
override fun createAction(diagnostic: Diagnostic) = MigrateAnnotationMethodCallInWholeFile()