Files
openide/java/java-tests/testData/refactoring/inlineMethod/BooleanResultInIfChain.java
Tagir Valeev 9f74153b21 [java-refactoring] CodeBlockSurrounder: avoid collapsing with unrelated if-statement
Fixes IDEA-360579 Inline Method creates uncompilable code

GitOrigin-RevId: cd73e3e730b8cef37f4a26235a2ab3db812f02ff
2024-10-18 10:13:21 +00:00

16 lines
293 B
Java

// IDEA-360579
class Hades {
void persephone(boolean xyz, int param) {
if(xyz && !in<caret>lineMe(param)){
System.out.println();
}
}
boolean inlineMe(int param) {
boolean result = false;
if (param >= 10) {
result = param != 20;
}
return result;
}
}