Files
openide/java/java-tests/testData/refactoring/moveInstanceMethod/ConflictingLocalVariableAndTargetClassField.java
2017-06-08 17:49:06 +03:00

23 lines
457 B
Java

import java.util.ArrayList;
import java.util.List;
class Data {
final List<Datum> datums;
Data(List<Datum> datums) {
this.datums = datums;
}
static class Datum { }
}
class DataUser {
public List<Data.Datum> fi<caret>lter(Data data) {
List<Data.Datum> datums = new ArrayList<>();
for (Data.Datum datum : data.datums) {
if (datum != null) datums.add(datum);
}
return datums;
}
}