Files
openide/java/java-tests/testData/refactoring/inlineMethod/NotAStatement.java.after
Tagir Valeev bd411cb482 [java-refactoring] Inline method: do not inline parameters that have non-pure method call in initializer
To compensate somewhat, inline parameters that are executed as the first expression inside the method (or previous expressions are harmless)

GitOrigin-RevId: ff4bc5ce45bfb3e12a83dc8ccb97b1767558bcbe
2022-10-07 17:17:52 +00:00

22 lines
373 B
Plaintext

class AAA {
void fff(Project myProject) {
ensureFilesWritable(new String[1]).hasReadonlyFiles();
}
private Status ensureFilesWritable(final String[] strings) {
return new Status(strings);
}
class Status {
public Status(final String[] strings) {
}
boolean hasReadonlyFiles() {
return true;
}
}
class Project {
}
}