Просмотр исходного кода

use isHostname utility method

master
Jonathan Cobb 4 лет назад
Родитель
Сommit
507530784e
1 измененных файлов: 2 добавлений и 2 удалений
  1. +2
    -2
      src/main/java/bubble/abp/BlockTarget.java

+ 2
- 2
src/main/java/bubble/abp/BlockTarget.java Просмотреть файл

@@ -18,7 +18,7 @@ import static org.cobbzilla.util.daemon.ZillaRuntime.empty;
import static org.cobbzilla.util.http.HttpSchemes.stripScheme; import static org.cobbzilla.util.http.HttpSchemes.stripScheme;
import static org.cobbzilla.util.json.JsonUtil.json; import static org.cobbzilla.util.json.JsonUtil.json;
import static org.cobbzilla.util.json.JsonUtil.jsonQuoteRegex; import static org.cobbzilla.util.json.JsonUtil.jsonQuoteRegex;
import static org.cobbzilla.util.string.ValidationRegexes.HOST_PATTERN;
import static org.cobbzilla.util.string.ValidationRegexes.isHostname;


@NoArgsConstructor @Accessors(chain=true) @EqualsAndHashCode(of={"domainRegex", "regex"}) @NoArgsConstructor @Accessors(chain=true) @EqualsAndHashCode(of={"domainRegex", "regex"})
public class BlockTarget { public class BlockTarget {
@@ -51,7 +51,7 @@ public class BlockTarget {
} }


public static String hostOrNull(String hostPart) { public static String hostOrNull(String hostPart) {
return HOST_PATTERN.matcher(hostPart).matches() ? hostPart : null;
return isHostname(hostPart) ? hostPart : null;
} }


public static BlockTarget parseBubbleLine(String line) { public static BlockTarget parseBubbleLine(String line) {


Загрузка…
Отмена
Сохранить