return state.setLastResults(lastResult);
}
- private static class SearchParameter {
+ static class SearchParameter {
private final boolean exclude;
private final Pattern pattern;
- private SearchParameter(boolean exclude, Pattern pattern) {
+ SearchParameter(boolean exclude, Pattern pattern) {
this.exclude = exclude;
this.pattern = pattern;
}
public boolean matches(String filename) {
- return pattern.matcher(filename).find() && !exclude;
+ return pattern.matcher(filename).find() == !exclude;
}
public static SearchParameter from(String parameter) {