X-Git-Url: https://git.pterodactylus.net/?p=xudocci.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fxdcc%2Fui%2Fstdin%2FSearchCommand.java;h=3b3afe8f40cab24ae468edd2860ce96163f53128;hp=746f01c763919a310e72ba58f438316f1e42d22a;hb=622f19bf29f11c2feaf1b86ae962be6498a6bde8;hpb=8ccf6fb9615a48da74239b56be56f1d4772896a5 diff --git a/src/main/java/net/pterodactylus/xdcc/ui/stdin/SearchCommand.java b/src/main/java/net/pterodactylus/xdcc/ui/stdin/SearchCommand.java index 746f01c..3b3afe8 100644 --- a/src/main/java/net/pterodactylus/xdcc/ui/stdin/SearchCommand.java +++ b/src/main/java/net/pterodactylus/xdcc/ui/stdin/SearchCommand.java @@ -90,18 +90,18 @@ public class SearchCommand implements Command { 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) {