X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fnotify%2FDefaultPostVisibilityFilter.java;h=7479d315dadd80f8875722b408b3f9969c3055b6;hp=a1ecfb78f4098305e44b3268f2ef935b6e6c2e80;hb=30223db6e2ad13491be1b46c6c13b41fbcc3937f;hpb=fedc22de1913a39285d0704a56f3d8b3f8361a00 diff --git a/src/main/java/net/pterodactylus/sone/notify/DefaultPostVisibilityFilter.java b/src/main/java/net/pterodactylus/sone/notify/DefaultPostVisibilityFilter.java index a1ecfb7..7479d31 100644 --- a/src/main/java/net/pterodactylus/sone/notify/DefaultPostVisibilityFilter.java +++ b/src/main/java/net/pterodactylus/sone/notify/DefaultPostVisibilityFilter.java @@ -1,9 +1,5 @@ package net.pterodactylus.sone.notify; -import java.util.function.Predicate; - -import static com.google.common.base.Preconditions.checkNotNull; - import javax.annotation.Nonnull; import javax.annotation.Nullable; import javax.inject.Singleton; @@ -53,7 +49,6 @@ public class DefaultPostVisibilityFilter implements PostVisibilityFilter { */ @Override public boolean isPostVisible(@Nullable Sone sone, @Nonnull Post post) { - checkNotNull(post, "post must not be null"); if (!post.isLoaded()) { return false; } @@ -83,10 +78,4 @@ public class DefaultPostVisibilityFilter implements PostVisibilityFilter { return post.getTime() <= System.currentTimeMillis(); } - @Override - @Nonnull - public Predicate isVisible(@Nullable final Sone currentSone) { - return post -> (post != null) && isPostVisible(currentSone, post); - } - }