X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Ffilters%2FExtractUrlFilter.java;h=78c589e24d6e66eedb05533bf6eced02a77452ee;hb=d4fe0c7f56a77104924bf50cbfeb6775cd12dc25;hp=b0756866f6a8a6fd3b3efb988fff4e2a9a2301f9;hpb=ddb2be2da6903b948859076ed522551fb81ae536;p=rhynodge.git diff --git a/src/main/java/net/pterodactylus/rhynodge/filters/ExtractUrlFilter.java b/src/main/java/net/pterodactylus/rhynodge/filters/ExtractUrlFilter.java index b075686..78c589e 100644 --- a/src/main/java/net/pterodactylus/rhynodge/filters/ExtractUrlFilter.java +++ b/src/main/java/net/pterodactylus/rhynodge/filters/ExtractUrlFilter.java @@ -26,6 +26,7 @@ import net.pterodactylus.rhynodge.states.HtmlState; import net.pterodactylus.rhynodge.states.StringState; import com.google.common.base.Optional; +import org.jetbrains.annotations.NotNull; import org.jsoup.nodes.Document; /** @@ -35,8 +36,9 @@ import org.jsoup.nodes.Document; */ public abstract class ExtractUrlFilter implements Filter { + @NotNull @Override - public State filter(State state) { + public State filter(@NotNull State state) { checkArgument(state instanceof HtmlState, "state must be an HTML state"); HtmlState htmlState = (HtmlState) state;