diff --git a/nostr-java-event/pom.xml b/nostr-java-event/pom.xml index 44eecddbd..7a71a0909 100644 --- a/nostr-java-event/pom.xml +++ b/nostr-java-event/pom.xml @@ -13,6 +13,12 @@ jar + + me.champeau.openbeans + openbeans + ${openbeans.version} + + org.projectlombok diff --git a/nostr-java-event/src/main/java/module-info.java b/nostr-java-event/src/main/java/module-info.java index c8ed2e4bc..13093aea2 100644 --- a/nostr-java-event/src/main/java/module-info.java +++ b/nostr-java-event/src/main/java/module-info.java @@ -9,6 +9,7 @@ requires nostr.util; requires java.logging; requires java.desktop; + requires openbeans; exports nostr.event; exports nostr.event.impl; diff --git a/nostr-java-event/src/main/java/nostr/event/BaseTag.java b/nostr-java-event/src/main/java/nostr/event/BaseTag.java index e2023dcc0..79c4587fe 100644 --- a/nostr-java-event/src/main/java/nostr/event/BaseTag.java +++ b/nostr-java-event/src/main/java/nostr/event/BaseTag.java @@ -3,8 +3,8 @@ import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import java.beans.IntrospectionException; -import java.beans.PropertyDescriptor; +import com.googlecode.openbeans.IntrospectionException; +import com.googlecode.openbeans.PropertyDescriptor; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.util.ArrayList; diff --git a/pom.xml b/pom.xml index f192f7ed2..43c890db7 100644 --- a/pom.xml +++ b/pom.xml @@ -34,8 +34,10 @@ 19 19 + 1.0.2 + - 1.18.24 + 1.18.30 1.70 1.72