X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fnotify%2FReplyVisibilityFilter.kt;h=e8a48cb32b876e99d910d2d6ca419b2b05583ba1;hb=891d9a46b2254a92a06e38e67b2fa33085e528b0;hp=34018f6168684c3f3b32ce80db2d586581a7aa4c;hpb=6ddb4dad913e7b06a5ac5f33f73bf8214049bd8e;p=Sone.git diff --git a/src/main/kotlin/net/pterodactylus/sone/notify/ReplyVisibilityFilter.kt b/src/main/kotlin/net/pterodactylus/sone/notify/ReplyVisibilityFilter.kt index 34018f6..e8a48cb 100644 --- a/src/main/kotlin/net/pterodactylus/sone/notify/ReplyVisibilityFilter.kt +++ b/src/main/kotlin/net/pterodactylus/sone/notify/ReplyVisibilityFilter.kt @@ -3,7 +3,6 @@ package net.pterodactylus.sone.notify import com.google.inject.ImplementedBy import net.pterodactylus.sone.data.PostReply import net.pterodactylus.sone.data.Sone -import java.util.function.Predicate @ImplementedBy(DefaultReplyVisibilityFilter::class) interface ReplyVisibilityFilter { @@ -11,7 +10,7 @@ interface ReplyVisibilityFilter { fun isReplyVisible(sone: Sone?, reply: PostReply): Boolean @JvmDefault - fun isVisible(currentSone: Sone?): Predicate = - Predicate { reply: PostReply -> isReplyVisible(currentSone, reply) } + fun isVisible(currentSone: Sone?) = + { reply: PostReply -> isReplyVisible(currentSone, reply) } }