Improves names of the repost methods

This commit is contained in:
Vitor Pamplona
2025-07-31 17:43:31 -04:00
parent ba460e011e
commit 14e860928b
3 changed files with 24 additions and 18 deletions
@@ -41,6 +41,7 @@ import com.vitorpamplona.quartz.nip01Core.tags.people.pTag
import com.vitorpamplona.quartz.nip31Alts.AltTag
import com.vitorpamplona.quartz.nip31Alts.alt
import com.vitorpamplona.quartz.utils.TimeUtils
import com.vitorpamplona.quartz.utils.lastNotNullOfOrNull
@Immutable
class GenericRepostEvent(
@@ -66,18 +67,18 @@ class GenericRepostEvent(
override fun linkedAddressIds() = tags.mapNotNull(ATag::parseAddressId)
fun boostedEvents() = tags.mapNotNull(ETag::parse)
fun boostedEvent() = tags.lastNotNullOfOrNull(ETag::parse)
fun boostedATags() = tags.mapNotNull(ATag::parse)
fun boostedATag() = tags.lastNotNullOfOrNull(ATag::parse)
fun boostedAddresses() = tags.mapNotNull(ATag::parseAddress)
fun boostedAddress() = tags.lastNotNullOfOrNull(ATag::parseAddress)
fun boostedEventId() = tags.lastNotNullOfOrNull(ETag::parseId)
fun boostedAddressIds() = tags.lastNotNullOfOrNull(ATag::parseAddressId)
fun originalAuthors() = tags.mapNotNull(PTag::parse)
fun boostedEventIds() = tags.mapNotNull(ETag::parseId)
fun boostedAddressIds() = tags.mapNotNull(ATag::parseAddressId)
fun originalAuthorKeys() = tags.mapNotNull(PTag::parseKey)
fun containedPost() =
@@ -39,6 +39,7 @@ import com.vitorpamplona.quartz.nip01Core.tags.people.PTag
import com.vitorpamplona.quartz.nip01Core.tags.people.pTag
import com.vitorpamplona.quartz.nip31Alts.alt
import com.vitorpamplona.quartz.utils.TimeUtils
import com.vitorpamplona.quartz.utils.lastNotNullOfOrNull
@Immutable
class RepostEvent(
@@ -64,18 +65,18 @@ class RepostEvent(
override fun linkedAddressIds() = tags.mapNotNull(ATag::parseAddressId)
fun boostedEvents() = tags.mapNotNull(ETag::parse)
fun boostedEvent() = tags.lastNotNullOfOrNull(ETag::parse)
fun boostedATags() = tags.mapNotNull(ATag::parse)
fun boostedATag() = tags.lastNotNullOfOrNull(ATag::parse)
fun boostedAddresses() = tags.mapNotNull(ATag::parseAddress)
fun boostedAddress() = tags.lastNotNullOfOrNull(ATag::parseAddress)
fun boostedEventId() = tags.lastNotNullOfOrNull(ETag::parseId)
fun boostedAddressIds() = tags.lastNotNullOfOrNull(ATag::parseAddressId)
fun originalAuthors() = tags.mapNotNull(PTag::parse)
fun boostedEventIds() = tags.mapNotNull(ETag::parseId)
fun boostedAddressIds() = tags.mapNotNull(ATag::parseAddressId)
fun originalAuthorKeys() = tags.mapNotNull(PTag::parseKey)
fun containedPost() =