From 3a67f06c9e6a07341ab0684ca3499dc26aa5e81b Mon Sep 17 00:00:00 2001 From: Tamas Cservenak Date: Wed, 21 Jan 2026 11:44:53 +0100 Subject: [PATCH 1/2] Fix: modularize But for this we need a ground up (dependencies) overhaul. --- pom.xml | 2 +- src/main/java/module-info.java | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 src/main/java/module-info.java diff --git a/pom.xml b/pom.xml index dd583fe..20832f5 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.github.ipfs java-ipfs-http-client - v1.4.5-SNAPSHOT + 1.4.5-SNAPSHOT jar java-ipfs-http-client diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java new file mode 100644 index 0000000..52bf63b --- /dev/null +++ b/src/main/java/module-info.java @@ -0,0 +1,9 @@ +module java.ipfs.http.client { + requires io.ipfs.multibase; + requires io.ipfs.multihash; + requires io.ipfs.multiaddr; + requires io.ipfs.cid; + + exports io.ipfs.api; + exports io.ipfs.api.cbor; +} From eea79da4cbee508dee654d6c1857da9b9534dd9c Mon Sep 17 00:00:00 2001 From: Tamas Cservenak Date: Wed, 21 Jan 2026 22:55:31 +0100 Subject: [PATCH 2/2] fix module name --- src/main/java/module-info.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java index 52bf63b..108a6a7 100644 --- a/src/main/java/module-info.java +++ b/src/main/java/module-info.java @@ -1,4 +1,4 @@ -module java.ipfs.http.client { +module io.ipfs.http.client { requires io.ipfs.multibase; requires io.ipfs.multihash; requires io.ipfs.multiaddr;