X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Ffilters%2FBlacklistFilter.java;h=5194448769f14c2934b500b9fb86a8e94fc88e3a;hb=f7bcb2f20616031f6b337bf11ce80dfe861816c9;hp=145f26fe2bf397eed97eeaa7371c035fccd59d02;hpb=35c7951892f6d9444e6b0324cd325183bcc78653;p=rhynodge.git diff --git a/src/main/java/net/pterodactylus/rhynodge/filters/BlacklistFilter.java b/src/main/java/net/pterodactylus/rhynodge/filters/BlacklistFilter.java index 145f26f..5194448 100644 --- a/src/main/java/net/pterodactylus/rhynodge/filters/BlacklistFilter.java +++ b/src/main/java/net/pterodactylus/rhynodge/filters/BlacklistFilter.java @@ -56,7 +56,7 @@ public class BlacklistFilter implements Filter { return new TorrentState(from(torrentState.torrentFiles()).filter(new Predicate() { @Override public boolean apply(TorrentFile torrentFile) { - return (torrentFile == null) ? false : nameDoesNotMatchAFilterWord(torrentFile.name()); + return (torrentFile != null) && nameDoesNotMatchAFilterWord(torrentFile.name()); } private boolean nameDoesNotMatchAFilterWord(final String name) { @@ -72,19 +72,24 @@ public class BlacklistFilter implements Filter { public static BlacklistFilter createDefaultBlacklistFilter() { return new BlacklistFilter(asList( + "[G2G]", "-3LT0N", "-ADTRG", "-AMIABLE", "-AN0NYM0US", "-AQOS", "-AXED", + "-BiDA", "-CM", "-DiRTYMARY", "-EDAW", + "-EVO", + "-EVOLVE", "-FooKaS", "-Haggebulle", "-HELLRAZ0R", "-juggs", + "-KILLERS", "-LEGi0N", "-MAX", "-MiLLENiUM", @@ -92,13 +97,16 @@ public class BlacklistFilter implements Filter { "-NYDIC", "-P2P", "-PLAYNOW", + "-RARBG", "-S4A", + "-SHODAN", "-SPARKS", "-SUFFiCE", "-TAMILROCKERS", "-TASTE", "-THC", "-UnKnOwN", + "-UNiQUE", "-W00D" )); }