From ab0686e5db89445cf60ca704b6f86e0f464fe386 Mon Sep 17 00:00:00 2001 From: Rustam Vishnyakov Date: Fri, 4 May 2018 12:22:14 +0300 Subject: [PATCH] Inlined file variable https://upsource.jetbrains.com/IDEA/review/IDEA-CR-32092?commentId=ddf03cd4-ea99-4c3e-8c26-8ebace06e04c&filePath=/community/plugins/InspectionGadgets/src/com/siyeh/ig/migration/WhileCanBeForeachInspection.java --- .../com/siyeh/ig/migration/WhileCanBeForeachInspection.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/InspectionGadgets/src/com/siyeh/ig/migration/WhileCanBeForeachInspection.java b/plugins/InspectionGadgets/src/com/siyeh/ig/migration/WhileCanBeForeachInspection.java index b6e39baff7c5..212ead64b686 100644 --- a/plugins/InspectionGadgets/src/com/siyeh/ig/migration/WhileCanBeForeachInspection.java +++ b/plugins/InspectionGadgets/src/com/siyeh/ig/migration/WhileCanBeForeachInspection.java @@ -54,7 +54,6 @@ public class WhileCanBeForeachInspection extends WhileCanBeForeachInspectionBase private static void replaceWhileWithForEach(@NotNull PsiWhileStatement whileStatement) { final PsiStatement body = whileStatement.getBody(); - final PsiFile file = whileStatement.getContainingFile(); if (body == null) { return; } @@ -111,7 +110,7 @@ public class WhileCanBeForeachInspection extends WhileCanBeForeachInspectionBase } @NonNls final StringBuilder out = new StringBuilder(); out.append("for("); - if (JavaCodeStyleSettings.getInstance(file).GENERATE_FINAL_PARAMETERS) { + if (JavaCodeStyleSettings.getInstance(whileStatement.getContainingFile()).GENERATE_FINAL_PARAMETERS) { out.append("final "); } out.append(iteratorContentType.getCanonicalText()).append(' ').append(contentVariableName).append(": ");