Removing debug methods from the main binary

This commit is contained in:
Vitor Pamplona
2025-05-15 16:40:44 -04:00
parent dc6f982ae9
commit ac7084ce84
3 changed files with 12 additions and 22 deletions
@@ -56,11 +56,6 @@ open class Event(
fun toJson(): String = EventManualSerializer.toJson(id, pubKey, createdAt, kind, tags, content, sig) fun toJson(): String = EventManualSerializer.toJson(id, pubKey, createdAt, kind, tags, content, sig)
/**
* For debug purposes only
*/
fun toPrettyJson(): String = EventManualSerializer.toPrettyJson(id, pubKey, createdAt, kind, tags, content, sig)
companion object { companion object {
fun fromJson(json: String): Event = EventMapper.fromJson(json) fun fromJson(json: String): Event = EventMapper.fromJson(json)
@@ -26,7 +26,7 @@ import com.vitorpamplona.quartz.nip01Core.core.HexKey
class EventManualSerializer { class EventManualSerializer {
companion object { companion object {
private fun assemble( fun assemble(
id: HexKey, id: HexKey,
pubKey: HexKey, pubKey: HexKey,
createdAt: Long, createdAt: Long,
@@ -69,21 +69,5 @@ class EventManualSerializer {
val obj = assemble(id, pubKey, createdAt, kind, tags, content, sig) val obj = assemble(id, pubKey, createdAt, kind, tags, content, sig)
return EventMapper.mapper.writeValueAsString(obj) return EventMapper.mapper.writeValueAsString(obj)
} }
/**
* For debug purposes only
*/
fun toPrettyJson(
id: HexKey,
pubKey: HexKey,
createdAt: Long,
kind: Int,
tags: Array<Array<String>>,
content: String,
sig: String,
): String {
val obj = assemble(id, pubKey, createdAt, kind, tags, content, sig)
return EventMapper.mapper.writerWithDefaultPrettyPrinter().writeValueAsString(obj)
}
} }
} }
@@ -20,6 +20,9 @@
*/ */
package com.vitorpamplona.quartz.nip01Core.metadata package com.vitorpamplona.quartz.nip01Core.metadata
import com.vitorpamplona.quartz.nip01Core.core.Event
import com.vitorpamplona.quartz.nip01Core.jackson.EventManualSerializer
import com.vitorpamplona.quartz.nip01Core.jackson.EventMapper
import com.vitorpamplona.quartz.utils.nsecToSigner import com.vitorpamplona.quartz.utils.nsecToSigner
import org.junit.Assert.assertEquals import org.junit.Assert.assertEquals
import org.junit.Test import org.junit.Test
@@ -27,6 +30,14 @@ import org.junit.Test
class UpdateMetadataTest { class UpdateMetadataTest {
val signer = "nsec10g0wheggqn9dawlc0yuv6adnat6n09anr7eyykevw2dm8xa5fffs0wsdsr".nsecToSigner() val signer = "nsec10g0wheggqn9dawlc0yuv6adnat6n09anr7eyykevw2dm8xa5fffs0wsdsr".nsecToSigner()
/**
* For debug purposes only
*/
fun Event.toPrettyJson(): String {
val obj = EventManualSerializer.assemble(id, pubKey, createdAt, kind, tags, content, sig)
return EventMapper.mapper.writerWithDefaultPrettyPrinter().writeValueAsString(obj)
}
@Test @Test
fun createNewMetadata() { fun createNewMetadata() {
val test = signer.sign(MetadataEvent.createNew("Vitor", createdAt = 1740669816)) val test = signer.sign(MetadataEvent.createNew("Vitor", createdAt = 1740669816))