From 738089a6fc1feb7d558f8cc4ced9dde3b4814aff Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Sat, 14 Jan 2017 05:04:44 +0800 Subject: [PATCH] Refactor Language --- source/net/filebot/Language.java | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/source/net/filebot/Language.java b/source/net/filebot/Language.java index e0bc067b..e2d8ba0d 100644 --- a/source/net/filebot/Language.java +++ b/source/net/filebot/Language.java @@ -84,17 +84,7 @@ public class Language implements Serializable { } public boolean matches(String code) { - if (Stream.of(iso_639_1, iso_639_2B, iso_639_3, tag).anyMatch(c -> c.equalsIgnoreCase(code))) { - return true; - } - - for (String c : names) { - if (c.equalsIgnoreCase(code) || code.toLowerCase().contains(c.toLowerCase())) { - return true; - } - } - - return false; + return Stream.concat(Stream.of(iso_639_1, iso_639_2B, iso_639_3, tag), Stream.of(names)).anyMatch(c -> c.equalsIgnoreCase(code)); } @Override