From 5252cd4da46bbfa8bb7412ffde8352fd0acb286e Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Thu, 7 Dec 2017 16:57:22 +0300 Subject: [PATCH] Lift return or assignment: use register...WithoutOfflineInformation --- .../idea/inspections/LiftReturnOrAssignmentInspection.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/inspections/LiftReturnOrAssignmentInspection.kt b/idea/src/org/jetbrains/kotlin/idea/inspections/LiftReturnOrAssignmentInspection.kt index 5a69c7024ec..0366355b1d7 100644 --- a/idea/src/org/jetbrains/kotlin/idea/inspections/LiftReturnOrAssignmentInspection.kt +++ b/idea/src/org/jetbrains/kotlin/idea/inspections/LiftReturnOrAssignmentInspection.kt @@ -37,9 +37,10 @@ class LiftReturnOrAssignmentInspection : AbstractKotlinInspection() { val foldableReturns = BranchedFoldingUtils.getFoldableReturns(expression) if (foldableReturns?.isNotEmpty() == true) { val hasOtherReturns = expression.anyDescendantOfType { it !in foldableReturns } - holder.registerProblem( + holder.registerProblemWithoutOfflineInformation( keyword, "Return can be lifted out of '${keyword.text}'", + isOnTheFly, if (!hasOtherReturns && foldableReturns.size > 1) ProblemHighlightType.GENERIC_ERROR_OR_WARNING else ProblemHighlightType.INFORMATION, LiftReturnOutFix(keyword.text)