Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/convert2Local/beforeBlocksInSameMethod.java
Artemiy Sartakov 6fbd5cc914 ConvertToLocalInspection: CR fixes (IDEA-CR-42222)
1. localVariableIsCopy -> isLocalVariableCopy
2. added more precise convert to local quick fix message (with info about to where field will be inlined)
3. fixed tests for new convert to local quick fix messages
4. removed inlineVariable(PsiVariable, PsiExpression)
2019-01-28 18:32:01 +07:00

22 lines
498 B
Java

// "Convert field to local variable in method 'IntelliJBugConvertToLocal'" "true"
import java.util.ArrayList;
class ITest {
private ArrayList<String> may<caret>BeLocal = new ArrayList<String>(); //my comment to keep in code
public IntelliJBugConvertToLocal(int x, int z) {
if (x == 5) {
mayBeLocal.add("jjj");
}
if (x > z) {
useIt(mayBeLocal);
}
}
@SuppressWarnings("UnusedParameters")
private void useIt(Object data) {
System.out.println(data);
}
}