# module

name: es.iti.wakamiti.plugins.xray
version: 1.0.0
target_platform: universal
mvn_groupId: es.iti.wakamiti
mvn_artifactId: xray-wakamiti-plugin
mvn_version: 1.0.0
type: jar
sha256: 102e766b09dc42d93076e38bc5f37b111018855781d8d6f7fb043888cd880a01
created_at: 2026-04-20 19:24:48
module_info:
{:name "es.iti.wakamiti.plugins.xray",
 :exports
 [{:package "es.iti.wakamiti.xray"}
  {:package "es.iti.wakamiti.xray.model"}
  {:package "es.iti.wakamiti.xray.api"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "org.slf4j"}
  {:module "iti.commons.jext"}
  {:module "es.iti.wakamiti.api"}
  {:module "java.net.http"}
  {:module "json.path"}
  {:module "com.fasterxml.jackson.databind", :version "2.15.2"}
  {:module "org.apache.commons.text", :version "1.11.0"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "org.apache.httpcomponents.httpcore"}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :open true,
 :packages
 [{:package "es.iti.wakamiti.xray"}
  {:package "es.iti.wakamiti.xray.api"}
  {:package "es.iti.wakamiti.xray.internal"}
  {:package "es.iti.wakamiti.xray.model"}]}


name: es.iti.wakamiti.report.cucumber
version: 2.7.0
target_platform: universal
mvn_groupId: es.iti.wakamiti
mvn_artifactId: cucumber-exporter-wakamiti-plugin
mvn_version: 2.7.0
type: jar
sha256: 3350baca2b101fbc27a76d4b0f46022d9c3868d29e7110458c42776f6c4c94f3
created_at: 2026-04-20 19:24:48
module_info:
{:name "es.iti.wakamiti.report.cucumber",
 :exports [{:package "es.iti.wakamiti.plugins.cucumber"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "es.iti.wakamiti.api"}
  {:module "com.fasterxml.jackson.databind", :version "2.15.2"}
  {:module "com.fasterxml.jackson.annotation", :version "2.15.2"}],
 :provides [],
 :uses [],
 :version "2.7.0",
 :packages [{:package "es.iti.wakamiti.plugins.cucumber"}]}


name: es.iti.wakamiti.report.html
version: 2.8.0
target_platform: universal
mvn_groupId: es.iti.wakamiti
mvn_artifactId: html-report-wakamiti-plugin
mvn_version: 2.8.0
type: jar
sha256: 9fa7a8c42de9c42a604deea3d6a01fd21191fc88287c1cfbd8fa5aaeb2980e92
created_at: 2026-04-20 19:24:48
module_info:
{:name "es.iti.wakamiti.report.html",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "es.iti.wakamiti.api"}
  {:module "freemarker"}
  {:module "fast.and.simple.minify"}
  {:module "com.fasterxml.jackson.databind", :version "2.15.2"}
  {:module "com.fasterxml.jackson.datatype.jsr310", :version "2.15.2"}
  {:module "org.apache.logging.log4j", :version "2.19.0"}
  {:module "org.apache.commons.collections4"}],
 :provides [],
 :uses [],
 :version "2.8.0",
 :packages
 [{:package "es.iti.wakamiti.report.html"}
  {:package "es.iti.wakamiti.report.html.factory"}
  {:package "lib"}]}


name: es.iti.wakamiti.rest
version: 2.8.3
target_platform: universal
mvn_groupId: es.iti.wakamiti
mvn_artifactId: rest-wakamiti-plugin
mvn_version: 2.8.3
type: jar
sha256: 8e6c648a92ad41c0f5f015a37b97d636e1bbf672dfdc65e7abf00c76197fe9af
created_at: 2026-04-20 19:24:48
module_info:
{:name "es.iti.wakamiti.rest",
 :exports
 [{:package "es.iti.wakamiti.rest"}
  {:package "es.iti.wakamiti.rest.helpers"}
  {:package "es.iti.wakamiti.rest.log"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "es.iti.wakamiti.api"}
  {:module "junit"}
  {:module "org.hamcrest"}
  {:module "rest.assured"}
  {:module "rest.assured.common"}
  {:module "json.schema.validator"}
  {:module "com.fasterxml.jackson.databind", :version "2.15.2"}
  {:module "com.fasterxml.jackson.dataformat.xml", :version "2.15.2"}
  {:module "org.apache.xmlbeans"}
  {:module "xml.path"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "org.apache.commons.io"}
  {:module "com.google.common"}
  {:module "jackson.coreutils.equivalence"}],
 :provides
 [{:service "es.iti.wakamiti.api.extensions.ConfigContributor",
   :with ["es.iti.wakamiti.rest.RestConfigContributor"]}
  {:service "es.iti.wakamiti.api.extensions.StepContributor",
   :with ["es.iti.wakamiti.rest.RestStepContributor"]}],
 :uses
 [{:service "es.iti.wakamiti.api.extensions.ConfigContributor"}
  {:service "es.iti.wakamiti.api.extensions.StepContributor"}],
 :version "2.8.3",
 :packages
 [{:package "es.iti.wakamiti.rest"}
  {:package "es.iti.wakamiti.rest.helpers"}
  {:package "es.iti.wakamiti.rest.log"}]}


name: es.jlarriba.jrmapi
version: 0.7
target_platform: universal
mvn_groupId: es.jlarriba
mvn_artifactId: jrmapi
mvn_version: 0.7
type: jar
sha256: 59a07a222ae53c9b08993dc9f8b375f9505d0eb5246d67055c56c40e7053e35e
created_at: 2026-04-20 19:24:49
module_info:
{:name "es.jlarriba.jrmapi",
 :exports
 [{:package "es.jlarriba.jrmapi"}
  {:package "es.jlarriba.jrmapi.model"}],
 :requires
 [{:module "java.base", :version "11.0.12", :mandated true}
  {:module "org.apache.logging.log4j", :version "2.13.2"}
  {:module "java.net.http", :version "11.0.12"}
  {:module "com.google.gson", :version "2.8.6"}
  {:module "net.lingala.zip4j"}],
 :provides [],
 :uses [],
 :version "0.7"}


name: eu.aylett.arc
version: 0.1.0
target_platform: universal
mvn_groupId: eu.aylett.arc
mvn_artifactId: arc
mvn_version: 0.1.0
type: jar
sha256: 94ffadc179abb13f5ba1edf40ea3fceb154e5c695542d40b7850813b498d0b13
created_at: 2026-04-20 19:24:49
module_info:
{:name "eu.aylett.arc",
 :exports [{:package "eu.aylett.arc"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.jspecify"}
  {:module "org.checkerframework.checker.qual"}
  {:module "com.github.spotbugs.annotations"}
  {:module "org.jetbrains.annotations"}
  {:module "com.google.common", :version "33.4.8-jre"}],
 :provides [],
 :uses [],
 :version "0.1.0",
 :open true}


name: eu.aylett.throttle
version: 0.1.1
target_platform: universal
mvn_groupId: eu.aylett
mvn_artifactId: throttle
mvn_version: 0.1.1
type: jar
sha256: 3e71ec61030e470b0965915d7f08b68b49cf2cf6022448f971d66c436d061cdc
created_at: 2026-04-20 19:24:49
module_info:
{:name "eu.aylett.throttle",
 :exports [{:package "eu.aylett.throttle"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.jspecify"}
  {:module "org.checkerframework.checker.qual"}
  {:module "org.jetbrains.annotations"}],
 :provides [],
 :uses [],
 :version "0.1.1",
 :open true}


name: eu.daproject.evl
version: 1.1.0
target_platform: universal
mvn_groupId: eu.daproject.evl
mvn_artifactId: evl
mvn_version: 1.1.0
type: jar
sha256: 5af9311f595b02e7b4b6436511ac12f488d798eb8c0ca9e93c74362839bdc2db
created_at: 2026-04-20 19:24:50
module_info:
{:name "eu.daproject.evl",
 :exports
 [{:package "eu.daproject.evl"}
  {:package "eu.daproject.evl.comparators"}
  {:package "eu.daproject.evl.exception"}
  {:package "eu.daproject.evl.predicate"}
  {:package "eu.daproject.evl.util"}],
 :requires [{:module "java.base", :version "23.0.1", :mandated true}],
 :provides [],
 :uses [],
 :version "1.1.0",
 :packages
 [{:package "eu.daproject.evl"}
  {:package "eu.daproject.evl.comparators"}
  {:package "eu.daproject.evl.exception"}
  {:package "eu.daproject.evl.helper"}
  {:package "eu.daproject.evl.predicate"}
  {:package "eu.daproject.evl.util"}]}


name: eu.dariolucia.ccsds.cfdp
version: 1.0.6
target_platform: universal
mvn_groupId: eu.dariolucia.ccsds
mvn_artifactId: eu.dariolucia.ccsds.cfdp
mvn_version: 1.0.6
type: jar
sha256: 7bfb0a3f8a65f761de42800bd4f745a2cbba28471c2efd815d3ceb78ce5540cd
created_at: 2026-04-20 19:24:50
module_info:
{:name "eu.dariolucia.ccsds.cfdp",
 :exports
 [{:package "eu.dariolucia.ccsds.cfdp.common"}
  {:package "eu.dariolucia.ccsds.cfdp.protocol.checksum"}
  {:package "eu.dariolucia.ccsds.cfdp.protocol.decoder"}
  {:package "eu.dariolucia.ccsds.cfdp.protocol.pdu"}
  {:package "eu.dariolucia.ccsds.cfdp.protocol.pdu.tlvs"}
  {:package "eu.dariolucia.ccsds.cfdp.mib"}
  {:package "eu.dariolucia.ccsds.cfdp.entity"}
  {:package "eu.dariolucia.ccsds.cfdp.entity.util"}
  {:package "eu.dariolucia.ccsds.cfdp.entity.indication"}
  {:package "eu.dariolucia.ccsds.cfdp.entity.request"}
  {:package "eu.dariolucia.ccsds.cfdp.entity.segmenters"}
  {:package "eu.dariolucia.ccsds.cfdp.ut"}
  {:package "eu.dariolucia.ccsds.cfdp.ut.impl"}
  {:package "eu.dariolucia.ccsds.cfdp.filestore"}
  {:package "eu.dariolucia.ccsds.cfdp.filestore.impl"}],
 :requires
 [{:module "java.base", :version "11.0.8", :mandated true}
  {:module "java.logging", :version "11.0.8"}
  {:module "jakarta.xml.bind", :version "4.0.0", :transitive true}
  {:module "eu.dariolucia.ccsds.tmtc", :version "1.0.6"}],
 :provides [],
 :uses
 [{:service
   "eu.dariolucia.ccsds.cfdp.protocol.checksum.ICfdpChecksumFactory"}],
 :version "1.0.6",
 :open true}


name: eu.dariolucia.ccsds.cfdp.fx
version: 1.0.6
target_platform: universal
mvn_groupId: eu.dariolucia.ccsds
mvn_artifactId: eu.dariolucia.ccsds.cfdp.fx
mvn_version: 1.0.6
type: jar
sha256: 150c648a55a45d765d2460af0cf241b56b4e8847207f39902d7ef3126fd35d80
created_at: 2026-04-20 19:24:50
module_info:
{:name "eu.dariolucia.ccsds.cfdp.fx",
 :exports
 [{:package "eu.dariolucia.ccsds.cfdp.fx.application"}
  {:package "eu.dariolucia.ccsds.cfdp.fx.controller"}
  {:package "eu.dariolucia.ccsds.cfdp.fx.dialogs"}],
 :requires
 [{:module "java.base", :version "11.0.8", :mandated true}
  {:module "javafx.base", :version "19.0.2.1"}
  {:module "javafx.fxml", :version "19.0.2.1"}
  {:module "javafx.controls", :version "19.0.2.1"}
  {:module "java.logging", :version "11.0.8"}
  {:module "jakarta.xml.bind", :version "4.0.0"}
  {:module "eu.dariolucia.ccsds.cfdp", :version "1.0.6"}
  {:module "eu.dariolucia.ccsds.tmtc", :version "1.0.6"}],
 :provides [],
 :uses [],
 :version "1.0.6",
 :open true}


name: eu.dariolucia.ccsds.encdec
version: 1.0.6
target_platform: universal
mvn_groupId: eu.dariolucia.ccsds
mvn_artifactId: eu.dariolucia.ccsds.encdec
mvn_version: 1.0.6
type: jar
sha256: 74001817cffcce71e4a134bfa3de0a111b47e3a709dabc8407a6fe7b632fa07b
created_at: 2026-04-20 19:24:51
module_info:
{:name "eu.dariolucia.ccsds.encdec",
 :exports
 [{:package "eu.dariolucia.ccsds.encdec.definition"}
  {:package "eu.dariolucia.ccsds.encdec.bit"}
  {:package "eu.dariolucia.ccsds.encdec.extension"}
  {:package "eu.dariolucia.ccsds.encdec.extension.impl"}
  {:package "eu.dariolucia.ccsds.encdec.identifier"}
  {:package "eu.dariolucia.ccsds.encdec.identifier.impl"}
  {:package "eu.dariolucia.ccsds.encdec.structure"}
  {:package "eu.dariolucia.ccsds.encdec.structure.impl"}
  {:package "eu.dariolucia.ccsds.encdec.structure.resolvers"}
  {:package "eu.dariolucia.ccsds.encdec.time"}
  {:package "eu.dariolucia.ccsds.encdec.time.impl"}
  {:package "eu.dariolucia.ccsds.encdec.value"}
  {:package "eu.dariolucia.ccsds.encdec.pus"}],
 :requires
 [{:module "java.base", :version "11.0.8", :mandated true}
  {:module "jakarta.xml.bind", :version "4.0.0", :transitive true}],
 :provides
 [{:service "eu.dariolucia.ccsds.encdec.extension.IDecoderExtension",
   :with
   ["eu.dariolucia.ccsds.encdec.extension.impl.JavaSerializationDecoderExtension"]}
  {:service "eu.dariolucia.ccsds.encdec.extension.IEncoderExtension",
   :with
   ["eu.dariolucia.ccsds.encdec.extension.impl.JavaSerializationEncoderExtension"]}],
 :uses
 [{:service "eu.dariolucia.ccsds.encdec.extension.ILengthMapper"}
  {:service "eu.dariolucia.ccsds.encdec.extension.ITypeMapper"}
  {:service "eu.dariolucia.ccsds.encdec.extension.IEncoderExtension"}
  {:service "eu.dariolucia.ccsds.encdec.extension.IDecoderExtension"}],
 :version "1.0.6",
 :open true}


name: eu.dariolucia.ccsds.examples
version: 1.0.6
target_platform: universal
mvn_groupId: eu.dariolucia.ccsds
mvn_artifactId: eu.dariolucia.ccsds.examples
mvn_version: 1.0.6
type: jar
sha256: 6c86491df539ae49fb65f39b41ffc4c572cc11ca79ab172607704c82339360d9
created_at: 2026-04-20 19:24:51
module_info:
{:name "eu.dariolucia.ccsds.examples",
 :exports [{:package "eu.dariolucia.ccsds.examples.tmgen"}],
 :requires
 [{:module "java.base", :version "11.0.8", :mandated true}
  {:module "eu.dariolucia.ccsds.encdec", :version "1.0.6"}
  {:module "eu.dariolucia.ccsds.sle.utl", :version "1.0.6"}
  {:module "eu.dariolucia.ccsds.tmtc", :version "1.0.6"}
  {:module "eu.dariolucia.ccsds.cfdp", :version "1.0.6"}
  {:module "jakarta.xml.bind", :version "4.0.0"}],
 :provides [],
 :uses [],
 :version "1.0.6",
 :open true}


name: eu.dariolucia.ccsds.inspector
version: 1.0.6
target_platform: universal
mvn_groupId: eu.dariolucia.ccsds
mvn_artifactId: eu.dariolucia.ccsds.inspector
mvn_version: 1.0.6
type: jar
sha256: d74ce052dec822a9af894a5347d534008768a38b5501a41e04186a51e8d2537e
created_at: 2026-04-20 19:24:51
module_info:
{:name "eu.dariolucia.ccsds.inspector",
 :exports
 [{:package "eu.dariolucia.ccsds.inspector.api"}
  {:package "eu.dariolucia.ccsds.inspector.connectors.file"}
  {:package "eu.dariolucia.ccsds.inspector.connectors.tcp"}
  {:package "eu.dariolucia.ccsds.inspector.application",
   :to ["javafx.graphics"]}
  {:package "eu.dariolucia.ccsds.inspector.view.controller",
   :to ["javafx.fxml"]}
  {:package "eu.dariolucia.ccsds.inspector.view.charts",
   :to ["javafx.fxml"]}],
 :requires
 [{:module "java.base", :version "11.0.8", :mandated true}
  {:module "eu.dariolucia.ccsds.tmtc", :version "1.0.6"}
  {:module "javafx.graphics", :version "19.0.2.1"}
  {:module "javafx.controls", :version "19.0.2.1"}
  {:module "java.logging", :version "11.0.8"}
  {:module "javafx.fxml", :version "19.0.2.1"}],
 :provides
 [{:service "eu.dariolucia.ccsds.inspector.api.IConnectorFactory",
   :with
   ["eu.dariolucia.ccsds.inspector.connectors.testing.TmTestConnectorFactory"
    "eu.dariolucia.ccsds.inspector.connectors.file.TmCaduFileConnectorFactory"
    "eu.dariolucia.ccsds.inspector.connectors.file.AosFileConnectorFactory"
    "eu.dariolucia.ccsds.inspector.connectors.file.TcFileConnectorFactory"
    "eu.dariolucia.ccsds.inspector.connectors.tcp.TmTcpConnectorFactory"
    "eu.dariolucia.ccsds.inspector.connectors.file.TmCaduBinaryFileConnectorFactory"
    "eu.dariolucia.ccsds.inspector.connectors.file.AosCaduBinaryFileConnectorFactory"]}],
 :uses
 [{:service "eu.dariolucia.ccsds.inspector.api.IConnectorFactory"}],
 :version "1.0.6"}


name: eu.dariolucia.ccsds.sle.utl
version: 1.0.6
target_platform: universal
mvn_groupId: eu.dariolucia.ccsds
mvn_artifactId: eu.dariolucia.ccsds.sle.utl
mvn_version: 1.0.6
type: jar
sha256: 3cfcbb13441ae5339ae45a50161f4ebf9a7756abc5bbff1793b25d7d60dec271
created_at: 2026-04-20 19:24:51
module_info:
{:name "eu.dariolucia.ccsds.sle.utl",
 :exports
 [{:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.isp1.credentials"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.bind.types"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.common.pdus"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.common.types"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.cltu.incoming.pdus"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.cltu.outgoing.pdus"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.cltu.structures"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.fsp.incoming.pdus"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.fsp.outgoing.pdus"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.fsp.structures"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.raf.incoming.pdus"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.raf.outgoing.pdus"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.raf.structures"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.rcf.incoming.pdus"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.rcf.outgoing.pdus"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.rcf.structures"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.rocf.incoming.pdus"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.rocf.outgoing.pdus"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.rocf.structures"}
  {:package
   "eu.dariolucia.ccsds.sle.generated.ccsds.sle.transfer.service.service.instance.id"}
  {:package "eu.dariolucia.ccsds.sle.utl.config"}
  {:package "eu.dariolucia.ccsds.sle.utl.config.network"}
  {:package "eu.dariolucia.ccsds.sle.utl.config.rocf"}
  {:package "eu.dariolucia.ccsds.sle.utl.config.rcf"}
  {:package "eu.dariolucia.ccsds.sle.utl.config.raf"}
  {:package "eu.dariolucia.ccsds.sle.utl.config.cltu"}
  {:package "eu.dariolucia.ccsds.sle.utl.encdec"}
  {:package "eu.dariolucia.ccsds.sle.utl.network.tml"}
  {:package "eu.dariolucia.ccsds.sle.utl.pdu"}
  {:package "eu.dariolucia.ccsds.sle.utl.si"}
  {:package "eu.dariolucia.ccsds.sle.utl.si.cltu"}
  {:package "eu.dariolucia.ccsds.sle.utl.si.raf"}
  {:package "eu.dariolucia.ccsds.sle.utl.si.rcf"}
  {:package "eu.dariolucia.ccsds.sle.utl.si.rocf"}
  {:package "eu.dariolucia.ccsds.sle.utl.util"}],
 :requires
 [{:module "java.base", :version "11.0.8", :mandated true}
  {:module "jasn1"}
  {:module "jakarta.xml.bind", :version "4.0.0"}
  {:module "java.logging", :version "11.0.8"}],
 :provides [],
 :uses [],
 :version "1.0.6",
 :open true}


name: eu.dariolucia.ccsds.sle.utlfx
version: 1.0.6
target_platform: universal
mvn_groupId: eu.dariolucia.ccsds
mvn_artifactId: eu.dariolucia.ccsds.sle.utlfx
mvn_version: 1.0.6
type: jar
sha256: b0ded189b420cbbaffa5509ebfcab307c2a81bba2292933f38dd4ccb2defd4cb
created_at: 2026-04-20 19:24:52
module_info:
{:name "eu.dariolucia.ccsds.sle.utlfx",
 :exports
 [{:package "eu.dariolucia.ccsds.sle.utlfx.manager"}
  {:package "eu.dariolucia.ccsds.sle.utlfx.application",
   :to ["javafx.graphics"]}
  {:package "eu.dariolucia.ccsds.sle.utlfx.controller",
   :to ["javafx.fxml"]}
  {:package "eu.dariolucia.ccsds.sle.utlfx.controller.raf",
   :to ["javafx.fxml"]}
  {:package "eu.dariolucia.ccsds.sle.utlfx.controller.rcf",
   :to ["javafx.fxml"]}
  {:package "eu.dariolucia.ccsds.sle.utlfx.controller.cltu",
   :to ["javafx.fxml"]}
  {:package "eu.dariolucia.ccsds.sle.utlfx.controller.rocf",
   :to ["javafx.fxml"]}
  {:package "eu.dariolucia.fx.charts", :to ["javafx.fxml"]}],
 :requires
 [{:module "java.base", :version "11.0.8", :mandated true}
  {:module "javafx.base", :version "19.0.2.1"}
  {:module "javafx.fxml", :version "19.0.2.1"}
  {:module "javafx.controls", :version "19.0.2.1"}
  {:module "java.logging", :version "11.0.8"}
  {:module "jasn1"}
  {:module "jakarta.xml.bind", :version "4.0.0"}
  {:module "eu.dariolucia.ccsds.sle.utl", :version "1.0.6"}],
 :provides [],
 :uses [],
 :version "1.0.6"}


name: eu.dariolucia.ccsds.tmtc
version: 1.0.6
target_platform: universal
mvn_groupId: eu.dariolucia.ccsds
mvn_artifactId: eu.dariolucia.ccsds.tmtc
mvn_version: 1.0.6
type: jar
sha256: 485324c4c5d866d5fc1cc5178d7e85ce8891d5299360073006ba57ce3980cdbc
created_at: 2026-04-20 19:24:52
module_info:
{:name "eu.dariolucia.ccsds.tmtc",
 :exports
 [{:package "eu.dariolucia.ccsds.tmtc.algorithm"}
  {:package "eu.dariolucia.ccsds.tmtc.coding"}
  {:package "eu.dariolucia.ccsds.tmtc.coding.decoder"}
  {:package "eu.dariolucia.ccsds.tmtc.coding.encoder"}
  {:package "eu.dariolucia.ccsds.tmtc.coding.reader"}
  {:package "eu.dariolucia.ccsds.tmtc.coding.processor"}
  {:package "eu.dariolucia.ccsds.tmtc.datalink.builder"}
  {:package "eu.dariolucia.ccsds.tmtc.datalink.channel"}
  {:package "eu.dariolucia.ccsds.tmtc.datalink.channel.receiver"}
  {:package "eu.dariolucia.ccsds.tmtc.datalink.channel.receiver.demux"}
  {:package
   "eu.dariolucia.ccsds.tmtc.datalink.channel.receiver.function"}
  {:package
   "eu.dariolucia.ccsds.tmtc.datalink.channel.receiver.processor"}
  {:package "eu.dariolucia.ccsds.tmtc.datalink.channel.sender"}
  {:package "eu.dariolucia.ccsds.tmtc.datalink.channel.sender.util"}
  {:package "eu.dariolucia.ccsds.tmtc.datalink.channel.sender.mux"}
  {:package
   "eu.dariolucia.ccsds.tmtc.datalink.channel.sender.function"}
  {:package
   "eu.dariolucia.ccsds.tmtc.datalink.channel.sender.processor"}
  {:package "eu.dariolucia.ccsds.tmtc.datalink.pdu"}
  {:package "eu.dariolucia.ccsds.tmtc.ocf.builder"}
  {:package "eu.dariolucia.ccsds.tmtc.ocf.pdu"}
  {:package "eu.dariolucia.ccsds.tmtc.transport.builder"}
  {:package "eu.dariolucia.ccsds.tmtc.transport.pdu"}
  {:package "eu.dariolucia.ccsds.tmtc.util"}
  {:package "eu.dariolucia.ccsds.tmtc.util.processor"}
  {:package "eu.dariolucia.ccsds.tmtc.cop1.farm"}
  {:package "eu.dariolucia.ccsds.tmtc.cop1.fop"}
  {:package "eu.dariolucia.ccsds.tmtc.cop1.fop.util"}],
 :requires [{:module "java.base", :version "11.0.8", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.6",
 :open true}


name: eu.dariolucia.ccsds.viewer
version: 1.0.6
target_platform: universal
mvn_groupId: eu.dariolucia.ccsds
mvn_artifactId: eu.dariolucia.ccsds.viewer
mvn_version: 1.0.6
type: jar
sha256: 25e8da79e6afe523a1ed9b15d5b43888baa9bc60c3c2f849e9a361946b2165ed
created_at: 2026-04-20 19:24:53
module_info:
{:name "eu.dariolucia.ccsds.viewer",
 :exports [{:package "eu.dariolucia.ccsds.viewer.application"}],
 :requires
 [{:module "java.base", :version "11.0.8", :mandated true}
  {:module "eu.dariolucia.ccsds.encdec", :version "1.0.6"}
  {:module "eu.dariolucia.ccsds.sle.utl", :version "1.0.6"}
  {:module "eu.dariolucia.ccsds.tmtc", :version "1.0.6"}
  {:module "eu.dariolucia.ccsds.cfdp", :version "1.0.6"}
  {:module "java.logging", :version "11.0.8"}
  {:module "javafx.graphics", :version "19.0.2.1"}
  {:module "javafx.fxml", :version "19.0.2.1"}
  {:module "javafx.controls", :version "19.0.2.1"}
  {:module "jasn1"}],
 :provides [],
 :uses [],
 :version "1.0.6",
 :open true}


name: eu.hansolo.applefx
version: 21.0.3
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: applefx
mvn_version: 21.0.3
type: jar
sha256: 13b31122b766541e25b2315795559ae09014c56c2710f9bc97acaefc5e296ddf
created_at: 2026-04-20 19:24:53
module_info:
{:name "eu.hansolo.applefx",
 :exports
 [{:package "eu.hansolo.applefx"}
  {:package "eu.hansolo.applefx.tools"}
  {:package "eu.hansolo.applefx.event"}
  {:package "eu.hansolo.applefx.fonts"}],
 :requires
 [{:module "java.base", :version "21.0.1"}
  {:module "java.net.http", :version "21.0.1"}
  {:module "java.desktop", :version "21.0.1"}
  {:module "javafx.base", :version "21.0.1"}
  {:module "javafx.graphics", :version "21.0.1"}
  {:module "javafx.controls", :version "21.0.1"}
  {:module "javafx.swing", :version "21.0.1"}
  {:module "eu.hansolo.jdktools", :version "21.0.0", :transitive true}
  {:module "eu.hansolo.toolbox", :transitive true}
  {:module "eu.hansolo.toolboxfx", :transitive true}],
 :provides [],
 :uses [],
 :version "21.0.3",
 :main-class "eu.hansolo.applefx.Launcher"}


name: eu.hansolo.colors
version: 21.0.0
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: colors
mvn_version: 21.0.0
type: jar
sha256: d95879c7d025a3c614d64af6d23205998412844e4c9574b3aa7efbd0a29d17e8
created_at: 2026-04-20 19:24:53
module_info:
{:name "eu.hansolo.colors",
 :exports [{:package "eu.hansolo.colors"}],
 :requires
 [{:module "java.base", :version "21.0.1"}
  {:module "javafx.base", :version "21.0.1", :transitive true}
  {:module "javafx.graphics", :version "21.0.1", :transitive true}
  {:module "javafx.controls", :version "21.0.1", :transitive true}],
 :provides [],
 :uses [],
 :version "21.0.0",
 :main-class "eu.hansolo.colors.Demo"}


name: eu.hansolo.evt
version: 1.6
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: evt
mvn_version: 1.6
type: jar
sha256: 517677e1e948f9be6267e4aeeeeff1e71c035fcd6c81a31dd295f12c09bdc5aa
created_at: 2026-04-20 19:24:54
module_info:
{:name "eu.hansolo.evt",
 :exports
 [{:package "eu.hansolo.evt"} {:package "eu.hansolo.evt.example"}],
 :requires [{:module "java.base", :version "11.0.8"}],
 :provides [],
 :uses [],
 :version "1.6"}


name: eu.hansolo.fx.charts
version: 21.0.25
target_platform: universal
mvn_groupId: eu.hansolo.fx
mvn_artifactId: charts
mvn_version: 21.0.25
type: jar
sha256: 9ec764ddafb2f4dbf58ab5db086be869fc13ae5c5eca83e75a4a09de045c7e93
created_at: 2026-04-20 19:24:54
module_info:
{:name "eu.hansolo.fx.charts",
 :exports
 [{:package "eu.hansolo.fx.geometry"}
  {:package "eu.hansolo.fx.geometry.tools"}
  {:package "eu.hansolo.fx.geometry.transform"}
  {:package "eu.hansolo.fx.charts"}
  {:package "eu.hansolo.fx.charts.areaheatmap"}
  {:package "eu.hansolo.fx.charts.color"}
  {:package "eu.hansolo.fx.charts.data"}
  {:package "eu.hansolo.fx.charts.event"}
  {:package "eu.hansolo.fx.charts.forcedirectedgraph"}
  {:package "eu.hansolo.fx.charts.pareto"}
  {:package "eu.hansolo.fx.charts.series"}
  {:package "eu.hansolo.fx.charts.tools"}
  {:package "eu.hansolo.fx.charts.world"}
  {:package "eu.hansolo.fx.charts.voronoi"}
  {:package "eu.hansolo.fx.charts.wafermap"}],
 :requires
 [{:module "java.base", :version "21.0.6"}
  {:module "java.logging", :version "21.0.6"}
  {:module "javafx.base", :version "23"}
  {:module "javafx.graphics", :version "23"}
  {:module "javafx.controls", :version "23"}
  {:module "javafx.swing", :version "23"}
  {:module "ch.qos.logback.classic", :version "1.5.17"}
  {:module "org.slf4j", :version "2.0.17"}
  {:module "eu.hansolo.fx.countries",
   :version "21.0.19",
   :transitive true}],
 :provides [],
 :uses [],
 :version "21.0.25"}


name: eu.hansolo.fx.countries
version: 21.0.19
target_platform: universal
mvn_groupId: eu.hansolo.fx
mvn_artifactId: countries
mvn_version: 21.0.19
type: jar
sha256: dfd425d2d608e62d47414437b612a41abcc49712e894d8be6308fb566d56baca
created_at: 2026-04-20 19:24:54
module_info:
{:name "eu.hansolo.fx.countries",
 :exports
 [{:package "eu.hansolo.fx.countries"}
  {:package "eu.hansolo.fx.countries.evt"}
  {:package "eu.hansolo.fx.countries.flag"}
  {:package "eu.hansolo.fx.countries.tools"}],
 :requires
 [{:module "java.base", :version "21.0.4"}
  {:module "java.net.http", :version "21.0.4"}
  {:module "java.desktop", :version "21.0.4"}
  {:module "javafx.base", :version "21.0.4"}
  {:module "javafx.graphics", :version "21.0.4"}
  {:module "javafx.controls", :version "21.0.4"}
  {:module "javafx.swing", :version "21.0.4"}
  {:module "eu.hansolo.fx.heatmap",
   :version "21.0.11",
   :transitive true}],
 :provides [],
 :uses [],
 :version "21.0.19",
 :main-class "eu.hansolo.fx.countries.LauncherDemoWorldPane"}


name: eu.hansolo.fx.gedit
version: 11.5.5
target_platform: universal
mvn_groupId: eu.hansolo.fx
mvn_artifactId: gedit
mvn_version: 11.5.5
type: jar
sha256: c0f35bc7855995cd1a4f417d22542408d7eae10fa67a7ea5d89878a333a504e5
created_at: 2026-04-20 19:24:55
module_info:
{:name "eu.hansolo.fx.gedit",
 :exports
 [{:package "eu.hansolo.fx.gedit"}
  {:package "eu.hansolo.fx.gedit.color"}
  {:package "eu.hansolo.fx.gedit.event"}
  {:package "eu.hansolo.fx.gedit.font"}
  {:package "eu.hansolo.fx.gedit.geometry"}
  {:package "eu.hansolo.fx.gedit.geometry.tools"}
  {:package "eu.hansolo.fx.gedit.geometry.transform"}
  {:package "eu.hansolo.fx.gedit.icon"}
  {:package "eu.hansolo.fx.gedit.location"}
  {:package "eu.hansolo.fx.gedit.tools"}
  {:package "eu.hansolo.fx.gedit.tools.anchor"}
  {:package "eu.hansolo.fx.gedit.tools.anglepicker"}
  {:package "eu.hansolo.fx.gedit.tools.colorchooser"}
  {:package "eu.hansolo.fx.gedit.tools.converter"}
  {:package "eu.hansolo.fx.gedit.tools.cornerradii"}
  {:package "eu.hansolo.fx.gedit.tools.gradientpicker"}
  {:package "eu.hansolo.fx.gedit.tools.gradientpicker.event"}
  {:package "eu.hansolo.fx.gedit.tools.observablematrix"}
  {:package "eu.hansolo.fx.gedit.tools.simplify"}
  {:package "eu.hansolo.fx.gedit.tree"}],
 :requires
 [{:module "java.base", :version "11.0.8"}
  {:module "javafx.base", :transitive true}
  {:module "javafx.graphics", :transitive true}
  {:module "javafx.controls", :transitive true}
  {:module "javafx.swing", :transitive true}
  {:module "org.kordamp.iconli.core"}
  {:module "org.kordamp.ikonli.javafx"}
  {:module "org.kordamp.ikonli.materialdesign"}
  {:module "org.kordamp.jsilhouette.javafx"}
  {:module "json.simple"}],
 :provides [],
 :uses [],
 :version "11.5.5"}


name: eu.hansolo.fx.heatmap
version: 21.0.11
target_platform: universal
mvn_groupId: eu.hansolo.fx
mvn_artifactId: heatmap
mvn_version: 21.0.11
type: jar
sha256: d56c40105ab71d1b99acc6309252b29b658f9a075b7a9c0bc4a874f308a796bf
created_at: 2026-04-20 19:24:55
module_info:
{:name "eu.hansolo.fx.heatmap",
 :exports [{:package "eu.hansolo.fx.heatmap"}],
 :requires
 [{:module "java.base", :version "21.0.4"}
  {:module "javafx.base", :version "21.0.4"}
  {:module "javafx.graphics", :version "21.0.4"}
  {:module "javafx.controls", :version "21.0.4"}
  {:module "javafx.swing", :version "21.0.4"}
  {:module "eu.hansolo.toolboxfx", :transitive true}],
 :provides [],
 :uses [],
 :version "21.0.11",
 :main-class "eu.hansolo.fx.heatmap.Launcher"}


name: eu.hansolo.iotmodules
version: 16.0.2
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: iotmodules
mvn_version: 16.0.2
type: jar
sha256: b659c46d43a0f9a81c459eb11e3debb6385a3f89be241cb594bb9ecc3fc164f3
created_at: 2026-04-20 19:24:55
module_info:
{:name "eu.hansolo.iotmodules",
 :exports
 [{:package "eu.hansolo.iotmodules"}
  {:package "eu.hansolo.iotmodules.tools"}
  {:package "eu.hansolo.iotmodules.event"}
  {:package "eu.hansolo.iotmodules.sensors"}
  {:package "eu.hansolo.iotmodules.actors"}
  {:package "eu.hansolo.iotmodules.mqtt"}
  {:package "eu.hansolo.iotmodules.demo"}],
 :requires
 [{:module "java.base", :version "16.0.2"}
  {:module "eu.hansolo.evt", :transitive true}
  {:module "eu.hansolo.properties", :version "11.13", :transitive true}
  {:module "com.hivemq.client.mqtt", :transitive true}
  {:module "jdk.unsupported", :version "16.0.2", :transitive true}
  {:module "com.google.gson", :version "2.8.8", :transitive true}],
 :provides [],
 :uses [],
 :version "16.0.2",
 :main-class "eu.hansolo.iotmodules.demo.Main"}


name: eu.hansolo.jdktools
version: 21.0.19
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: jdktools
mvn_version: 21.0.19
type: jar
sha256: b29bce62f0a7f160c4eb4b7bece2ac1f033e2b4c7aa3bc44859b1f6980fa7718
created_at: 2026-04-20 19:24:56
module_info:
{:name "eu.hansolo.jdktools",
 :exports
 [{:package "eu.hansolo.jdktools.scopes"}
  {:package "eu.hansolo.jdktools.util"}
  {:package "eu.hansolo.jdktools.versioning"}
  {:package "eu.hansolo.jdktools"}],
 :requires [{:module "java.base", :version "21.0.7", :mandated true}],
 :provides [],
 :uses [],
 :version "21.0.19"}


name: eu.hansolo.jdp
version: 1.5
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: jdp
mvn_version: 1.5
type: jar
sha256: a3757957485d8b3c8da8b68bfd4195f559cc47f94311c8755b32102116f668c2
created_at: 2026-04-20 19:24:56
module_info:
{:name "eu.hansolo.jdp",
 :exports [{:package "eu.hansolo.jdp"}],
 :requires
 [{:module "java.base", :version "11.0.8"}
  {:module "java.desktop", :version "11.0.8"}],
 :provides [],
 :uses [],
 :version "1.5"}


name: eu.hansolo.medusa
version: 21.0.9
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: medusa
mvn_version: 21.0.9
type: jar
sha256: 49c99247dbac3066d55362b41acf6b02dd22c79d9007b95f2bc096c73f26933e
created_at: 2026-04-20 19:24:57
module_info:
{:name "eu.hansolo.medusa",
 :exports
 [{:package "eu.hansolo.medusa"}
  {:package "eu.hansolo.medusa.skins"}
  {:package "eu.hansolo.medusa.events"}
  {:package "eu.hansolo.medusa.tools"}],
 :requires
 [{:module "java.base", :version "21.0.6"}
  {:module "javafx.base", :version "23", :transitive true}
  {:module "javafx.graphics", :version "23", :transitive true}
  {:module "javafx.controls", :version "23", :transitive true}
  {:module "eu.hansolo.toolbox", :transitive true}
  {:module "eu.hansolo.toolboxfx", :transitive true}],
 :provides [],
 :uses [],
 :version "21.0.9",
 :main-class "eu.hansolo.medusa.Demo"}


name: eu.hansolo.properties
version: 11.13
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: properties
mvn_version: 11.13
type: jar
sha256: b0b941752ca8e74130e53dd9b8d40d955ae397e4b9454d711349049df2142972
created_at: 2026-04-20 19:24:57
module_info:
{:name "eu.hansolo.properties",
 :exports [{:package "eu.hansolo.properties"}],
 :requires [{:module "java.base", :version "11.0.12"}],
 :provides [],
 :uses [],
 :version "11.13",
 :main-class "eu.hansolo.properties.Demo"}


name: eu.hansolo.regulators
version: 11.7
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: regulators
mvn_version: 11.7
type: jar
sha256: c4c8884ccf5f1c2dd786873d3699ae09164e574cf4cc460d47541bd31673fef8
created_at: 2026-04-20 19:24:58
module_info:
{:name "eu.hansolo.regulators",
 :exports [{:package "eu.hansolo.regulators"}],
 :requires
 [{:module "java.base", :version "11.0.6"}
  {:module "java.logging", :version "11.0.6"}
  {:module "javafx.base"}
  {:module "javafx.graphics"}
  {:module "javafx.controls"}
  {:module "org.kordamp.iconli.core", :transitive true}
  {:module "org.kordamp.ikonli.javafx", :transitive true}
  {:module "org.kordamp.ikonli.fontawesome", :transitive true}
  {:module "org.kordamp.ikonli.material", :transitive true}
  {:module "org.kordamp.ikonli.materialdesign", :transitive true}
  {:module "org.kordamp.ikonli.weathericons", :transitive true}],
 :provides [],
 :uses [],
 :version "11.7"}


name: eu.hansolo.tilesfx
version: 21.0.9
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: tilesfx
mvn_version: 21.0.9
type: jar
sha256: 74f789ef19300130727248fc459c428b217afebafb157dc188fecc47cb9d8ba9
created_at: 2026-04-20 19:24:58
module_info:
{:name "eu.hansolo.tilesfx",
 :exports
 [{:package "eu.hansolo.tilesfx"}
  {:package "eu.hansolo.tilesfx.addons"}
  {:package "eu.hansolo.tilesfx.chart"}
  {:package "eu.hansolo.tilesfx.colors"}
  {:package "eu.hansolo.tilesfx.events"}
  {:package "eu.hansolo.tilesfx.fonts"}
  {:package "eu.hansolo.tilesfx.skins"}
  {:package "eu.hansolo.tilesfx.tools"}],
 :requires
 [{:module "java.base", :version "21.0.4"}
  {:module "javafx.base", :version "21.0.4"}
  {:module "javafx.graphics", :version "21.0.4"}
  {:module "javafx.controls", :version "21.0.4"}
  {:module "javafx.web", :version "21.0.4"}
  {:module "javafx.media", :version "21.0.4"}
  {:module "eu.hansolo.fx.countries",
   :version "21.0.17",
   :transitive true}],
 :provides [],
 :uses [],
 :version "21.0.9",
 :main-class "eu.hansolo.tilesfx.DemoLauncher"}


name: eu.hansolo.tilesfxweather
version: 11.35
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: tilesfxweather
mvn_version: 11.35
type: jar
sha256: 0e64861f90fa4e095b49ea39111f8cdf442aff3c7e482c4811d983280590bf7c
created_at: 2026-04-20 19:24:58
module_info:
{:name "eu.hansolo.tilesfxweather",
 :exports [{:package "eu.hansolo.tilesfxweather"}],
 :requires
 [{:module "java.base", :version "11.0.6"}
  {:module "json.simple"}
  {:module "eu.hansolo.tilesfx"}
  {:module "javafx.base", :transitive true}
  {:module "javafx.graphics", :transitive true}
  {:module "javafx.controls", :transitive true}
  {:module "javafx.web", :transitive true}],
 :provides [],
 :uses [],
 :version "11.35"}


name: eu.hansolo.toolbox
version: 21.0.21
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: toolbox
mvn_version: 21.0.21
type: jar
sha256: 23d885c25d37ca73bac7e5aa3dc5c6a8142e13129027d660cc77be52ad3cc49f
created_at: 2026-04-20 19:24:58
module_info:
{:name "eu.hansolo.toolbox",
 :exports
 [{:package "eu.hansolo.toolbox.evtbus"}
  {:package "eu.hansolo.toolbox.evt.type"}
  {:package "eu.hansolo.toolbox.evt"}
  {:package "eu.hansolo.toolbox.geo"}
  {:package "eu.hansolo.toolbox.observables"}
  {:package "eu.hansolo.toolbox.properties"}
  {:package "eu.hansolo.toolbox.statemachine"}
  {:package "eu.hansolo.toolbox.tuples"}
  {:package "eu.hansolo.toolbox.unit"}
  {:package "eu.hansolo.toolbox.time"}
  {:package "eu.hansolo.toolbox"}],
 :requires
 [{:module "java.base", :version "21.0.7"}
  {:module "java.management", :version "21.0.7"}
  {:module "java.net.http", :version "21.0.7"}],
 :provides [],
 :uses [],
 :version "21.0.21",
 :main-class "eu.hansolo.toolbox.Demo"}


name: eu.hansolo.toolboxfx
version: 21.0.7
target_platform: universal
mvn_groupId: eu.hansolo
mvn_artifactId: toolboxfx
mvn_version: 21.0.7
type: jar
sha256: 0980f34cf2e5c8a9011aa910b52b538acbb78d041d3a3d0bd613e80b8815be1f
created_at: 2026-04-20 19:24:59
module_info:
{:name "eu.hansolo.toolboxfx",
 :exports
 [{:package "eu.hansolo.toolboxfx"}
  {:package "eu.hansolo.toolboxfx.evt.type"}
  {:package "eu.hansolo.toolboxfx.font"}
  {:package "eu.hansolo.toolboxfx.geom"}],
 :requires
 [{:module "java.base", :version "21.0.4"}
  {:module "javafx.base", :version "21.0.4"}
  {:module "javafx.graphics", :version "21.0.4"}
  {:module "javafx.controls", :version "21.0.4"}
  {:module "javafx.swing", :version "21.0.4"}
  {:module "eu.hansolo.toolbox", :transitive true}],
 :provides [],
 :uses [],
 :version "21.0.7",
 :main-class "eu.hansolo.toolboxfx.Demo"}


name: eu.hoefel.chemistry
version: 2.0.0
target_platform: universal
mvn_groupId: eu.hoefel
mvn_artifactId: chemistry
mvn_version: 2.0.0
type: jar
sha256: dae4f33e598b6f89ad1344280e70991efb6d1c7c0cab068f949b79ac96d30836
created_at: 2026-04-20 19:24:59
module_info:
{:name "eu.hoefel.chemistry",
 :exports [{:package "eu.hoefel.chemistry"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "eu.hoefel.utils", :version "0.3.0"}
  {:module "eu.hoefel.jatex", :version "1.3.4", :transitive true}],
 :provides [],
 :uses [],
 :version "2.0.0",
 :packages [{:package "eu.hoefel.chemistry"}]}


name: eu.hoefel.coordinates
version: 1.1.5
target_platform: universal
mvn_groupId: eu.hoefel
mvn_artifactId: coordinates
mvn_version: 1.1.5
type: jar
sha256: b6b418676ef07ef69f78d7db1b2215aab6a6839892fb6f514eb27a5493a26e34
created_at: 2026-04-20 19:24:59
module_info:
{:name "eu.hoefel.coordinates",
 :exports
 [{:package "eu.hoefel.coordinates"}
  {:package "eu.hoefel.coordinates.axes"}
  {:package "eu.hoefel.coordinates.tensors"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "eu.hoefel.utils", :version "0.3.0"}
  {:module "eu.hoefel.unit", :version "4.1.1", :transitive true}],
 :provides [],
 :uses [],
 :version "1.1.5",
 :packages
 [{:package "eu.hoefel.coordinates"}
  {:package "eu.hoefel.coordinates.axes"}
  {:package "eu.hoefel.coordinates.tensors"}]}


name: eu.hoefel.jatex
version: 1.3.5
target_platform: universal
mvn_groupId: eu.hoefel
mvn_artifactId: jatex
mvn_version: 1.3.5
type: jar
sha256: 55da6778e498b491948782cf15b5e310753f4133371ce972fc3eb43815ef4880
created_at: 2026-04-20 19:24:59
module_info:
{:name "eu.hoefel.jatex",
 :exports
 [{:package "eu.hoefel.jatex"} {:package "eu.hoefel.jatex.letter"}],
 :requires
 [{:module "java.logging", :version "17"}
  {:module "java.base", :version "17"}
  {:module "eu.hoefel.utils", :version "0.3.0"}],
 :provides [],
 :uses [],
 :version "1.3.5",
 :packages
 [{:package "eu.hoefel.jatex"} {:package "eu.hoefel.jatex.letter"}]}


name: eu.hoefel.quantity
version: 0.10.2
target_platform: universal
mvn_groupId: eu.hoefel
mvn_artifactId: quantities
mvn_version: 0.10.2
type: jar
sha256: 2cf536962b5d28744a05525cf907b6e1e2a95785860a4a32e3e8ca5c03c69f14
created_at: 2026-04-20 19:25:00
module_info:
{:name "eu.hoefel.quantity",
 :exports
 [{:package "eu.hoefel.quantity"}
  {:package "eu.hoefel.quantity.function"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "eu.hoefel.coordinates", :version "1.1.5", :transitive true}
  {:module "eu.hoefel.unit", :version "4.1.1", :transitive true}
  {:module "eu.hoefel.jatex", :version "1.3.4", :transitive true}
  {:module "eu.hoefel.utils", :version "0.3.0"}],
 :provides [],
 :uses [],
 :version "0.10.2",
 :packages
 [{:package "eu.hoefel.quantity"}
  {:package "eu.hoefel.quantity.function"}]}


name: eu.hoefel.unit
version: 4.1.1
target_platform: universal
mvn_groupId: eu.hoefel
mvn_artifactId: units
mvn_version: 4.1.1
type: jar
sha256: a60785fdecdaf1b46e969fbdbe7e42de3c41fa142ee3312d2d3d7565fb0a54ef
created_at: 2026-04-20 19:25:00
module_info:
{:name "eu.hoefel.unit",
 :exports
 [{:package "eu.hoefel.unit"}
  {:package "eu.hoefel.unit.binary"}
  {:package "eu.hoefel.unit.constant"}
  {:package "eu.hoefel.unit.constant.math"}
  {:package "eu.hoefel.unit.constant.physics"}
  {:package "eu.hoefel.unit.context"}
  {:package "eu.hoefel.unit.history.roman"}
  {:package "eu.hoefel.unit.imperial"}
  {:package "eu.hoefel.unit.level"}
  {:package "eu.hoefel.unit.si"}
  {:package "eu.hoefel.unit.special"}
  {:package "eu.hoefel.unit.us"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "eu.hoefel.utils", :version "0.3.0"}
  {:module "eu.hoefel.jatex", :version "1.3.4", :transitive true}],
 :provides [],
 :uses [],
 :version "4.1.1",
 :packages
 [{:package "eu.hoefel.unit"}
  {:package "eu.hoefel.unit.binary"}
  {:package "eu.hoefel.unit.constant"}
  {:package "eu.hoefel.unit.constant.math"}
  {:package "eu.hoefel.unit.constant.physics"}
  {:package "eu.hoefel.unit.context"}
  {:package "eu.hoefel.unit.history.roman"}
  {:package "eu.hoefel.unit.imperial"}
  {:package "eu.hoefel.unit.level"}
  {:package "eu.hoefel.unit.si"}
  {:package "eu.hoefel.unit.special"}
  {:package "eu.hoefel.unit.us"}]}


name: eu.hoefel.utils
version: 0.2.3
target_platform: universal
mvn_groupId: eu.hoefel
mvn_artifactId: utils
mvn_version: 0.2.3
type: jar
sha256: 3d04c17c325af280f319da202acc792096427c4e20c18df89340c143990bbd1d
created_at: 2026-04-20 19:25:00
module_info:
{:name "eu.hoefel.utils",
 :exports [{:package "eu.hoefel.utils"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "org.junit.jupiter.api", :version "5.7.1"}],
 :provides [],
 :uses [],
 :version "0.2.3",
 :packages [{:package "eu.hoefel.utils"}]}


name: eu.javaspecialists.books.dynamicproxies
version: 2.0.0
target_platform: universal
mvn_groupId: eu.javaspecialists.books.dynamicproxies
mvn_artifactId: core
mvn_version: 2.0.0
type: jar
sha256: 2c4bc938d4bcef5f0ea984e48510c22765c19f4e693fbd59716d644d6c0a5179
created_at: 2026-04-20 19:25:00
module_info:
{:name "eu.javaspecialists.books.dynamicproxies",
 :exports
 [{:package "eu.javaspecialists.books.dynamicproxies"}
  {:package "eu.javaspecialists.books.dynamicproxies.handlers"}
  {:package "eu.javaspecialists.books.dynamicproxies.util"}
  {:package "eu.javaspecialists.books.dynamicproxies.util.chain"}],
 :requires [{:module "java.base", :version "11.0.8", :mandated true}],
 :provides [],
 :uses [],
 :version "2.0.0",
 :packages
 [{:package "eu.javaspecialists.books.dynamicproxies.util.chain"}
  {:package "eu.javaspecialists.books.dynamicproxies.util"}
  {:package "eu.javaspecialists.books.dynamicproxies"}
  {:package "eu.javaspecialists.books.dynamicproxies.handlers"}]}


name: eu.jonahbauer.android.preference.annotation
version: 1.1.2
target_platform: universal
mvn_groupId: eu.jonahbauer
mvn_artifactId: android-preference-annotations
mvn_version: 1.1.2
type: jar
sha256: af25f25117116854f1c2d32b9d16655bdacf25bee4cbc9851edab3b7a7df1081
created_at: 2026-04-20 19:25:01
module_info:
{:name "eu.jonahbauer.android.preference.annotation",
 :exports
 [{:package "eu.jonahbauer.android.preference.annotations"}
  {:package
   "eu.jonahbauer.android.preference.annotations.serializer"}],
 :requires
 [{:module "java.base", :version "11.0.16.1", :mandated true}
  {:module "com.squareup.javapoet"}
  {:module "java.compiler", :version "11.0.16.1"}
  {:module "lombok", :static true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with
   ["eu.jonahbauer.android.preference.annotations.processor.PreferenceProcessor"]}],
 :uses [],
 :version "1.1.2"}


name: eu.mihosoft.vmf.vmfedit
version: 0.2.9.6
target_platform: universal
mvn_groupId: eu.mihosoft.vmf
mvn_artifactId: vmf-edit
mvn_version: 0.2.9.6
type: jar
sha256: bc136d1e413ef0d7104b17bd85cc8bbda5c1839658578f5b3e65db3618626dc1
created_at: 2026-04-20 19:25:03
module_info:
{:name "eu.mihosoft.vmf.vmfedit",
 :exports [{:package "eu.mihosoft.vmf.vmfedit"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "javafx.controls", :version "23.0.1"}
  {:module "javafx.fxml", :version "23.0.1"}
  {:module "javafx.web", :version "23.0.1"}
  {:module "jdk.jsobject", :version "21.0.1"}
  {:module "com.fasterxml.jackson.databind", :version "2.17.2"}],
 :provides [],
 :uses [],
 :version "0.2.9.6",
 :main-class "eu.mihosoft.vmf.vmfedit.JsonEditorApplication"}


name: eu.mulk.jgvariant.core
version: 0.1.9
target_platform: universal
mvn_groupId: eu.mulk.jgvariant
mvn_artifactId: jgvariant-core
mvn_version: 0.1.9
type: jar
sha256: 79542bdae98d29505f68d1f3b486aa1d9471e2b3566ae866cb311676995bee1b
created_at: 2026-04-20 19:25:03
module_info:
{:name "eu.mulk.jgvariant.core",
 :exports [{:package "eu.mulk.jgvariant.core"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.google.errorprone.annotations", :static true}
  {:module "org.apiguardian.api", :version "1.1.2", :static true}
  {:module "org.jetbrains.annotations", :static true}],
 :provides [],
 :uses [],
 :version "0.1.9",
 :packages [{:package "eu.mulk.jgvariant.core"}]}


name: eu.mulk.jgvariant.ostree
version: 0.1.9
target_platform: universal
mvn_groupId: eu.mulk.jgvariant
mvn_artifactId: jgvariant-ostree
mvn_version: 0.1.9
type: jar
sha256: 9606c41a98f03f6cab75bb2d1f07a7b7302652b03afe8efdb43a7c08d59871ec
created_at: 2026-04-20 19:25:03
module_info:
{:name "eu.mulk.jgvariant.ostree",
 :exports [{:package "eu.mulk.jgvariant.ostree"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "eu.mulk.jgvariant.core",
   :version "0.1.9",
   :transitive true}
  {:module "org.tukaani.xz"}
  {:module "com.google.errorprone.annotations", :static true}
  {:module "org.apiguardian.api", :version "1.1.2", :static true}
  {:module "org.jetbrains.annotations", :static true}],
 :provides [],
 :uses [],
 :version "0.1.9",
 :packages [{:package "eu.mulk.jgvariant.ostree"}]}


name: eu.mulk.jgvariant.tool
version: 0.1.9
target_platform: universal
mvn_groupId: eu.mulk.jgvariant
mvn_artifactId: jgvariant-tool
mvn_version: 0.1.9
type: jar
sha256: 9b48b48bab5f454fcef41bbd4a7956a7930674e5863d4739f030f82dcbdcf50e
created_at: 2026-04-20 19:25:04
module_info:
{:name "eu.mulk.jgvariant.tool",
 :exports [{:package "eu.mulk.jgvariant.tool"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "eu.mulk.jgvariant.ostree",
   :version "0.1.9",
   :transitive true}
  {:module "info.picocli", :version "4.7.5"}
  {:module "jakarta.json", :version "2.1.0"}
  {:module "jakarta.json.bind"}
  {:module "java.logging"}
  {:module "com.google.errorprone.annotations", :static true}
  {:module "org.apiguardian.api", :version "1.1.2", :static true}
  {:module "org.jetbrains.annotations", :static true}],
 :provides [],
 :uses [],
 :version "0.1.9",
 :main-class "eu.mulk.jgvariant.tool.Main",
 :packages
 [{:package "eu.mulk.jgvariant.tool"}
  {:package "eu.mulk.jgvariant.tool.jsonb"}]}


name: eu.unicore.util.configuration
version: 1.1.3
target_platform: universal
mvn_groupId: eu.unicore
mvn_artifactId: jproperties-conf
mvn_version: 1.1.3
type: jar
sha256: bc49f3c4a8d1ee55423ed6acf5e5eb3e23d4aa2fda098d9bef896233bdb751c7
created_at: 2026-04-20 19:25:04
module_info:
{:name "eu.unicore.util.configuration",
 :exports [{:package "eu.unicore.util.configuration"}],
 :requires
 [{:module "java.base", :version "11.0.18", :mandated true}
  {:module "org.apache.logging.log4j",
   :version "2.20.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "1.1.3"}


name: feign.annotation.error.decoder
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-annotation-error-decoder
mvn_version: 13.6
type: jar
sha256: 163eed1db07b6d9c368209d9996abf3c12e27fdc30d64506e20e9de1ca0d4a41
created_at: 2026-04-20 19:25:04
module_info:
{:name "feign.annotation.error.decoder",
 :exports [{:package "feign.error"}],
 :requires
 [{:module "feign.core"} {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.core
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-core
mvn_version: 13.6
type: jar
sha256: 6b91317dd2f1e0b125e71853bd9dbd74b67681619d30437ff8194177bdf51dae
created_at: 2026-04-20 19:25:04
module_info:
{:name "feign.core",
 :exports
 [{:package "feign"}
  {:package "feign.auth"}
  {:package "feign.codec"}
  {:package "feign.optionals"}
  {:package "feign.querymap"}
  {:package "feign.stream"}
  {:package "feign.template"}
  {:package "feign.utils"}],
 :requires
 [{:module "java.desktop"}
  {:module "java.logging"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.dropwizard.metrics4
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-dropwizard-metrics4
mvn_version: 13.6
type: jar
sha256: 31ddaf55eb72dc6769d67d3f9e50001dead53e929e87a67efcc42e6da09b697e
created_at: 2026-04-20 19:25:05
module_info:
{:name "feign.dropwizard.metrics4",
 :exports [{:package "feign.metrics4"}],
 :requires
 [{:module "org.slf4j"}
  {:module "com.codahale.metrics"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.dropwizard.metrics5
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-dropwizard-metrics5
mvn_version: 13.6
type: jar
sha256: c8ae494aacd4e81c9c52e7ea4de5b37da256b6a7fee5e04b173c088ad1a1a1eb
created_at: 2026-04-20 19:25:05
module_info:
{:name "feign.dropwizard.metrics5",
 :exports [{:package "feign.metrics5"}],
 :requires
 [{:module "org.slf4j"}
  {:module "feign.core"}
  {:module "io.dropwizard.metrics5"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.example.wikipedia.with.springboot
version: 12.2
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-example-wikipedia-with-springboot
mvn_version: 12.2
type: jar
sha256: 6d2af670182abebc67deada1f0a5e053bad61a0a0aa911aad26561993c6370b7
created_at: 2026-04-20 19:25:05
module_info:
{:name "feign.example.wikipedia.with.springboot",
 :exports [{:package "example.wikipedia"}],
 :requires
 [{:module "com.google.gson"}
  {:module "feign.gson"}
  {:module "spring.beans"}
  {:module "spring.boot"}
  {:module "spring.boot.autoconfigure"}
  {:module "spring.cloud.openfeign.core"}
  {:module "feign.core"}
  {:module "java.annotation"}
  {:module "spring.context"}
  {:module "spring.web"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "12.2",
 :synthetic true}


name: feign.fastjson2
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-fastjson2
mvn_version: 13.6
type: jar
sha256: 464cc618adb9019560d52094bc0d5a8dba726d6b2522a86b81addaeee710260c
created_at: 2026-04-20 19:25:05
module_info:
{:name "feign.fastjson2",
 :exports [{:package "feign.fastjson2"}],
 :requires
 [{:module "com.alibaba.fastjson2"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.form
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-form
mvn_version: 13.6
type: jar
sha256: 243d39235539c3be6a9330f262d344ea144610ecca3baa467d447daae24301e1
created_at: 2026-04-20 19:25:05
module_info:
{:name "feign.form",
 :exports
 [{:package "feign.form"}
  {:package "feign.form.multipart"}
  {:package "feign.form.util"}],
 :requires
 [{:module "java.rmi"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.form.spring
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-form-spring
mvn_version: 13.6
type: jar
sha256: ef68754e8187788698eed990112d6c09213bd1cf1cafd12dd422d3861d453681
created_at: 2026-04-20 19:25:05
module_info:
{:name "feign.form.spring",
 :exports
 [{:package "feign.form.spring"}
  {:package "feign.form.spring.converter"}],
 :requires
 [{:module "commons.fileupload"}
  {:module "spring.core"}
  {:module "feign.core"}
  {:module "feign.form"}
  {:module "spring.web"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.googlehttpclient
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-googlehttpclient
mvn_version: 13.6
type: jar
sha256: 1032abcccd2c79ec348cf842523a8610f0e447ffff9eac5954843f74da71b96e
created_at: 2026-04-20 19:25:06
module_info:
{:name "feign.googlehttpclient",
 :exports [{:package "feign.googlehttpclient"}],
 :requires
 [{:module "com.google.api.client"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.gson
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-gson
mvn_version: 13.6
type: jar
sha256: d71c869e6b8f00d265752f9c5e4c101b6e3863f1cde91e83c7ec5662440bf855
created_at: 2026-04-20 19:25:06
module_info:
{:name "feign.gson",
 :exports [{:package "feign.gson"}],
 :requires
 [{:module "com.google.gson"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.hc5
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-hc5
mvn_version: 13.6
type: jar
sha256: b488ef0da7d76a8210b83003eed72a4950ccf8ec58e3347bc807ff5706fb5436
created_at: 2026-04-20 19:25:06
module_info:
{:name "feign.hc5",
 :exports [{:package "feign.hc5"}],
 :requires
 [{:module "org.apache.httpcomponents.core5.httpcore5"}
  {:module "feign.core"}
  {:module "org.apache.httpcomponents.client5.httpclient5"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.httpclient
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-httpclient
mvn_version: 13.6
type: jar
sha256: 5a845964b7e6fee135d62d1b68ce307bd826b92be0085c81f91925c5f84d867a
created_at: 2026-04-20 19:25:06
module_info:
{:name "feign.httpclient",
 :exports [{:package "feign.httpclient"}],
 :requires
 [{:module "org.apache.httpcomponents.httpcore"}
  {:module "feign.core"}
  {:module "org.apache.httpcomponents.httpclient"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.hystrix
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-hystrix
mvn_version: 13.6
type: jar
sha256: 1b4c04210b3ad4a5834460b85974b4410402e64487401e5bd7b6cdeb5c12910f
created_at: 2026-04-20 19:25:06
module_info:
{:name "feign.hystrix",
 :exports [{:package "feign.hystrix"}],
 :requires
 [{:module "java.logging"}
  {:module "rxjava"}
  {:module "feign.core"}
  {:module "hystrix.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.jackson
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-jackson
mvn_version: 13.6
type: jar
sha256: 2a97db26f983f32ab227985a9e94d28ea120ec40a5770b363d19fb0fe60c28a8
created_at: 2026-04-20 19:25:06
module_info:
{:name "feign.jackson",
 :exports [{:package "feign.jackson"}],
 :requires
 [{:module "com.fasterxml.jackson.annotation"}
  {:module "com.fasterxml.jackson.core"}
  {:module "com.fasterxml.jackson.databind"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.jackson.jr
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-jackson-jr
mvn_version: 13.6
type: jar
sha256: 2db846cff94cb15e93673e3da384d44fb73b67368654bacd05b727215c6c5196
created_at: 2026-04-20 19:25:06
module_info:
{:name "feign.jackson.jr",
 :exports [{:package "feign.jackson.jr"}],
 :requires
 [{:module "com.fasterxml.jackson.jr.ob"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.jakarta
version: 13.1
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-jakarta
mvn_version: 13.1
type: jar
sha256: c86d9e742a48aac5a2a477f689d6d41e6f4da2a70b0c2474d860e390086d3fe9
created_at: 2026-04-20 19:25:06
module_info:
{:name "feign.jakarta",
 :exports [{:package "feign.jaxrs"}],
 :requires
 [{:module "jakarta.ws.rs"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.1",
 :synthetic true}


name: feign.java11
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-java11
mvn_version: 13.6
type: jar
sha256: 99755d7cdf64d01a0a752b089c25acec248f91f1f930433546bd856b1c82b5a0
created_at: 2026-04-20 19:25:06
module_info:
{:name "feign.java11",
 :exports [{:package "feign.http2client"}],
 :requires
 [{:module "feign.core"}
  {:module "java.net.http"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.jaxb
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-jaxb
mvn_version: 13.6
type: jar
sha256: 59b590bea323493cede95a7054688136264d401061a3893aeaee2a97e4448eed
created_at: 2026-04-20 19:25:06
module_info:
{:name "feign.jaxb",
 :exports [{:package "feign.jaxb"}],
 :requires
 [{:module "feign.core"}
  {:module "java.xml"}
  {:module "java.xml.bind"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.jaxb.jakarta
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-jaxb-jakarta
mvn_version: 13.6
type: jar
sha256: b2dfa389b95174fc90ae3239258b04d66db595b98495359fa2e06440544581f4
created_at: 2026-04-20 19:25:06
module_info:
{:name "feign.jaxb.jakarta",
 :exports [{:package "feign.jaxb"}],
 :requires
 [{:module "feign.core"}
  {:module "jakarta.xml.bind"}
  {:module "java.xml"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.jaxrs
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-jaxrs
mvn_version: 13.6
type: jar
sha256: 1826c0b2d406f06a2b427313d28a9ecc3fbc263edbed42f3b9b5693b0d95c3f8
created_at: 2026-04-20 19:25:07
module_info:
{:name "feign.jaxrs",
 :exports [{:package "feign.jaxrs"}],
 :requires
 [{:module "jsr311.api"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.json
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-json
mvn_version: 13.6
type: jar
sha256: b0ce8f4e47c612fdd248823484522b79826e03cb61264695579a8886006b6db1
created_at: 2026-04-20 19:25:07
module_info:
{:name "feign.json",
 :exports [{:package "feign.json"}],
 :requires
 [{:module "org.json"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.kotlin
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-kotlin
mvn_version: 13.6
type: jar
sha256: f3b50eb31d99701b73070081bac60dbb990732c0edc4aef11a75e041858cc4ea
created_at: 2026-04-20 19:25:07
module_info:
{:name "feign.kotlin",
 :exports [{:package "feign.kotlin"}],
 :requires
 [{:module "kotlin.reflect"}
  {:module "kotlin.stdlib"}
  {:module "kotlinx.coroutines.core"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.micrometer
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-micrometer
mvn_version: 13.6
type: jar
sha256: 06cc2ee095f86a79c2d17fd6053bfa5c82f0178b00ceb5aa7dfa9a45db7d164d
created_at: 2026-04-20 19:25:07
module_info:
{:name "feign.micrometer",
 :exports [{:package "feign.micrometer"}],
 :requires
 [{:module "feign.core"}
  {:module "micrometer.commons"}
  {:module "micrometer.core"}
  {:module "micrometer.observation"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.mock
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-mock
mvn_version: 13.6
type: jar
sha256: cb4d78f4a6b773a109f7a5f218151e31b1533b9a5084a146debd8f422dc8f7e9
created_at: 2026-04-20 19:25:07
module_info:
{:name "feign.mock",
 :exports [{:package "feign.mock"}],
 :requires
 [{:module "feign.core"} {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.moshi
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-moshi
mvn_version: 13.6
type: jar
sha256: 9baa5a5a7e88beae563e6e65beea2a4920ab105f2cbc29a2ba9c9ce9e012bf7a
created_at: 2026-04-20 19:25:07
module_info:
{:name "feign.moshi",
 :exports [{:package "feign.moshi"}],
 :requires
 [{:module "okio"}
  {:module "com.squareup.moshi"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.okhttp
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-okhttp
mvn_version: 13.6
type: jar
sha256: 11c34358000a0a6b016d107cd08ccd1d834bbdba6489427d7ab01dc790fb6413
created_at: 2026-04-20 19:25:07
module_info:
{:name "feign.okhttp",
 :exports [{:package "feign.okhttp"}],
 :requires
 [{:module "feign.core"}
  {:module "okhttp3"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.reactive.wrappers
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-reactive-wrappers
mvn_version: 13.6
type: jar
sha256: 2442aa98b514f298e6ade2af38a126bd877b54f47b28b76afd9bf378261ccbee
created_at: 2026-04-20 19:25:07
module_info:
{:name "feign.reactive.wrappers",
 :exports [{:package "feign.reactive"}],
 :requires
 [{:module "feign.core"}
  {:module "io.reactivex.rxjava2", :static true}
  {:module "org.reactivestreams"}
  {:module "reactor.core", :static true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.sax
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-sax
mvn_version: 13.6
type: jar
sha256: e4f991cdfc914539516d38ca29360727fc7b77484a1b0d4b52066099c41c9f16
created_at: 2026-04-20 19:25:07
module_info:
{:name "feign.sax",
 :exports [{:package "feign.sax"}],
 :requires
 [{:module "feign.core"}
  {:module "java.xml"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.slf4j
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-slf4j
mvn_version: 13.6
type: jar
sha256: 5199d4b5763c75d6ad9fba1a1d279940165cfb7568488cca69aefd2f7ff74326
created_at: 2026-04-20 19:25:07
module_info:
{:name "feign.slf4j",
 :exports [{:package "feign.slf4j"}],
 :requires
 [{:module "feign.core"}
  {:module "org.slf4j"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.spring
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-spring
mvn_version: 13.6
type: jar
sha256: bca644cf6ccc733f19920db1b1d40256d19757e2d04be5c34d5567581e7d499c
created_at: 2026-04-20 19:25:07
module_info:
{:name "feign.spring",
 :exports [{:package "feign.spring"}],
 :requires
 [{:module "spring.web"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.spring4
version: 13.2.1
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-spring4
mvn_version: 13.2.1
type: jar
sha256: 9692016ca7c42d3265f2c962f0aa029a96383fb904d5adb811ba48abae24ea29
created_at: 2026-04-20 19:25:08
module_info:
{:name "feign.spring4",
 :exports [{:package "feign.spring"}],
 :requires
 [{:module "spring.web"}
  {:module "feign.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.2.1",
 :synthetic true}


name: feign.vertx
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-vertx
mvn_version: 13.6
type: jar
sha256: 06b55675c7e12d1d226818006f9888b3ef91f43b9904e07ec99e5af1d3bb4469
created_at: 2026-04-20 19:25:08
module_info:
{:name "feign.vertx",
 :exports [{:package "feign"} {:package "feign.vertx"}],
 :requires
 [{:module "feign.core"}
  {:module "io.vertx.core"}
  {:module "io.vertx.web.client"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: feign.vertx5.test
version: 13.6
target_platform: universal
mvn_groupId: io.github.openfeign
mvn_artifactId: feign-vertx5-test
mvn_version: 13.6
type: jar
sha256: ac52daf37c7b7ab0e2e95897e59fce6a72ffdb5abbb5c67acbe02c97720bd16e
created_at: 2026-04-20 19:25:08
module_info:
{:name "feign.vertx5.test",
 :exports [{:package "feign.vertx5"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "13.6",
 :synthetic true}


name: fr.brouillard.oss.commonmark.ext.notifications
version: 2.0.0-beta1
target_platform: universal
mvn_groupId: fr.brouillard.oss
mvn_artifactId: commonmark-ext-notifications
mvn_version: 2.0.0-beta1
type: jar
sha256: 0e76a40a86dc8eba681188c872619751cb31af7f672bc4cd18b70d33498a5991
created_at: 2026-04-20 19:25:08
module_info:
{:name "fr.brouillard.oss.commonmark.ext.notifications",
 :exports
 [{:package "fr.brouillard.oss.commonmark.ext.notifications"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "org.commonmark", :version "0.24.0"}],
 :provides [],
 :uses [],
 :version "2.0.0-beta1",
 :packages
 [{:package "fr.brouillard.oss.commonmark.ext.notifications"}
  {:package "fr.brouillard.oss.commonmark.ext.notifications.internal"}]}


name: fr.cril.cli
version: 1.0.0
target_platform: universal
mvn_groupId: fr.cril.cli
mvn_artifactId: fr.cril.cli
mvn_version: 1.0.0
type: jar
sha256: e8fedd2e153fca9b29a21209c9cc80d1c262d033878bd20f1776a2c51921ab49
created_at: 2026-04-20 19:25:08
module_info:
{:name "fr.cril.cli",
 :exports
 [{:package "fr.cril.cli"} {:package "fr.cril.cli.annotations"}],
 :requires [{:module "java.base", :version "11.0.3", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: fr.ght1pc9kc.entity.api
version: 1.3.2
target_platform: universal
mvn_groupId: fr.ght1pc9kc
mvn_artifactId: entity-api
mvn_version: 1.3.2
type: jar
sha256: 9d7bf8c287edc15eb7d9363483468245e72c42ba31f22cd87930548698b8f80e
created_at: 2026-04-20 19:25:08
module_info:
{:name "fr.ght1pc9kc.entity.api",
 :exports
 [{:package "fr.ght1pc9kc.entity.api"}
  {:package "fr.ght1pc9kc.entity.api.impl"}
  {:package "fr.ght1pc9kc.entity.api.builders"}],
 :requires
 [{:module "java.base", :version "17.0.6", :mandated true}
  {:module "lombok", :static true}
  {:module "org.jetbrains.annotations", :static true}],
 :provides [],
 :uses [],
 :version "1.3.2",
 :packages
 [{:package "fr.ght1pc9kc.entity.api"}
  {:package "fr.ght1pc9kc.entity.api.builders"}
  {:package "fr.ght1pc9kc.entity.api.impl"}]}


name: fr.ght1pc9kc.entity.graphql
version: 1.3.2
target_platform: universal
mvn_groupId: fr.ght1pc9kc
mvn_artifactId: entity-graphql
mvn_version: 1.3.2
type: jar
sha256: 5a50903723b21a8684e35e95700ad4d7b0743dea660b8e52f7b537e7da5d364c
created_at: 2026-04-20 19:25:08
module_info:
{:name "fr.ght1pc9kc.entity.graphql",
 :exports [{:package "fr.ght1pc9kc.entity.graphql"}],
 :requires
 [{:module "java.base", :version "17.0.6", :mandated true}
  {:module "fr.ght1pc9kc.entity.api", :version "1.3.2"}
  {:module "fr.ght1pc9kc.entity.jackson", :version "1.3.2"}
  {:module "lombok", :static true}
  {:module "org.slf4j", :version "2.0.11"}
  {:module "com.fasterxml.jackson.databind", :version "2.16.1"}
  {:module "com.graphqljava"}],
 :provides [],
 :uses [],
 :version "1.3.2",
 :packages [{:package "fr.ght1pc9kc.entity.graphql"}]}


name: fr.ght1pc9kc.entity.jackson
version: 1.3.2
target_platform: universal
mvn_groupId: fr.ght1pc9kc
mvn_artifactId: entity-jackson
mvn_version: 1.3.2
type: jar
sha256: 46647e3bf37c1749db489b27ce4c0fac212f76d16ee7bd5fb2da428af4101ea2
created_at: 2026-04-20 19:25:09
module_info:
{:name "fr.ght1pc9kc.entity.jackson",
 :exports [{:package "fr.ght1pc9kc.entity.jackson"}],
 :requires
 [{:module "java.base", :version "17.0.6", :mandated true}
  {:module "fr.ght1pc9kc.entity.api", :version "1.3.2"}
  {:module "lombok", :static true}
  {:module "org.slf4j", :version "2.0.11"}
  {:module "com.fasterxml.jackson.core", :version "2.16.1"}
  {:module "com.fasterxml.jackson.databind", :version "2.16.1"}
  {:module "com.fasterxml.jackson.datatype.jsr310",
   :version "2.16.1"}],
 :provides [],
 :uses [],
 :version "1.3.2",
 :packages
 [{:package "fr.ght1pc9kc.entity.jackson"}
  {:package "fr.ght1pc9kc.entity.jackson.ex"}
  {:package "fr.ght1pc9kc.entity.jackson.serializer"}]}


name: fr.inria.corese.compiler
version: 4.5.0
target_platform: universal
mvn_groupId: fr.inria.corese
mvn_artifactId: compiler
mvn_version: 4.5.0
type: jar
sha256: a6536ab66178f2521fa1134fc2bfb8ca6db4d6af78626374558b03132d69b18f
created_at: 2026-04-20 19:25:09
module_info:
{:name "fr.inria.corese.compiler",
 :exports
 [{:package "fr.inria.corese.compiler.parser"}
  {:package "fr.inria.corese.compiler.eval"}
  {:package "fr.inria.corese.compiler.api"}
  {:package "fr.inria.corese.compiler.result"}
  {:package "fr.inria.corese.compiler.federate"}],
 :requires
 [{:module "java.base", :version "17.0.9", :mandated true}
  {:module "fr.inria.corese.sparql", :version "4.5.0"}
  {:module "org.slf4j"}
  {:module "java.xml", :version "17.0.9"}
  {:module "java.sql", :version "17.0.9"}],
 :provides [],
 :uses [],
 :version "4.5.0"}


name: fr.inria.corese.corese_core
version: 4.6.3
target_platform: universal
mvn_groupId: fr.inria.corese
mvn_artifactId: corese-core
mvn_version: 4.6.3
type: jar
sha256: e2d46833d65922dba7637d5537b148fc84bf15ca33789c5c9f7c47129e32d821
created_at: 2026-04-20 19:25:11
module_info:
{:name "fr.inria.corese.corese_core",
 :exports
 [{:package "fr.inria.corese.core.load"}
  {:package "fr.inria.corese.core.load.result"}
  {:package "fr.inria.corese.core"}
  {:package "fr.inria.corese.core.elasticsearch"}
  {:package "fr.inria.corese.core.query"}
  {:package "fr.inria.corese.core.rule"}
  {:package "fr.inria.corese.core.workflow"}
  {:package "fr.inria.corese.core.transform"}
  {:package "fr.inria.corese.core.util"}
  {:package "fr.inria.corese.core.index"}
  {:package "fr.inria.corese.core.print"}
  {:package "fr.inria.corese.core.print.rdfc10"}
  {:package "fr.inria.corese.core.api"}
  {:package "fr.inria.corese.core.edge"}
  {:package "fr.inria.corese.core.logic"}
  {:package "fr.inria.corese.core.producer"}
  {:package "fr.inria.corese.core.shacl"}
  {:package "fr.inria.corese.core.extension"}
  {:package "fr.inria.corese.core.visitor.ldpath"}
  {:package "fr.inria.corese.core.visitor.solver"}
  {:package "fr.inria.corese.core.storage"}
  {:package "fr.inria.corese.core.storage.api.dataManager"}
  {:package "fr.inria.corese.core.compiler.parser"}
  {:package "fr.inria.corese.core.compiler.eval"}
  {:package "fr.inria.corese.core.compiler.api"}
  {:package "fr.inria.corese.core.compiler.result"}
  {:package "fr.inria.corese.core.compiler.federate"}
  {:package "fr.inria.corese.core.shex.shacl"}
  {:package "fr.inria.corese.core.kgram.core"}
  {:package "fr.inria.corese.core.kgram.api.core"}
  {:package "fr.inria.corese.core.kgram.api.query"}
  {:package "fr.inria.corese.core.kgram.filter"}
  {:package "fr.inria.corese.core.kgram.event"}
  {:package "fr.inria.corese.core.kgram.tool"}
  {:package "fr.inria.corese.core.kgram.sorter.core"}
  {:package "fr.inria.corese.core.kgram.path"}
  {:package "fr.inria.corese.core.kgram.sorter.impl.qpv1"}
  {:package "fr.inria.corese.core.sparql.triple.parser"}
  {:package "fr.inria.corese.core.sparql.triple.parser.visitor"}
  {:package "fr.inria.corese.core.sparql.triple.parser.context"}
  {:package "fr.inria.corese.core.sparql.exceptions"}
  {:package "fr.inria.corese.core.sparql.datatype"}
  {:package "fr.inria.corese.core.sparql.datatype.extension"}
  {:package "fr.inria.corese.core.sparql.api"}
  {:package "fr.inria.corese.core.sparql.triple.cst"}
  {:package "fr.inria.corese.core.sparql.triple.update"}
  {:package "fr.inria.corese.core.sparql.triple.function.script"}
  {:package "fr.inria.corese.core.sparql.triple.function.extension"}
  {:package "fr.inria.corese.core.sparql.triple.function.term"}
  {:package "fr.inria.corese.core.sparql.triple.function.proxy"}
  {:package "fr.inria.corese.core.sparql.compiler.java"}
  {:package "fr.inria.corese.core.sparql.datatype.function"}
  {:package "fr.inria.corese.core.sparql.storage.api"}
  {:package "fr.inria.corese.core.sparql.storage.util"}
  {:package "fr.inria.corese.core.sparql.triple.printer"}
  {:package "fr.inria.corese.core.sparql.triple.api"}
  {:package "fr.inria.corese.core.sparql.triple.function.core"}
  {:package "fr.inria.corese.core.sparql.storage.fs"}],
 :requires
 [{:module "java.base", :version "11.0.26", :mandated true}
  {:module "org.apache.commons.text"}
  {:module "java.xml", :version "11.0.26"}
  {:module "semargl.core"}
  {:module "arp"}
  {:module "java.logging", :version "11.0.26"}
  {:module "java.sql", :version "11.0.26"}
  {:module "jakarta.ws.rs"}
  {:module "java.management", :version "11.0.26"}
  {:module "java.desktop", :version "11.0.26"}
  {:module "semargl.rdfa"}
  {:module "jdk.management", :version "11.0.26"}
  {:module "org.json", :version "20240303"}
  {:module "org.apache.commons.lang3"}
  {:module "shexjava.core"}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "junit"}
  {:module "jsonld.java"}
  {:module "commons.lang"}],
 :provides [],
 :uses [],
 :version "4.6.3"}


name: fr.inria.corese.corese_gui
version: 4.4.0
target_platform: universal
mvn_groupId: fr.inria.corese
mvn_artifactId: corese-gui
mvn_version: 4.4.0
type: jar
sha256: 574b384d9d6ee23c54890e06b449890e16c75105cacec29f20fad13f03f3b12a
created_at: 2026-04-20 19:25:11
module_info:
{:name "fr.inria.corese.corese_gui",
 :exports [],
 :requires
 [{:module "java.base", :version "17.0.6", :mandated true}
  {:module "fr.inria.corese.sparql", :version "4.4.0"}
  {:module "fr.inria.corese.corese_core", :version "4.4.0"}
  {:module "fr.inria.corese.compiler", :version "4.4.0"}
  {:module "fr.inria.corese.shex", :version "4.4.0"}
  {:module "fr.inria.corese.corese_storage"}
  {:module "fr.inria.corese.corese_rdf4j"}
  {:module "java.desktop", :version "17.0.6"}
  {:module "gs.core"}
  {:module "org.apache.logging.log4j", :version "2.18.0"}
  {:module "org.apache.logging.log4j.core"}
  {:module "java.logging", :version "17.0.6"}
  {:module "org.json"}],
 :provides [],
 :uses [],
 :version "4.4.0"}


name: fr.inria.corese.corese_rdf4j
version: 4.5.0
target_platform: universal
mvn_groupId: fr.inria.corese
mvn_artifactId: corese-rdf4j
mvn_version: 4.5.0
type: jar
sha256: 4bd99d1f8aea82cfd6efdf06c77027769e5337b1f23d193afc4653f91dbabb89
created_at: 2026-04-20 19:25:11
module_info:
{:name "fr.inria.corese.corese_rdf4j",
 :exports [{:package "fr.inria.corese.rdf4j"}],
 :requires
 [{:module "java.base", :version "17.0.9", :mandated true}
  {:module "fr.inria.corese.corese_core",
   :version "4.5.0",
   :transitive true}
  {:module "fr.inria.corese.sparql", :version "4.5.0"}
  {:module "rdf4j.model"}
  {:module "rdf4j.model.vocabulary"}
  {:module "rdf4j.model.api"}],
 :provides [],
 :uses [],
 :version "4.5.0"}


name: fr.inria.corese.corese_server
version: 4.4.0
target_platform: universal
mvn_groupId: fr.inria.corese
mvn_artifactId: corese-server
mvn_version: 4.4.0
type: jar
sha256: 91fe3b849aeff51fbade86495b55d6a085acee73186f12dd0992d21be7109c72
created_at: 2026-04-20 19:25:12
module_info:
{:name "fr.inria.corese.corese_server",
 :exports [],
 :requires
 [{:module "java.base", :version "17.0.6", :mandated true}
  {:module "fr.inria.corese.sparql", :version "4.4.0"}
  {:module "fr.inria.corese.corese_core", :version "4.4.0"}
  {:module "fr.inria.corese.compiler", :version "4.4.0"}
  {:module "fr.inria.corese.shex", :version "4.4.0"}
  {:module "fr.inria.corese.corese_rdf4j"}
  {:module "org.eclipse.jetty.server", :version "11.0.14"}
  {:module "org.eclipse.jetty.servlets", :version "11.0.14"}
  {:module "org.eclipse.jetty.util", :version "11.0.14"}
  {:module "org.eclipse.jetty.http", :version "11.0.14"}
  {:module "org.eclipse.jetty.websocket.servlet", :version "11.0.14"}
  {:module "jersey.server"}
  {:module "jersey.common"}
  {:module "jersey.media.multipart"}
  {:module "jersey.container.jetty.http"}
  {:module "jersey.container.servlet.core"}
  {:module "jakarta.ws.rs"}
  {:module "org.apache.logging.log4j", :version "2.18.0"}
  {:module "commons.cli"}
  {:module "commons.vfs"}
  {:module "org.apache.commons.io"}
  {:module "java.logging", :version "17.0.6"}
  {:module "org.jsoup"}
  {:module "org.slf4j"}
  {:module "fr.inria.corese.corese_storage"}],
 :provides [],
 :uses [],
 :version "4.4.0"}


name: fr.inria.corese.corese_storage
version: 4.5.0
target_platform: universal
mvn_groupId: fr.inria.corese
mvn_artifactId: corese-jena
mvn_version: 4.5.0
type: jar
sha256: 17433d2affb6f63ed080bc2658761b4ace33e5b1ea8bb797b2d59bfb20061f3e
created_at: 2026-04-20 19:25:12
module_info:
{:name "fr.inria.corese.corese_storage",
 :exports
 [{:package "fr.inria.corese.jena.convert.datatypes"}
  {:package "fr.inria.corese.jena"}
  {:package "fr.inria.corese.jena.convert"}],
 :requires
 [{:module "java.base", :version "17.0.9", :mandated true}
  {:module "fr.inria.corese.corese_core",
   :version "4.5.0",
   :transitive true}
  {:module "org.apache.jena.tdb"}
  {:module "org.apache.jena.arq", :transitive true}
  {:module "org.apache.jena.core", :transitive true}
  {:module "org.apache.jena.base", :transitive true}
  {:module "com.google.common"}],
 :provides [],
 :uses [],
 :version "4.5.0"}


name: fr.inria.corese.corese_test
version: 4.5.0
target_platform: universal
mvn_groupId: fr.inria.corese
mvn_artifactId: corese-unit-test
mvn_version: 4.5.0
type: jar
sha256: eb59a86b104f14c338264203858653232c92c3841723d079c6c631e0ab532e0b
created_at: 2026-04-20 19:25:12
module_info:
{:name "fr.inria.corese.corese_test",
 :exports [],
 :requires
 [{:module "java.base", :version "17.0.9", :mandated true}
  {:module "fr.inria.corese.sparql", :version "4.5.0"}
  {:module "fr.inria.corese.corese_core", :version "4.5.0"}
  {:module "fr.inria.corese.corese_storage"}
  {:module "fr.inria.corese.compiler", :version "4.5.0"}
  {:module "java.logging", :version "17.0.9"}
  {:module "java.xml", :version "17.0.9"}
  {:module "org.apache.jena.core", :transitive true}
  {:module "org.apache.jena.tdb", :transitive true}
  {:module "org.apache.jena.arq", :transitive true}
  {:module "org.apache.jena.base", :transitive true}
  {:module "org.apache.jena.ext.com.google", :transitive true}
  {:module "org.apache.jena.iri", :transitive true}
  {:module "com.google.common"}
  {:module "org.slf4j"}],
 :provides [],
 :uses [],
 :version "4.5.0"}


name: fr.inria.corese.kgram
version: 4.1.1
target_platform: universal
mvn_groupId: fr.inria.corese
mvn_artifactId: kgram
mvn_version: 4.1.1
type: jar
sha256: ebaffb5f87142610e52d5ca4ffd7285075ee79cfde7bde45c34b00d099bace01
created_at: 2026-04-20 19:25:13
module_info:
{:name "fr.inria.corese.kgram",
 :exports
 [{:package "fr.inria.corese.kgram.core"}
  {:package "fr.inria.corese.kgram.api.core"}
  {:package "fr.inria.corese.kgram.api.query"}
  {:package "fr.inria.corese.kgram.filter"}
  {:package "fr.inria.corese.kgram.event"}
  {:package "fr.inria.corese.kgram.tool"}
  {:package "fr.inria.corese.kgram.sorter.core"}
  {:package "fr.inria.corese.kgram.path"}
  {:package "fr.inria.corese.kgram.sorter.impl.qpv1"}],
 :requires
 [{:module "java.base", :version "9", :mandated true}
  {:module "java.desktop", :version "9"}
  {:module "org.slf4j"}],
 :provides [],
 :uses [],
 :version "4.1.1"}


name: fr.inria.corese.shex
version: 4.5.0
target_platform: universal
mvn_groupId: fr.inria.corese
mvn_artifactId: shex
mvn_version: 4.5.0
type: jar
sha256: 11d49eb488303476e7491ceee9990df4f598fa93ac63afebdc32e1abd38431de
created_at: 2026-04-20 19:25:13
module_info:
{:name "fr.inria.corese.shex",
 :exports [{:package "fr.inria.corese.shex.shacl"}],
 :requires
 [{:module "java.base", :version "17.0.9", :mandated true}
  {:module "fr.inria.corese.sparql", :version "4.5.0"}
  {:module "shexjava.core"}
  {:module "rdf4j.model"}
  {:module "org.slf4j"}],
 :provides [],
 :uses [],
 :version "4.5.0"}


name: fr.inria.corese.sparql
version: 4.5.0
target_platform: universal
mvn_groupId: fr.inria.corese
mvn_artifactId: sparql
mvn_version: 4.5.0
type: jar
sha256: be2e54d73bc852807d860471ef9c21e38030a6aac8c84df8ee289b52c6674e05
created_at: 2026-04-20 19:25:13
module_info:
{:name "fr.inria.corese.sparql",
 :exports
 [{:package "fr.inria.corese.kgram.core"}
  {:package "fr.inria.corese.kgram.api.core"}
  {:package "fr.inria.corese.kgram.api.query"}
  {:package "fr.inria.corese.kgram.filter"}
  {:package "fr.inria.corese.kgram.event"}
  {:package "fr.inria.corese.kgram.tool"}
  {:package "fr.inria.corese.kgram.sorter.core"}
  {:package "fr.inria.corese.kgram.path"}
  {:package "fr.inria.corese.kgram.sorter.impl.qpv1"}
  {:package "fr.inria.corese.sparql.triple.parser"}
  {:package "fr.inria.corese.sparql.triple.parser.visitor"}
  {:package "fr.inria.corese.sparql.triple.parser.context"}
  {:package "fr.inria.corese.sparql.exceptions"}
  {:package "fr.inria.corese.sparql.datatype"}
  {:package "fr.inria.corese.sparql.datatype.extension"}
  {:package "fr.inria.corese.sparql.api"}
  {:package "fr.inria.corese.sparql.triple.cst"}
  {:package "fr.inria.corese.sparql.triple.update"}
  {:package "fr.inria.corese.sparql.triple.function.script"}
  {:package "fr.inria.corese.sparql.triple.function.extension"}
  {:package "fr.inria.corese.sparql.triple.function.term"}
  {:package "fr.inria.corese.sparql.triple.function.proxy"}
  {:package "fr.inria.corese.sparql.compiler.java"}
  {:package "fr.inria.corese.sparql.datatype.function"}
  {:package "fr.inria.corese.sparql.storage.api"}
  {:package "fr.inria.corese.sparql.storage.util"}
  {:package "fr.inria.corese.sparql.triple.printer"}
  {:package "fr.inria.corese.sparql.triple.api"}
  {:package "fr.inria.corese.sparql.triple.function.core"}
  {:package "fr.inria.corese.sparql.storage.fs"}],
 :requires
 [{:module "java.base", :version "17.0.9", :mandated true}
  {:module "java.desktop", :version "17.0.9"}
  {:module "org.slf4j"}
  {:module "java.sql", :version "17.0.9"}
  {:module "org.json"}
  {:module "org.apache.commons.text"}],
 :provides [],
 :uses [],
 :version "4.5.0"}


name: fr.lirmm.graphik.dlgp3
version: 1.2.4
target_platform: universal
mvn_groupId: fr.lirmm.graphik
mvn_artifactId: dlgp-parser
mvn_version: 1.2.4
type: jar
sha256: 2db53c79c73fc4ce8fb3b10699737907268dbb37fc20d74c3a3d76a3e88d986f
created_at: 2026-04-20 19:25:13
module_info:
{:name "fr.lirmm.graphik.dlgp3",
 :exports [{:package "fr.lirmm.graphik.dlgp3.parser"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "json.simple"}
  {:module "java.desktop"}
  {:module "java.compiler"}
  {:module "fr.inria.integraal.view_parser.parser", :version "1.0.0"}],
 :provides [],
 :uses [],
 :version "1.2.4"}


name: guru.mocker.java.core
version: 1.0.10
target_platform: universal
mvn_groupId: guru.mocker.java
mvn_artifactId: mocker-core
mvn_version: 1.0.10
type: jar
sha256: 58e02b8ffe3aa47e5c696fdb6ab55663bfcd81cfe3d62462334c060a0ab42a0c
created_at: 2026-04-20 19:25:14
module_info:
{:name "guru.mocker.java.core",
 :exports
 [{:package "guru.mocker.java.api"}
  {:package "guru.mocker.java.api.util"}
  {:package "guru.mocker.java.spi"}
  {:package "guru.mocker.java.internal.result",
   :to ["guru.mocker.java.core.test"]}
  {:package "guru.mocker.java.internal.api",
   :to ["guru.mocker.java.core.test"]}
  {:package "guru.mocker.java.internal.spi.provider",
   :to ["guru.mocker.java.core.test"]}
  {:package "guru.mocker.java.internal",
   :to ["guru.mocker.java.core.test"]}
  {:package "guru.mocker.java.api.annotation"}],
 :requires
 [{:module "java.base", :version "17.0.8.1", :mandated true}
  {:module "org.hamcrest"}
  {:module "org.opentest4j", :version "1.3.0"}],
 :provides [],
 :uses [{:service "guru.mocker.java.spi.TestFrameworkAdapter"}],
 :version "1.0.10",
 :packages
 [{:package "guru.mocker.java.api"}
  {:package "guru.mocker.java.api.annotation"}
  {:package "guru.mocker.java.api.util"}
  {:package "guru.mocker.java.internal"}
  {:package "guru.mocker.java.internal.api"}
  {:package "guru.mocker.java.internal.result"}
  {:package "guru.mocker.java.internal.spi.provider"}
  {:package "guru.mocker.java.spi"}]}


name: guru.mocker.java.exmaples.binarysearch
version: 1.0.5
target_platform: universal
mvn_groupId: guru.mocker.java
mvn_artifactId: mocker-examples-binarysearch
mvn_version: 1.0.5
type: jar
sha256: 019af0744c9ac76f6c68946b18b2af2f79d1ab574d72495bad5ab3ffd6a151c6
created_at: 2026-04-20 19:25:14
module_info:
{:name "guru.mocker.java.exmaples.binarysearch",
 :exports [{:package "guru.mocker.java.examples.binarysearch"}],
 :requires
 [{:module "java.base", :version "17.0.8.1", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.5",
 :packages [{:package "guru.mocker.java.examples.binarysearch"}]}


name: guru.mocker.java.junit.five
version: 1.0.10
target_platform: universal
mvn_groupId: guru.mocker.java
mvn_artifactId: mocker-junit5
mvn_version: 1.0.10
type: jar
sha256: f122be5acb851a9359a6f3d064620cc8a1db694ea277ca9b1b887a9bf17605d2
created_at: 2026-04-20 19:25:14
module_info:
{:name "guru.mocker.java.junit.five",
 :exports
 [{:package "guru.mocker.java.junit.five.spi.provider"}
  {:package "guru.mocker.java.junit.five.api.util"}],
 :requires
 [{:module "java.base", :version "17.0.8.1", :mandated true}
  {:module "guru.mocker.java.core",
   :version "1.0.10",
   :transitive true}
  {:module "org.junit.jupiter.api", :version "5.10.2"}
  {:module "org.junit.jupiter.params", :version "5.10.2"}],
 :provides
 [{:service "guru.mocker.java.spi.TestFrameworkAdapter",
   :with
   ["guru.mocker.java.junit.five.spi.provider.TestFrameworkAdapterForJunit5"]}],
 :uses [],
 :version "1.0.10",
 :packages
 [{:package "guru.mocker.java.junit.five.api.util"}
  {:package "guru.mocker.java.junit.five.spi.provider"}]}


name: info.picocli
version: 4.7.7
target_platform: universal
mvn_groupId: info.picocli
mvn_artifactId: picocli
mvn_version: 4.7.7
type: jar
sha256: f86e30fffd10d2b13b8caa8d4b237a7ee61f2ffccf5b1941de718b765d235bf8
created_at: 2026-04-20 19:25:14
module_info:
{:name "info.picocli",
 :exports [{:package "picocli"}],
 :requires
 [{:module "java.sql", :static true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "4.7.7",
 :synthetic true}


name: info.picocli.codegen
version: 4.7.7
target_platform: universal
mvn_groupId: info.picocli
mvn_artifactId: picocli-codegen
mvn_version: 4.7.7
type: jar
sha256: 6dae68232ce1d152b8e474d5bd1888d100bc8cea2ab9307a4e5aa04e1357d261
created_at: 2026-04-20 19:25:14
module_info:
{:name "info.picocli.codegen",
 :exports
 [{:package "picocli.codegen.annotation.processing"}
  {:package "picocli.codegen.aot.graalvm"}
  {:package "picocli.codegen.aot.graalvm.processor"}
  {:package "picocli.codegen.docgen.manpage"}],
 :requires
 [{:module "info.picocli"}
  {:module "java.compiler"}
  {:module "java.logging"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "4.7.7",
 :synthetic true}


name: info.picocli.groovy
version: 4.7.7
target_platform: universal
mvn_groupId: info.picocli
mvn_artifactId: picocli-groovy
mvn_version: 4.7.7
type: jar
sha256: 96d2be39ec8fe47ee03ab7812751af45021eb4642fd55e5d0dd18367b169b649
created_at: 2026-04-20 19:25:15
module_info:
{:name "info.picocli.groovy",
 :exports [{:package "picocli.groovy"}],
 :requires
 [{:module "info.picocli"}
  {:module "groovy.all"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "4.7.7",
 :synthetic true}


name: info.picocli.shell.jline2
version: 4.7.7
target_platform: universal
mvn_groupId: info.picocli
mvn_artifactId: picocli-shell-jline2
mvn_version: 4.7.7
type: jar
sha256: 4bfe539f93cdf36f13d060100b9068c2f8f4046ff33a4a07f40be6865a727b0d
created_at: 2026-04-20 19:25:15
module_info:
{:name "info.picocli.shell.jline2",
 :exports [{:package "picocli.shell.jline2"}],
 :requires
 [{:module "info.picocli"}
  {:module "jline"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "4.7.7",
 :synthetic true}


name: info.picocli.shell.jline3
version: 4.7.7
target_platform: universal
mvn_groupId: info.picocli
mvn_artifactId: picocli-shell-jline3
mvn_version: 4.7.7
type: jar
sha256: a023435a3d175d07cedb30f25ac6d0eef07fcbdd00744df472f09af2f5fca701
created_at: 2026-04-20 19:25:15
module_info:
{:name "info.picocli.shell.jline3",
 :exports [{:package "picocli.shell.jline3"}],
 :requires
 [{:module "info.picocli"}
  {:module "org.jline"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "4.7.7",
 :synthetic true}


name: info.picocli.spring.boot
version: 4.7.7
target_platform: universal
mvn_groupId: info.picocli
mvn_artifactId: picocli-spring-boot-starter
mvn_version: 4.7.7
type: jar
sha256: fcd1e67fca07e6acfedf025e1d55851f12ebe3690985bcbda6fd210961be989e
created_at: 2026-04-20 19:25:15
module_info:
{:name "info.picocli.spring.boot",
 :exports
 [{:package "picocli.spring"}
  {:package "picocli.spring.boot.autoconfigure"}],
 :requires
 [{:module "info.picocli"}
  {:module "java.logging"}
  {:module "spring.boot"}
  {:module "spring.boot.autoconfigure"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "4.7.7",
 :synthetic true}


name: info.schnatterer.mobynamesgenerator
version: 20.10.1-r0
target_platform: universal
mvn_groupId: info.schnatterer.moby-names-generator
mvn_artifactId: moby-names-generator
mvn_version: 20.10.1-r0
type: jar
sha256: 31809f10081509fa2a62cfce63581c7d7b707f539c96e05e6c421e6a36ffaefb
created_at: 2026-04-20 19:25:15
module_info:
{:name "info.schnatterer.mobynamesgenerator",
 :exports [{:package "info.schnatterer.mobynamesgenerator"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "info.schnatterer.mobynamesgenerator.processor",
   :version "20.10.1-r0",
   :static true}],
 :provides [],
 :uses [],
 :version "20.10.1-r0",
 :packages [{:package "info.schnatterer.mobynamesgenerator"}]}


name: info.schnatterer.mobynamesgenerator.processor
version: 20.10.1-r0
target_platform: universal
mvn_groupId: info.schnatterer.moby-names-generator
mvn_artifactId: moby-names-generator-processor
mvn_version: 20.10.1-r0
type: jar
sha256: e67b326e15c6ce67718a76e0fbd6267782db49a8ad075008376f2b34b031f1bc
created_at: 2026-04-20 19:25:16
module_info:
{:name "info.schnatterer.mobynamesgenerator.processor",
 :exports [{:package "info.schnatterer.mobynamesgenerator.processor"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.compiler"}
  {:module "com.github.mustachejava"}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with
   ["info.schnatterer.mobynamesgenerator.processor.NamesGeneratorProcessor"]}],
 :uses [],
 :version "20.10.1-r0",
 :packages [{:package "info.schnatterer.mobynamesgenerator.processor"}]}


name: info.tomfi.hebcal.shabbat
version: 2.1.9
target_platform: universal
mvn_groupId: info.tomfi.hebcal
mvn_artifactId: hebcal-api
mvn_version: 2.1.9
type: jar
sha256: 157573755f4c0a457c089b4f1db3434e5877490254b0cae9f2dff7f356214121
created_at: 2026-04-20 19:25:16
module_info:
{:name "info.tomfi.hebcal.shabbat",
 :exports
 [{:package "info.tomfi.hebcal.shabbat.request"}
  {:package "info.tomfi.hebcal.shabbat.response"}
  {:package "info.tomfi.hebcal.shabbat.tools"}],
 :requires
 [{:module "java.base", :version "11.0.11", :mandated true}
  {:module "java.net.http", :version "11.0.11"}
  {:module "com.fasterxml.jackson.annotation", :version "2.13.4"}
  {:module "com.fasterxml.jackson.core"}
  {:module "com.fasterxml.jackson.databind"}
  {:module "auto.value.annotations", :static true}
  {:module "com.google.auto.service", :static true}],
 :provides
 [{:service "info.tomfi.hebcal.shabbat.ShabbatAPI",
   :with ["info.tomfi.hebcal.shabbat.impl.ShabbatAPIProvider"]}],
 :uses [{:service "info.tomfi.hebcal.shabbat.ShabbatAPI"}],
 :version "2.1.9",
 :packages
 [{:package "info.tomfi.hebcal.shabbat.response"}
  {:package "info.tomfi.hebcal.shabbat.request"}
  {:package "info.tomfi.hebcal.shabbat"}
  {:package "info.tomfi.hebcal.shabbat.impl"}
  {:package "info.tomfi.hebcal.shabbat.tools"}
  {:package "info.tomfi.hebcal.shabbat.internal"}]}


name: info.tomfi.shabbat
version: 3.0.5
target_platform: universal
mvn_groupId: info.tomfi.shabbat
mvn_artifactId: shabbat-api
mvn_version: 3.0.5
type: jar
sha256: b80191cdd0370709417d7b01b3828aa6eaa3c81db303294ca1dfa9f8737304e7
created_at: 2026-04-20 19:25:16
module_info:
{:name "info.tomfi.shabbat",
 :exports [{:package "info.tomfi.shabbat"}],
 :requires
 [{:module "java.base", :version "11.0.24", :mandated true}
  {:module "java.net.http", :version "11.0.24"}
  {:module "com.fasterxml.jackson.annotation", :version "2.17.2"}
  {:module "com.fasterxml.jackson.core"}
  {:module "com.fasterxml.jackson.databind"}],
 :provides [],
 :uses [],
 :version "3.0.5",
 :packages [{:package "info.tomfi.shabbat"}]}


name: io.annot8.api
version: 1.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-api
mvn_version: 1.2
type: jar
sha256: 88eb59109d9ff225aa270193075c992fab60ee1399acd902b4a412bdf91b670f
created_at: 2026-04-20 19:25:16
module_info:
{:name "io.annot8.api",
 :exports
 [{:package "io.annot8.api.annotations"}
  {:package "io.annot8.api.bounds"}
  {:package "io.annot8.api.capabilities"}
  {:package "io.annot8.api.components"}
  {:package "io.annot8.api.components.annotations"}
  {:package "io.annot8.api.components.responses"}
  {:package "io.annot8.api.data"}
  {:package "io.annot8.api.exceptions"}
  {:package "io.annot8.api.helpers"}
  {:package "io.annot8.api.helpers.builders"}
  {:package "io.annot8.api.properties"}
  {:package "io.annot8.api.references"}
  {:package "io.annot8.api.settings"}
  {:package "io.annot8.api.stores"}
  {:package "io.annot8.api.filters"}
  {:package "io.annot8.api.context"}
  {:package "io.annot8.api.pipelines"}],
 :requires [{:module "java.base", :version "11.0.13", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2",
 :open true}


name: io.annot8.common.components
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-common-components
mvn_version: 1.2.2
type: jar
sha256: e4b069738ae2de8ed613b6a6bad99160b799febb09f3faa8f5b878dc83410689
created_at: 2026-04-20 19:25:17
module_info:
{:name "io.annot8.common.components",
 :exports
 [{:package "io.annot8.common.components"}
  {:package "io.annot8.common.components.logging"}
  {:package "io.annot8.common.components.metering"}
  {:package "io.annot8.common.components.capabilities"}],
 :requires
 [{:module "io.annot8.api", :transitive true}
  {:module "org.slf4j", :transitive true}
  {:module "micrometer.core", :transitive true}
  {:module "jakarta.json.bind"}
  {:module "io.annot8.common.data"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.common.data
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-common-data
mvn_version: 1.2.2
type: jar
sha256: 1289480179ee912f3223dba8417952916d860b1b6b17d009d1e2977f5e392c87
created_at: 2026-04-20 19:25:17
module_info:
{:name "io.annot8.common.data",
 :exports
 [{:package "io.annot8.common.data.bounds"}
  {:package "io.annot8.common.data.content"}
  {:package "io.annot8.common.data.tuple"}
  {:package "io.annot8.common.data.properties"}
  {:package "io.annot8.common.data.utils"}],
 :requires
 [{:module "io.annot8.api", :transitive true}
  {:module "io.annot8.common.utils"}
  {:module "jakarta.json.bind"}
  {:module "java.desktop"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.common.implementations
version: 0.2.0
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-common-implementations
mvn_version: 0.2.0
type: jar
sha256: f888e2f9dad63a4eb3838e3c4acc354b6796b86e9a69c3ad2233bbb2b344793b
created_at: 2026-04-20 19:25:17
module_info:
{:name "io.annot8.common.implementations",
 :exports
 [{:package "io.annot8.common.implementations.annotations"}
  {:package "io.annot8.common.implementations.capabilities"}
  {:package "io.annot8.common.implementations.factories"}
  {:package "io.annot8.common.implementations.references"}
  {:package "io.annot8.common.implementations.registries"}
  {:package "io.annot8.common.implementations.stores"}
  {:package "io.annot8.common.implementations.properties"}
  {:package "io.annot8.common.implementations.content"}
  {:package "io.annot8.common.implementations.context"}
  {:package "io.annot8.common.implementations.delegates"}
  {:package "io.annot8.common.implementations.configuration"}
  {:package "io.annot8.common.implementations.listeners"}
  {:package "io.annot8.common.implementations.data"}],
 :requires
 [{:module "java.base", :version "9", :mandated true}
  {:module "com.google.common"}
  {:module "io.annot8.core", :transitive true}
  {:module "slf4j.api"}
  {:module "io.annot8.common.utils"}],
 :provides [],
 :uses [],
 :version "0.2.0",
 :open true}


name: io.annot8.common.jackson.serialisation
version: 0.2.0
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-common-jackson-serialisation
mvn_version: 0.2.0
type: jar
sha256: 9fcf4c5e3b11a9f208f3246776b0d82646f53a855f97b0904c7b3e72484025e1
created_at: 2026-04-20 19:25:17
module_info:
{:name "io.annot8.common.jackson.serialisation",
 :exports [{:package "io.annot8.common.serialisation.jackson"}],
 :requires
 [{:module "java.base", :version "9", :mandated true}
  {:module "com.fasterxml.jackson.core"}
  {:module "com.fasterxml.jackson.databind"}
  {:module "com.fasterxml.jackson.annotation"}
  {:module "io.github.classgraph", :version "4.6.8"}
  {:module "slf4j.api"}
  {:module "io.annot8.common.data"}],
 :provides [],
 :uses [],
 :version "0.2.0"}


name: io.annot8.common.pipelines
version: 0.2.0
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-common-pipelines
mvn_version: 0.2.0
type: jar
sha256: 542da5f06ea4b51aa5d531de481273abe255635a19393bba96a243447605ced4
created_at: 2026-04-20 19:25:18
module_info:
{:name "io.annot8.common.pipelines",
 :exports
 [{:package "io.annot8.common.pipelines.events.pipe"}
  {:package "io.annot8.common.pipelines.events.source"}
  {:package "io.annot8.common.pipelines.events.tasks"}
  {:package "io.annot8.common.pipelines.events.jobs"}
  {:package "io.annot8.common.pipelines.factory"}
  {:package "io.annot8.common.pipelines.factory.configuration"}
  {:package "io.annot8.common.pipelines.base"}
  {:package "io.annot8.common.pipelines.elements"}
  {:package "io.annot8.common.pipelines.listeners"}
  {:package "io.annot8.common.pipelines.queues"}
  {:package "io.annot8.common.pipelines.simple"}
  {:package "io.annot8.common.pipelines.definitions"}
  {:package "io.annot8.common.pipelines.delegates"}
  {:package "io.annot8.common.pipelines.events"}],
 :requires
 [{:module "java.base", :version "9", :mandated true}
  {:module "com.google.common"}
  {:module "io.annot8.core", :transitive true}
  {:module "slf4j.api"}
  {:module "io.annot8.common.implementations"}
  {:module "io.annot8.common.utils"}],
 :provides [],
 :uses [],
 :version "0.2.0",
 :open true}


name: io.annot8.common.processing
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-common-processing
mvn_version: 1.2.2
type: jar
sha256: a70ee2ab705ef170d9fd0ef08db18561216bb8ab1d72d83beb8f94f9e3c44202
created_at: 2026-04-20 19:25:18
module_info:
{:name "io.annot8.common.processing",
 :exports
 [{:package "io.annot8.common.processing.filters"}
  {:package "io.annot8.common.processing.indices"}],
 :requires
 [{:module "io.annot8.api", :transitive true}
  {:module "io.annot8.common.data", :transitive true}
  {:module "com.google.common"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.common.serialization
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-common-serialization
mvn_version: 1.2.2
type: jar
sha256: 1e48a833a819389a55bf2798730344b7378a9427d5d1f1806e0e5f3273cf1a76
created_at: 2026-04-20 19:25:18
module_info:
{:name "io.annot8.common.serialization",
 :exports [{:package "io.annot8.common.serialization"}],
 :requires
 [{:module "io.annot8.api", :transitive true}
  {:module "org.slf4j", :transitive true}
  {:module "jakarta.json", :transitive true}
  {:module "jakarta.json.bind", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.common.utils
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-common-utils
mvn_version: 1.2.2
type: jar
sha256: 27d7b5e146f0e950775470806498fc5be150ba1a3cd6e81efb28d92d8e413dcf
created_at: 2026-04-20 19:25:18
module_info:
{:name "io.annot8.common.utils",
 :exports [{:package "io.annot8.common.utils.java"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.annotations
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-annotations
mvn_version: 1.2.2
type: jar
sha256: cfecd3379156729069abf9ac1fadd1dc812b7a557af435743024c1f5cf689ee0
created_at: 2026-04-20 19:25:18
module_info:
{:name "io.annot8.components.annotations",
 :exports [{:package "io.annot8.components.annotations.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data"}
  {:module "jakarta.json.bind"}
  {:module "org.slf4j"}
  {:module "io.annot8.components.base", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.audio
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-audio
mvn_version: 1.2.2
type: jar
sha256: aab9472d8f0cac2ab18d92e95fe073db5b686422d77a2a358775ae8034941bfe
created_at: 2026-04-20 19:25:19
module_info:
{:name "io.annot8.components.audio",
 :exports [{:package "io.annot8.components.audio.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2"}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "java.desktop", :version "11.0.14.1"}
  {:module "com.google.gson", :version "2.9.0"}
  {:module "vosk"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.base
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-base
mvn_version: 1.2.2
type: jar
sha256: 419987e11df7b989977dbe406ac108a4cc007a12af39b7d57939ca72911fa6e6
created_at: 2026-04-20 19:25:19
module_info:
{:name "io.annot8.components.base",
 :exports
 [{:package "io.annot8.components.base.processors"}
  {:package "io.annot8.components.base.source"}
  {:package "io.annot8.components.base.utils"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.common.components"}
  {:module "micrometer.core"}
  {:module "io.annot8.conventions", :version "1.2.2"}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.base.text
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-base-text
mvn_version: 1.2.2
type: jar
sha256: 23703bb5c73dca76e1496ef62a007174e21d467820c9483bf2be9c884cfad60b
created_at: 2026-04-20 19:25:19
module_info:
{:name "io.annot8.components.base.text",
 :exports [{:package "io.annot8.components.base.text.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.components.base", :version "1.2.2"}
  {:module "io.annot8.components.stopwords",
   :version "1.2.2",
   :transitive true}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "jakarta.json.bind"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.comms
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-comms
mvn_version: 1.2.2
type: jar
sha256: a981ae73ee46a0133ce485319e543cbf043e28796ecf2bea51cf87419380e715
created_at: 2026-04-20 19:25:19
module_info:
{:name "io.annot8.components.comms",
 :exports [{:package "io.annot8.components.comms.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "libphonenumber", :transitive true}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.cyber
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-cyber
mvn_version: 1.2.2
type: jar
sha256: 281b199274dd801fd8b9c63a2f3505923245c3de838ae48761f12bcf9dd9dd75
created_at: 2026-04-20 19:25:20
module_info:
{:name "io.annot8.components.cyber",
 :exports [{:package "io.annot8.components.cyber.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base.text",
   :version "1.2.2",
   :transitive true}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "com.google.common"}
  {:module "io.annot8.common.components"}
  {:module "jakarta.json.bind"}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.db
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-db
mvn_version: 1.2.2
type: jar
sha256: 698de9945dc81e06ca3c7cc4f650939f49caf434eb4a337825f50cab9bd05799
created_at: 2026-04-20 19:25:20
module_info:
{:name "io.annot8.components.db",
 :exports
 [{:package "io.annot8.components.db.content"}
  {:package "io.annot8.components.db.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.components.base",
   :version "1.2.2",
   :transitive true}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data", :transitive true}
  {:module "com.google.common"}
  {:module "org.xerial.sqlitejdbc"}
  {:module "java.sql", :version "11.0.14.1"}
  {:module "jakarta.json.bind"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.documents
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-documents
mvn_version: 1.2.2
type: jar
sha256: bff3a8bb9ecb53503b6e95bd4b2f0e9110a1d70e4bf305e60acc1063e170ec59
created_at: 2026-04-20 19:25:20
module_info:
{:name "io.annot8.components.documents",
 :exports [{:package "io.annot8.components.documents.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data", :transitive true}
  {:module "io.annot8.common.utils"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "java.desktop", :version "11.0.14.1", :transitive true}
  {:module "metadata.extractor"}
  {:module "odfdom.java"}
  {:module "org.apache.pdfbox"}
  {:module "org.jsoup", :transitive true}
  {:module "org.slf4j"}
  {:module "org.apache.poi.poi"}
  {:module "org.apache.poi.ooxml", :transitive true}
  {:module "org.apache.poi.scratchpad", :transitive true}
  {:module "org.apache.commons.compress"}
  {:module "java.net.http", :version "11.0.14.1"}
  {:module "javatuples"}
  {:module "tabula"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.files
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-files
mvn_version: 1.2.2
type: jar
sha256: fa3bd44ffcd2e455070a15d490642650f395f7db4589f8e924b612e465dc9d5f
created_at: 2026-04-20 19:25:20
module_info:
{:name "io.annot8.components.files",
 :exports
 [{:package "io.annot8.components.files.sources"}
  {:package "io.annot8.components.files.processors"}
  {:package "io.annot8.components.files.sinks"}
  {:package "io.annot8.components.files.content"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data", :transitive true}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.components.base",
   :version "1.2.2",
   :transitive true}
  {:module "io.annot8.components.base.text",
   :version "1.2.2",
   :transitive true}
  {:module "org.slf4j"}
  {:module "apache.mime4j.dom"}
  {:module "com.google.common"}
  {:module "apache.mime4j.core"}
  {:module "jakarta.json.bind"}
  {:module "jakarta.json", :version "2.0.0"}
  {:module "java.desktop", :version "11.0.14.1"}
  {:module "org.apache.commons.text"}
  {:module "de.siegmar.fastcsv"}
  {:module "org.apache.commons.compress"}
  {:module "simplemagic", :transitive true}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.financial
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-financial
mvn_version: 1.2.2
type: jar
sha256: 9f38670f39a0ff39a08c2a281eddfcab9266d1b5e2aae7de635a73101bd9b8a3
created_at: 2026-04-20 19:25:20
module_info:
{:name "io.annot8.components.financial",
 :exports [{:package "io.annot8.components.financial.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "iban4j"}
  {:module "io.annot8.common.components"}
  {:module "org.bitcoinj.core"}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.gazetteers
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-gazetteers
mvn_version: 1.2.2
type: jar
sha256: e4e496d237662312a23d9c59ac0f7731217540c15b4ef0a01dff549eab1439f7
created_at: 2026-04-20 19:25:21
module_info:
{:name "io.annot8.components.gazetteers",
 :exports
 [{:package "io.annot8.components.gazetteers.processors"}
  {:package "io.annot8.components.gazetteers.processors.impl"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "ahocorasick"}
  {:module "evo.inflector"}
  {:module "io.annot8.utils.text", :version "1.2.2"}
  {:module "de.siegmar.fastcsv"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.geo
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-geo
mvn_version: 1.2.2
type: jar
sha256: 56d1b37f6a3bdd22194f8934bc377a3af3196b6261f06b0a69b45c7227a8f838
created_at: 2026-04-20 19:25:21
module_info:
{:name "io.annot8.components.geo",
 :exports
 [{:package "io.annot8.components.geo.processors"}
  {:package "io.annot8.components.geo.processors.geonames"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.common.components"}
  {:module "openlocationcode"}
  {:module "geodesy"}
  {:module "io.annot8.common.utils"}
  {:module "jakarta.json.bind"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "jakarta.json", :version "2.0.0"}
  {:module "io.annot8.components.gazetteers", :version "1.2.2"}
  {:module "uk.gov.dstl.geo.osgb"}
  {:module "com.opencsv"}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.grouping
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-grouping
mvn_version: 1.2.2
type: jar
sha256: bc2a50bdc60820f4a3039e9eaf4ca2d68b7f942934cdcbdcd99b65e6e6c279bb
created_at: 2026-04-20 19:25:21
module_info:
{:name "io.annot8.components.grouping",
 :exports [{:package "io.annot8.components.grouping.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base", :version "1.2.2"}
  {:module "com.google.common"}
  {:module "io.annot8.common.components"}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.groups
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-groups
mvn_version: 1.2.2
type: jar
sha256: f70941ca48405042c2115c197ecabfd9a0eef248fa6352cb53f9f51883a06652
created_at: 2026-04-20 19:25:22
module_info:
{:name "io.annot8.components.groups",
 :exports [{:package "io.annot8.components.groups.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base", :version "1.2.2"}
  {:module "jakarta.json.bind"}
  {:module "org.slf4j"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.image
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-image
mvn_version: 1.2.2
type: jar
sha256: 088e1011b1362e1b4316cb4ee2ba7965cfcc7eba542c0a1df4fcd929b767eabb
created_at: 2026-04-20 19:25:22
module_info:
{:name "io.annot8.components.image",
 :exports [{:package "io.annot8.components.image.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.components.base", :version "1.2.2"}
  {:module "io.annot8.common.data", :transitive true}
  {:module "metadata.extractor"}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "java.desktop", :version "11.0.14.1"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.items
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-items
mvn_version: 1.2.2
type: jar
sha256: 48d5e4fda46f701851311aeffc7269e68ecbbe0966ea3b5220d4963f56c81fa5
created_at: 2026-04-20 19:25:22
module_info:
{:name "io.annot8.components.items",
 :exports [{:package "io.annot8.components.items.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data", :transitive true}
  {:module "io.annot8.components.base", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "jakarta.json.bind"}
  {:module "org.slf4j"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.mongo
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-mongo
mvn_version: 1.2.2
type: jar
sha256: fed37753241a0dd2eba2f25b6ba02353e2be094cb5ad409ccfe9c5cea5635aec
created_at: 2026-04-20 19:25:22
module_info:
{:name "io.annot8.components.mongo",
 :exports
 [{:package "io.annot8.components.mongo"}
  {:package "io.annot8.components.mongo.data"}
  {:package "io.annot8.components.mongo.processors"}
  {:package "io.annot8.components.mongo.resources"}
  {:package "io.annot8.components.mongo.sources"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "com.google.common"}
  {:module "com.fasterxml.jackson.databind", :version "2.13.2"}
  {:module "com.fasterxml.jackson.core", :version "2.13.2"}
  {:module "io.annot8.implementations.support", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "org.mongodb.bson", :transitive true}
  {:module "org.mongodb.driver.core"}
  {:module "org.mongodb.driver.sync.client"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.monitor
version: 0.2.0
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-monitor
mvn_version: 0.2.0
type: jar
sha256: 3767dbcabff31a1709d12e93e2955ee3468e8c48404caf45c99a108bd655fea0
created_at: 2026-04-20 19:25:22
module_info:
{:name "io.annot8.components.monitor",
 :exports
 [{:package "io.annot8.components.monitor.resources"}
  {:package "io.annot8.components.monitor.resources.metering"}],
 :requires
 [{:module "java.base", :version "9", :mandated true}
  {:module "io.annot8.core", :transitive true}
  {:module "slf4j.api"}
  {:module "micrometer.core"}],
 :provides [],
 :uses [],
 :version "0.2.0"}


name: io.annot8.components.opencv
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-opencv
mvn_version: 1.2.2
type: jar
sha256: 7a4c414b84ab59fbf8645e824941bfec71f46fd570c32dc9af02af69a8cbbd6c
created_at: 2026-04-20 19:25:23
module_info:
{:name "io.annot8.components.opencv",
 :exports [{:package "io.annot8.components.opencv.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data", :transitive true}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "io.annot8.common.components"}
  {:module "java.desktop", :version "11.0.14.1"}
  {:module "opencv"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.opennlp
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-opennlp
mvn_version: 1.2.2
type: jar
sha256: b2c5081d4ebcee0caa017e11834863ebe5e1885c4bff32385b45f237ef8b245c
created_at: 2026-04-20 19:25:23
module_info:
{:name "io.annot8.components.opennlp",
 :exports [{:package "io.annot8.components.opennlp.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "org.apache.opennlp.tools"}
  {:module "io.annot8.common.utils"}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.components.base", :version "1.2.2"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.people
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-people
mvn_version: 1.2.2
type: jar
sha256: b6c3c68ff60736be5a666c5fab82bbee5eb07f5ecdcc6b99ad8a34b3e7365766
created_at: 2026-04-20 19:25:23
module_info:
{:name "io.annot8.components.people",
 :exports [{:package "io.annot8.components.people.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "jakarta.json.bind"}
  {:module "io.annot8.components.base", :version "1.2.2"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.print
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-print
mvn_version: 1.2.2
type: jar
sha256: 0799d6345c33d4a1231678299a2e7aec4024222cc2cade8f2cc38ad2f5f65cee
created_at: 2026-04-20 19:25:23
module_info:
{:name "io.annot8.components.print",
 :exports [{:package "io.annot8.components.print.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "org.slf4j", :transitive true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.properties
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-properties
mvn_version: 1.2.2
type: jar
sha256: 026eda97ef02cb8a32ea9aa137b4fd03b186c9f107214a1e748670938e6761d0
created_at: 2026-04-20 19:25:24
module_info:
{:name "io.annot8.components.properties",
 :exports [{:package "io.annot8.components.properties.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.common.components"}
  {:module "org.slf4j"}
  {:module "jakarta.json.bind"}
  {:module "io.annot8.components.base", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.quantities
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-quantities
mvn_version: 1.2.2
type: jar
sha256: e580bf732c7510c03407eee2172f79b2d67e9f59e3bf294886e1cdcfc9a1c677
created_at: 2026-04-20 19:25:24
module_info:
{:name "io.annot8.components.quantities",
 :exports [{:package "io.annot8.components.quantities.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "io.annot8.components.base.text",
   :version "1.2.2",
   :transitive true}
  {:module "org.slf4j"}
  {:module "io.annot8.common.components", :transitive true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.social
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-social
mvn_version: 1.2.2
type: jar
sha256: 08eee41d9badb286178d482b96c55b70fb332a48c504d12c9bb59d35fbbf9145
created_at: 2026-04-20 19:25:24
module_info:
{:name "io.annot8.components.social",
 :exports [{:package "io.annot8.components.social.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "io.annot8.common.components"}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.spacy
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-spacy
mvn_version: 1.2.2
type: jar
sha256: 331a606b349fec272a6ef79909d04e1e83845b52f0df0e7774614e5623d72244
created_at: 2026-04-20 19:25:25
module_info:
{:name "io.annot8.components.spacy",
 :exports [{:package "io.annot8.components.spacy.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data", :transitive true}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "io.annot8.common.utils"}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.components.base", :version "1.2.2"}
  {:module "com.fasterxml.jackson.annotation", :version "2.13.2"}
  {:module "com.fasterxml.jackson.core", :version "2.13.2"}
  {:module "com.fasterxml.jackson.databind", :version "2.13.2"}
  {:module "java.compiler", :version "11.0.14.1"}
  {:module "java.net.http", :version "11.0.14.1"}
  {:module "java.ws.rs"}
  {:module "java.xml.bind", :version "2.3.3"}
  {:module "swagger.annotations"}
  {:module "jackson.databind.nullable"}
  {:module "com.fasterxml.jackson.datatype.jsr310", :version "2.13.2"}
  {:module "jsr305"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.stopwords
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-stopwords
mvn_version: 1.2.2
type: jar
sha256: f71d680e00ebad73fa0bc8b659af7228ba0c3a66f1e16a50883db29d41e06b71
created_at: 2026-04-20 19:25:25
module_info:
{:name "io.annot8.components.stopwords",
 :exports
 [{:package "io.annot8.components.stopwords.resources"}
  {:package "io.annot8.components.stopwords.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.temporal
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-temporal
mvn_version: 1.2.2
type: jar
sha256: 40516b872854d52e18588dd12f03f8e5f47a5b48ea6372365c47b539d611bfaf
created_at: 2026-04-20 19:25:25
module_info:
{:name "io.annot8.components.temporal",
 :exports [{:package "io.annot8.components.temporal.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data", :transitive true}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "jakarta.json.bind"}
  {:module "com.google.common"}
  {:module "org.slf4j"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.tesseract
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-tesseract
mvn_version: 1.2.2
type: jar
sha256: 8a8f74d8b88ed5eb3dd3bd5e93420b3297d02d53a84d3ff3236946326aadb537
created_at: 2026-04-20 19:25:25
module_info:
{:name "io.annot8.components.tesseract",
 :exports [{:package "io.annot8.components.tesseract.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.common.components", :transitive true}
  {:module "org.slf4j"}
  {:module "org.apache.commons.io"}
  {:module "tess4j"}
  {:module "java.desktop", :version "11.0.14.1"}
  {:module "jakarta.json.bind"}
  {:module "io.annot8.conventions", :version "1.2.2"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.components.text
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-text
mvn_version: 1.2.2
type: jar
sha256: 9d2c524c36694746a15cc0f90da741de96f7b43f2baf1ca2a70a65d4fae25477
created_at: 2026-04-20 19:25:26
module_info:
{:name "io.annot8.components.text",
 :exports [{:package "io.annot8.components.text.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data", :transitive true}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "lingua", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "jakarta.json.bind"}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.tika
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-tika
mvn_version: 1.2.2
type: jar
sha256: 281ff32a02f2ed732162c7e08c56302d183df55f3ac1d5c2e79a6b737ba761c5
created_at: 2026-04-20 19:25:26
module_info:
{:name "io.annot8.components.tika",
 :exports [{:package "io.annot8.components.tika.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.common.components"}
  {:module "java.xml", :version "11.0.14.1"}
  {:module "org.apache.tika.core"}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :packages [{:package "io.annot8.components.tika.processors"}]}


name: io.annot8.components.translation
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-translation
mvn_version: 1.2.2
type: jar
sha256: 72b6cfebb84167ae3e6f7b0876ab5643b368289ddc7ede6212361229d01d9c19
created_at: 2026-04-20 19:25:26
module_info:
{:name "io.annot8.components.translation",
 :exports [{:package "io.annot8.components.translation.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "io.annot8.common.components"}
  {:module "connector.api", :transitive true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.types
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-types
mvn_version: 1.2.2
type: jar
sha256: 83c3fa0ec19def73f1ecd7ea58b05a7dd5603e53ac802d4aee8b7eb687409005
created_at: 2026-04-20 19:25:26
module_info:
{:name "io.annot8.components.types",
 :exports [{:package "io.annot8.components.types.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "io.annot8.common.components"}
  {:module "jakarta.json.bind"}
  {:module "org.slf4j"}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.components.vehicles
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-components-vehicles
mvn_version: 1.2.2
type: jar
sha256: 3b7fa3656af90e5bd84fa9ed3e8dfe9f7613f6c46f3324fb1aad8b8d86161da1
created_at: 2026-04-20 19:25:26
module_info:
{:name "io.annot8.components.vehicles",
 :exports [{:package "io.annot8.components.vehicles.processors"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "io.annot8.api", :version "1.2", :transitive true}
  {:module "io.annot8.common.components"}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.components.base.text", :version "1.2.2"}
  {:module "io.annot8.conventions", :version "1.2.2"}
  {:module "io.annot8.components.stopwords", :version "1.2.2"}
  {:module "jakarta.json.bind"}
  {:module "io.annot8.utils.text", :version "1.2.2"}
  {:module "io.annot8.components.base", :version "1.2.2"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.conventions
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-conventions
mvn_version: 1.2.2
type: jar
sha256: 694fe4b3f4d99c93ec231b6fbbe3ac9d913292ccb4044584ed12f785e5fd42ff
created_at: 2026-04-20 19:25:27
module_info:
{:name "io.annot8.conventions",
 :exports [{:package "io.annot8.conventions"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.annot8.core
version: 0.2.0
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-core
mvn_version: 0.2.0
type: jar
sha256: 628a69560611ceb5ce81be7172000c4b90d1da7f9c657b2a07893988a64f456f
created_at: 2026-04-20 19:25:27
module_info:
{:name "io.annot8.core",
 :exports
 [{:package "io.annot8.core.annotations"}
  {:package "io.annot8.core.bounds"}
  {:package "io.annot8.core.capabilities"}
  {:package "io.annot8.core.components"}
  {:package "io.annot8.core.components.responses"}
  {:package "io.annot8.core.context"}
  {:package "io.annot8.core.data"}
  {:package "io.annot8.core.exceptions"}
  {:package "io.annot8.core.helpers"}
  {:package "io.annot8.core.helpers.builders"}
  {:package "io.annot8.core.properties"}
  {:package "io.annot8.core.references"}
  {:package "io.annot8.core.settings"}
  {:package "io.annot8.core.stores"}],
 :requires [{:module "java.base", :version "9", :mandated true}],
 :provides [],
 :uses [],
 :version "0.2.0",
 :open true}


name: io.annot8.defaultimpl
version: 0.2.0
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-default-impl
mvn_version: 0.2.0
type: jar
sha256: aacb10025ff8a553242ac8a7995ca2c3f5318d4dd3763cdfd25697490deda458
created_at: 2026-04-20 19:25:27
module_info:
{:name "io.annot8.defaultimpl",
 :exports
 [{:package "io.annot8.defaultimpl"}
  {:package "io.annot8.defaultimpl.annotations"}
  {:package "io.annot8.defaultimpl.content"}
  {:package "io.annot8.defaultimpl.data"}
  {:package "io.annot8.defaultimpl.factories"}
  {:package "io.annot8.defaultimpl.references"}
  {:package "io.annot8.defaultimpl.stores"}],
 :requires
 [{:module "java.base", :version "9", :mandated true}
  {:module "io.annot8.core"}
  {:module "io.annot8.common.implementations", :transitive true}
  {:module "io.annot8.common.utils", :transitive true}
  {:module "io.annot8.common.data", :transitive true}
  {:module "io.annot8.common.pipelines"}
  {:module "slf4j.api"}],
 :provides [],
 :uses [],
 :version "0.2.0",
 :open true}


name: io.annot8.implementations.pipelines
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-pipeline-implementation
mvn_version: 1.2.2
type: jar
sha256: 9bdd6426ac43debd268c67c1693f44c91b59dd657f7ef1b40306ab8218ef21db
created_at: 2026-04-20 19:25:27
module_info:
{:name "io.annot8.implementations.pipelines",
 :exports [{:package "io.annot8.implementations.pipeline"}],
 :requires
 [{:module "io.annot8.api", :transitive true}
  {:module "org.slf4j"}
  {:module "io.annot8.implementations.support"}
  {:module "io.annot8.common.components"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.implementations.reference
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-reference-implementation
mvn_version: 1.2.2
type: jar
sha256: 4cc22138579cfae5f4040cfd72a27d94270c05f3d3960af9f8e2dec42b6fbae1
created_at: 2026-04-20 19:25:28
module_info:
{:name "io.annot8.implementations.reference",
 :exports
 [{:package "io.annot8.implementations.reference.annotations"}
  {:package "io.annot8.implementations.reference.content"}
  {:package "io.annot8.implementations.reference.data"}
  {:package "io.annot8.implementations.reference.factories"}
  {:package "io.annot8.implementations.reference.references"}
  {:package "io.annot8.implementations.reference.stores"}],
 :requires
 [{:module "io.annot8.api", :transitive true}
  {:module "io.annot8.implementations.support", :transitive true}
  {:module "io.annot8.common.utils", :transitive true}
  {:module "io.annot8.common.data", :transitive true}
  {:module "java.desktop", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.implementations.support
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-implementations-support
mvn_version: 1.2.2
type: jar
sha256: 131bc0b50894e2bb122e76c7ffc61c6bce0b8073ac3faf22a5942e0182fc0707
created_at: 2026-04-20 19:25:28
module_info:
{:name "io.annot8.implementations.support",
 :exports
 [{:package "io.annot8.implementations.support.annotations"}
  {:package "io.annot8.implementations.support.factories"}
  {:package "io.annot8.implementations.support.references"}
  {:package "io.annot8.implementations.support.registries"}
  {:package "io.annot8.implementations.support.stores"}
  {:package "io.annot8.implementations.support.properties"}
  {:package "io.annot8.implementations.support.content"}
  {:package "io.annot8.implementations.support.delegates"}
  {:package "io.annot8.implementations.support.listeners"}
  {:package "io.annot8.implementations.support.context"}],
 :requires
 [{:module "io.annot8.api", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.testing.tck.impl
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-impl-tck
mvn_version: 1.2.2
type: jar
sha256: 9b70111ff767171cbfc6ceebf4167de617d17a46ff1d6a0867322cd77de0b95a
created_at: 2026-04-20 19:25:28
module_info:
{:name "io.annot8.testing.tck.impl",
 :exports [{:package "io.annot8.testing.tck.impl"}],
 :requires
 [{:module "io.annot8.implementations.support"}
  {:module "io.annot8.common.data"}
  {:module "io.annot8.testing.testimpl"}
  {:module "org.junit.jupiter.api"}
  {:module "org.mockito"}
  {:module "org.assertj.core"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.testing.testimpl
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-test-impl
mvn_version: 1.2.2
type: jar
sha256: 768466116679325b0adf6c7ce956ff83dea9c27d47ec81c57bf839d7349840f6
created_at: 2026-04-20 19:25:28
module_info:
{:name "io.annot8.testing.testimpl",
 :exports
 [{:package "io.annot8.testing.testimpl.content"}
  {:package "io.annot8.testing.testimpl"}],
 :requires
 [{:module "io.annot8.api", :transitive true}
  {:module "io.annot8.implementations.support", :transitive true}
  {:module "io.annot8.common.utils"}
  {:module "io.annot8.common.data", :transitive true}
  {:module "org.slf4j"}
  {:module "jakarta.json.bind"}
  {:module "java.desktop", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.2",
 :open true}


name: io.annot8.utils.text
version: 1.2.2
target_platform: universal
mvn_groupId: io.annot8
mvn_artifactId: annot8-utils-text
mvn_version: 1.2.2
type: jar
sha256: 1f5aed575902f05623a088e61ab6e05b47f69e5def041b95481fb90a24ba8bb4
created_at: 2026-04-20 19:25:28
module_info:
{:name "io.annot8.utils.text",
 :exports [{:package "io.annot8.utils.text"}],
 :requires
 [{:module "java.base", :version "11.0.14.1", :mandated true}
  {:module "evo.inflector"}],
 :provides [],
 :uses [],
 :version "1.2.2"}


name: io.avaje.applog
version: 1.0
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-applog
mvn_version: 1.0
type: jar
sha256: d695da56bfd1fa29d835896e48ab7683f9c2eb2ea37cba8371735ee486949206
created_at: 2026-04-20 19:25:29
module_info:
{:name "io.avaje.applog",
 :exports [{:package "io.avaje.applog"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging", :static true}],
 :provides [],
 :uses [{:service "io.avaje.applog.AppLog$Provider"}],
 :version "1.0",
 :packages [{:package "io.avaje.applog"}]}


name: io.avaje.applog.slf4j
version: 1.0
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-applog-slf4j
mvn_version: 1.0
type: jar
sha256: c37164913191c91efab70c3bce881f0d235587bc984b2ca8516b91a8391615a1
created_at: 2026-04-20 19:25:29
module_info:
{:name "io.avaje.applog.slf4j",
 :exports [{:package "io.avaje.applog.slf4j"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.applog", :version "1.0", :transitive true}
  {:module "org.slf4j", :transitive true}],
 :provides
 [{:service "io.avaje.applog.AppLog$Provider",
   :with ["io.avaje.applog.slf4j.Slf4jProvider"]}],
 :uses [],
 :version "1.0",
 :packages [{:package "io.avaje.applog.slf4j"}]}


name: io.avaje.aws.client.cognito
version: 1.0
target_platform: universal
mvn_groupId: io.avaje.aws
mvn_artifactId: avaje-cognito-client-token
mvn_version: 1.0
type: jar
sha256: ee0df1ac89de5bfbd21987c069ed51634c2183645c49b15d44e7e862195bbbe9
created_at: 2026-04-20 19:25:29
module_info:
{:name "io.avaje.aws.client.cognito",
 :exports [{:package "io.avaje.aws.client.cognito"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.http.client", :version "3.0", :transitive true}
  {:module "io.avaje.json", :version "3.0", :transitive true}],
 :provides [],
 :uses [],
 :version "1.0",
 :packages [{:package "io.avaje.aws.client.cognito"}]}


name: io.avaje.classpath.scanner
version: 7.3
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-classpath-scanner
mvn_version: 7.3
type: jar
sha256: af5bb46970eb4c8211821aed28441869c6dd9126e9dbc941b52e15ceb3bad8f3
created_at: 2026-04-20 19:25:29
module_info:
{:name "io.avaje.classpath.scanner",
 :exports [{:package "io.avaje.classpath.scanner.core"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.classpath.scanner.api",
   :version "7.3",
   :transitive true}
  {:module "org.eclipse.osgi", :static true}
  {:module "android", :static true}
  {:module "jboss.vfs", :static true}],
 :provides
 [{:service "io.avaje.classpath.scanner.ClassPathScannerFactory",
   :with ["io.avaje.classpath.scanner.core.ScannerFactory"]}],
 :uses [],
 :version "7.3",
 :packages
 [{:package "io.avaje.classpath.scanner.core"}
  {:package "io.avaje.classpath.scanner.internal"}
  {:package "io.avaje.classpath.scanner.internal.scanner.classpath"}
  {:package
   "io.avaje.classpath.scanner.internal.scanner.classpath.android"}
  {:package
   "io.avaje.classpath.scanner.internal.scanner.classpath.jboss"}
  {:package "io.avaje.classpath.scanner.internal.scanner.filesystem"}]}


name: io.avaje.classpath.scanner.api
version: 7.3
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-classpath-scanner-api
mvn_version: 7.3
type: jar
sha256: 3ac8469c175ecb01805a3211919c96ab2ff186ed5cac6bd6247cb99013406047
created_at: 2026-04-20 19:25:29
module_info:
{:name "io.avaje.classpath.scanner.api",
 :exports [{:package "io.avaje.classpath.scanner"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "7.3",
 :packages [{:package "io.avaje.classpath.scanner"}]}


name: io.avaje.config
version: 4.0
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-config
mvn_version: 4.0
type: jar
sha256: 569abec7fcbdb62708e4a0474bd3f690a6d9dfdf56a1a99f8cab78b4857ef704
created_at: 2026-04-20 19:25:29
module_info:
{:name "io.avaje.config",
 :exports [{:package "io.avaje.config"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.lang", :version "1.1", :transitive true}
  {:module "io.avaje.applog", :version "1.0", :transitive true}
  {:module "org.yaml.snakeyaml", :version "2.2", :static true}
  {:module "io.avaje.spi", :version "1.9", :static true}],
 :provides [],
 :uses [{:service "io.avaje.config.ConfigExtension"}],
 :version "4.0",
 :packages [{:package "io.avaje.config"}]}


name: io.avaje.config.appconfig
version: 1.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-aws-appconfig
mvn_version: 1.2
type: jar
sha256: 8c73951ab182fa475d6d3949fa4a4c8d5b5cdba5daf560227667364343809b72
created_at: 2026-04-20 19:25:30
module_info:
{:name "io.avaje.config.appconfig",
 :exports [{:package "io.avaje.config.appconfig"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.config", :version "4.0"}
  {:module "java.net.http"}
  {:module "io.avaje.applog", :version "1.0", :transitive true}
  {:module "io.avaje.spi", :version "2.10", :static true}],
 :provides
 [{:service "io.avaje.config.ConfigExtension",
   :with ["io.avaje.config.appconfig.AppConfigPlugin"]}],
 :uses [],
 :version "1.2",
 :packages [{:package "io.avaje.config.appconfig"}]}


name: io.avaje.config.awsappconfig
version: 0.3
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-config-aws-appconfig
mvn_version: 0.3
type: jar
sha256: aee8b425600f97ddaa548bcd82066729a0c06fdc20d8e73c086ee0cf7bf96325
created_at: 2026-04-20 19:25:30
module_info:
{:name "io.avaje.config.awsappconfig",
 :exports [{:package "io.avaje.config.awsappconfig"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.config", :version "3.12-RC1"}
  {:module "java.net.http"}],
 :provides
 [{:service "io.avaje.config.ConfigurationSource",
   :with ["io.avaje.config.awsappconfig.AwsAppConfigPlugin"]}],
 :uses [],
 :version "0.3",
 :packages [{:package "io.avaje.config.awsappconfig"}]}


name: io.avaje.config.dynamic.logback
version: 1.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-dynamic-logback
mvn_version: 1.2
type: jar
sha256: 0604a33b4d926d537a4422a82d90f94da1713f74060e4a1b2f00458c6d480a88
created_at: 2026-04-20 19:25:30
module_info:
{:name "io.avaje.config.dynamic.logback",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.config", :version "4.0"}
  {:module "io.avaje.spi", :version "2.11", :static true}
  {:module "org.slf4j", :version "2.0.17", :static true}
  {:module "ch.qos.logback.core", :version "1.5.18", :static true}
  {:module "ch.qos.logback.classic", :version "1.5.18", :static true}],
 :provides
 [{:service "io.avaje.config.ConfigExtension",
   :with ["io.avaje.config.dynamiclogback.LogbackPlugin"]}],
 :uses [],
 :version "1.2",
 :packages [{:package "io.avaje.config.dynamiclogback"}]}


name: io.avaje.htmx.api
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-htmx-api
mvn_version: 3.2
type: jar
sha256: 9070779aa874ca812158648bfd9d381f2b42f650028a51718624a1bbe72717a7
created_at: 2026-04-20 19:25:30
module_info:
{:name "io.avaje.htmx.api",
 :exports [{:package "io.avaje.htmx.api"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.lang", :version "1.1", :static true}],
 :provides [],
 :uses [],
 :version "3.2",
 :packages [{:package "io.avaje.htmx.api"}]}


name: io.avaje.htmx.nima
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-htmx-nima
mvn_version: 3.2
type: jar
sha256: 518fc14a8df19e474570b12809b79052a7f120677e42e09a759f70a7aa484fac
created_at: 2026-04-20 19:25:31
module_info:
{:name "io.avaje.htmx.nima",
 :exports [{:package "io.avaje.htmx.nima"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.avaje.htmx.api", :version "3.2"}
  {:module "io.helidon.webserver", :version "4.2.0"}],
 :provides [],
 :uses [],
 :version "3.2",
 :packages [{:package "io.avaje.htmx.nima"}]}


name: io.avaje.htmx.nima.jstache
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-htmx-nima-jstache
mvn_version: 3.2
type: jar
sha256: 252e88a1dd2bc1404e678b817cca81cd489d97d727467e751caf62d8e9295bcc
created_at: 2026-04-20 19:25:31
module_info:
{:name "io.avaje.htmx.nima.jstache",
 :exports [{:package "io.avaje.htmx.nima.jstache"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.avaje.htmx.nima", :version "3.2", :transitive true}
  {:module "io.helidon.webserver", :version "4.2.0", :transitive true}
  {:module "io.jstach.jstachio", :version "1.3.7", :transitive true}
  {:module "io.avaje.inject", :version "11.3", :transitive true}
  {:module "io.avaje.spi", :version "2.10", :static true}],
 :provides
 [{:service "io.avaje.inject.spi.InjectExtension",
   :with ["io.avaje.htmx.nima.jstache.DefaultTemplateProvider"]}],
 :uses [],
 :version "3.2",
 :packages [{:package "io.avaje.htmx.nima.jstache"}]}


name: io.avaje.http.api
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-api
mvn_version: 3.2
type: jar
sha256: 7c976f565dfbb130c1d316a8e33bb06446d649e02ec6087778ea0255a0db689e
created_at: 2026-04-20 19:25:31
module_info:
{:name "io.avaje.http.api",
 :exports
 [{:package "io.avaje.http.api"}
  {:package "io.avaje.http.api.context"}
  {:package "io.avaje.http.api.spi"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.javalin", :version "6.5.0", :static true}],
 :provides [],
 :uses [],
 :version "3.2",
 :packages
 [{:package "io.avaje.http.api"}
  {:package "io.avaje.http.api.context"}
  {:package "io.avaje.http.api.spi"}]}


name: io.avaje.http.api.javalin
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-api-javalin
mvn_version: 3.2
type: jar
sha256: df036920290e46b86a9c6c625efd6c80e08d69513e566166274c1ca089fbcd72
created_at: 2026-04-20 19:25:31
module_info:
{:name "io.avaje.http.api.javalin",
 :exports [{:package "io.avaje.http.api.javalin"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "3.2",
 :packages [{:package "io.avaje.http.api.javalin"}]}


name: io.avaje.http.client
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-client
mvn_version: 3.2
type: jar
sha256: 928e1e71e10cc08f672960969f1f538902bc163a024a5bf13db61f4f12d10837
created_at: 2026-04-20 19:25:32
module_info:
{:name "io.avaje.http.client",
 :exports [{:package "io.avaje.http.client"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.net.http", :transitive true}
  {:module "io.avaje.applog", :version "1.0", :transitive true}
  {:module "com.fasterxml.jackson.databind",
   :version "2.18.3",
   :static true}
  {:module "com.fasterxml.jackson.annotation",
   :version "2.18.3",
   :static true}
  {:module "com.fasterxml.jackson.core",
   :version "2.18.3",
   :static true}
  {:module "io.avaje.jsonb", :version "3.2", :static true}
  {:module "io.avaje.inject", :version "11.3", :static true}],
 :provides [],
 :uses
 [{:service "io.avaje.http.client.HttpClient$GeneratedComponent"}],
 :version "3.2",
 :packages [{:package "io.avaje.http.client"}]}


name: io.avaje.http.client.generator
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-client-generator
mvn_version: 3.2
type: jar
sha256: e4bbc3b52dda002c380e5889f9b36c0a4e7f84f19aa93f7d5f4a1ce45ec983f8
created_at: 2026-04-20 19:25:32
module_info:
{:name "io.avaje.http.client.generator",
 :exports [],
 :requires
 [{:module "java.compiler"}
  {:module "java.sql"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.avaje.http.generator.client.ClientProcessor"]}],
 :uses [],
 :version "3.2",
 :synthetic true}


name: io.avaje.http.client.gson
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-client-moshi
mvn_version: 3.2
type: jar
sha256: 97fe10095ebeae74f3c174700f17b1e30fdccca8603a34886a02ba00aef765fc
created_at: 2026-04-20 19:25:32
module_info:
{:name "io.avaje.http.client.gson",
 :exports [{:package "io.avaje.http.client.moshi"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.http.client", :version "3.2", :transitive true}
  {:module "com.squareup.moshi", :transitive true}],
 :provides [],
 :uses [],
 :version "3.2",
 :packages [{:package "io.avaje.http.client.moshi"}]}


name: io.avaje.http.generator.core
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-generator-core
mvn_version: 3.2
type: jar
sha256: 1ec514e24bfe48d4632f0cb64dcf201461b2c45f780e2c6fe6c45a6be666462a
created_at: 2026-04-20 19:25:33
module_info:
{:name "io.avaje.http.generator.core",
 :exports
 [{:package "io.avaje.http.generator.core"}
  {:package "io.avaje.http.generator.core.javadoc"}
  {:package "io.avaje.http.generator.core.openapi"}],
 :requires
 [{:module "java.sql"}
  {:module "java.compiler"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "3.2",
 :synthetic true}


name: io.avaje.http.helidon.generator
version: 1.46
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-helidon-generator
mvn_version: 1.46
type: jar
sha256: 9b3d213a7512fd4e93fc4f899ada697ff153e19d3efb440f0db8183aa52d6b05
created_at: 2026-04-20 19:25:33
module_info:
{:name "io.avaje.http.helidon.generator",
 :exports [],
 :requires
 [{:module "java.compiler"}
  {:module "java.sql"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.avaje.http.generator.helidon.HelidonProcessor"]}],
 :uses [],
 :version "1.46",
 :synthetic true}


name: io.avaje.http.hibernate.validator
version: 3.5-RC3
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-hibernate-validator
mvn_version: 3.5-RC3
type: jar
sha256: 16a1777c1ab1970f85d7e096f7fd361f5f0c7b9ad09cc136ded367e94d6ee9b1
created_at: 2026-04-20 19:25:33
module_info:
{:name "io.avaje.http.hibernate.validator",
 :exports [{:package "io.avaje.http.hibernate.validator"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.http.api", :version "2.0-RC1"}
  {:module "io.avaje.inject", :version "9.3"}
  {:module "jakarta.validation", :version "3.0.2"}],
 :provides
 [{:service "io.avaje.inject.spi.Plugin",
   :with ["io.avaje.http.hibernate.validator.ValidatorProvider"]}],
 :uses [],
 :version "3.5-RC3",
 :packages [{:package "io.avaje.http.hibernate.validator"}]}


name: io.avaje.http.javalin.generator
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-javalin-generator
mvn_version: 3.2
type: jar
sha256: 36a545dc8e8c154330651065f626be93cf573c750a0bd35a505062d955af0fab
created_at: 2026-04-20 19:25:34
module_info:
{:name "io.avaje.http.javalin.generator",
 :exports [],
 :requires
 [{:module "java.compiler"}
  {:module "java.sql"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.avaje.http.generator.javalin.JavalinProcessor"]}],
 :uses [],
 :version "3.2",
 :synthetic true}


name: io.avaje.http.jex.generator
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-jex-generator
mvn_version: 3.2
type: jar
sha256: fe6f964589fe542461c463bf0e5b70262f5006543a4aaa9c4a88704adef570d8
created_at: 2026-04-20 19:25:34
module_info:
{:name "io.avaje.http.jex.generator",
 :exports [],
 :requires
 [{:module "java.compiler"}
  {:module "java.sql"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.avaje.http.generator.jex.JexProcessor"]}],
 :uses [],
 :version "3.2",
 :synthetic true}


name: io.avaje.http.nima.generator
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-helidon-generator
mvn_version: 3.2
type: jar
sha256: 3449f5b8d74991b74a07277abe1947ea2c42e5fc1946ff8b0d3c3005be2056f7
created_at: 2026-04-20 19:25:34
module_info:
{:name "io.avaje.http.nima.generator",
 :exports [],
 :requires
 [{:module "java.compiler"}
  {:module "java.sql"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.avaje.http.generator.helidon.nima.HelidonProcessor"]}],
 :uses [],
 :version "3.2",
 :synthetic true}


name: io.avaje.http.plugin
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-inject-plugin
mvn_version: 3.2
type: jar
sha256: 3769e5a6eea8a6e9e6d1fc1497d91e037e54980252d48e692d00be91d325cb98
created_at: 2026-04-20 19:25:35
module_info:
{:name "io.avaje.http.plugin",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.http.api", :version "2.7"}
  {:module "io.avaje.inject", :version "11.3"}
  {:module "io.avaje.spi", :version "2.10", :static true}],
 :provides
 [{:service "io.avaje.inject.spi.InjectExtension",
   :with ["io.avaje.http.inject.DefaultResolverProvider"]}],
 :uses [],
 :version "3.2",
 :packages [{:package "io.avaje.http.inject"}]}


name: io.avaje.http.sigma.generator
version: 3.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-http-sigma-generator
mvn_version: 3.2
type: jar
sha256: 6afa756ad97578cd496cbc4a14df4fa224b055750c70b408a611c12a10146f55
created_at: 2026-04-20 19:25:35
module_info:
{:name "io.avaje.http.sigma.generator",
 :exports [],
 :requires
 [{:module "java.compiler"}
  {:module "java.sql"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.avaje.http.generator.sigma.SigmaProcessor"]}],
 :uses [],
 :version "3.2",
 :synthetic true}


name: io.avaje.inject
version: 11.5-RC2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-inject
mvn_version: 11.5-RC2
type: jar
sha256: 41c157c34faf49fc57d65aab9151c3c3a1b8185af2bdc23a5444876fae9186be
created_at: 2026-04-20 19:25:35
module_info:
{:name "io.avaje.inject",
 :exports
 [{:package "io.avaje.inject"} {:package "io.avaje.inject.spi"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.applog", :version "1.0", :transitive true}
  {:module "jakarta.inject", :version "2.0.1", :transitive true}
  {:module "io.avaje.config", :version "4.0", :static true}
  {:module "org.mockito", :static true}
  {:module "io.avaje.spi", :version "2.12", :static true}
  {:module "org.jspecify", :static true, :transitive true}],
 :provides [],
 :uses [{:service "io.avaje.inject.spi.InjectExtension"}],
 :version "11.5-RC2",
 :packages
 [{:package "io.avaje.inject"} {:package "io.avaje.inject.spi"}]}


name: io.avaje.inject.aop
version: 11.5-RC2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-inject-aop
mvn_version: 11.5-RC2
type: jar
sha256: 205c2cad4721fa55366ae3b3416c9903b63e3efd5cd043dc731d5ff4b68beeb9
created_at: 2026-04-20 19:25:35
module_info:
{:name "io.avaje.inject.aop",
 :exports [{:package "io.avaje.inject.aop"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "11.5-RC2",
 :packages [{:package "io.avaje.inject.aop"}]}


name: io.avaje.inject.events
version: 11.5-RC2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-inject-events
mvn_version: 11.5-RC2
type: jar
sha256: f3e8ff9b4803f9ed60c7dcfa521bfd4c949b4bf55d5ffe2da212f8ed839bfe0e
created_at: 2026-04-20 19:25:36
module_info:
{:name "io.avaje.inject.events",
 :exports [{:package "io.avaje.inject.events"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.inject", :version "10.0", :transitive true}],
 :provides
 [{:service "io.avaje.inject.spi.InjectExtension",
   :with ["io.avaje.inject.events.spi.ObserverManagerPlugin"]}],
 :uses [],
 :version "11.5-RC2",
 :packages
 [{:package "io.avaje.inject.events"}
  {:package "io.avaje.inject.events.spi"}]}


name: io.avaje.inject.generator
version: 11.5-RC2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-inject-generator
mvn_version: 11.5-RC2
type: jar
sha256: d7f570ff660aeece98e5bb5976a28b95fd94d214f9dcb4b5f82e5b76dfbccffb
created_at: 2026-04-20 19:25:36
module_info:
{:name "io.avaje.inject.generator",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.compiler"}
  {:module "io.avaje.inject", :version "11.5-RC2"}
  {:module "io.avaje.inject.aop", :version "11.5-RC2", :static true}
  {:module "io.avaje.inject.events", :version "11.5-RC2", :static true}
  {:module "io.avaje.http.api", :version "3.2", :static true}
  {:module "io.avaje.prism", :version "1.42", :static true}
  {:module "io.avaje.spi", :version "2.12", :static true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with
   ["io.avaje.inject.generator.InjectProcessor"
    "io.avaje.inject.generator.InjectTestProcessor"]}],
 :uses [{:service "io.avaje.inject.spi.InjectExtension"}],
 :version "11.5-RC2",
 :packages [{:package "io.avaje.inject.generator"}]}


name: io.avaje.inject.test
version: 11.5-RC2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-inject-test
mvn_version: 11.5-RC2
type: jar
sha256: 54b6abd434619fbe3a5e7b03fe0c791eec338dd1605ae276fe025f33f4a3f500
created_at: 2026-04-20 19:25:36
module_info:
{:name "io.avaje.inject.test",
 :exports [{:package "io.avaje.inject.test"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.inject", :version "11.5-RC2", :transitive true}
  {:module "org.junit.jupiter.engine",
   :version "5.12.2",
   :transitive true}
  {:module "org.junit.jupiter.api",
   :version "5.12.2",
   :transitive true}
  {:module "org.apiguardian.api", :version "1.1.2", :static true}
  {:module "org.mockito", :transitive true}
  {:module "org.mockito.junit.jupiter", :transitive true}
  {:module "java.net.http", :static true}
  {:module "io.avaje.inject.aop", :version "11.5-RC2", :static true}
  {:module "io.avaje.inject.events",
   :version "11.5-RC2",
   :static true}],
 :provides [],
 :uses
 [{:service "io.avaje.inject.test.TestModule"}
  {:service "io.avaje.inject.test.Plugin"}
  {:service "io.avaje.inject.test.LookupProvider"}],
 :version "11.5-RC2",
 :packages [{:package "io.avaje.inject.test"}]}


name: io.avaje.jex
version: 3.1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jex
mvn_version: 3.1
type: jar
sha256: d5221582a00b08fce97fad4bb8d022445993a40978ac53dec68cd85c5b580774
created_at: 2026-04-20 19:25:36
module_info:
{:name "io.avaje.jex",
 :exports
 [{:package "io.avaje.jex"}
  {:package "io.avaje.jex.compression"}
  {:package "io.avaje.jex.http"}
  {:package "io.avaje.jex.http.sse"}
  {:package "io.avaje.jex.core", :to ["io.avaje.jex.staticcontent"]}
  {:package "io.avaje.jex.core.json"}
  {:package "io.avaje.jex.security"}
  {:package "io.avaje.jex.spi"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "java.net.http", :version "21", :transitive true}
  {:module "jdk.httpserver", :version "21", :transitive true}
  {:module "com.fasterxml.jackson.core",
   :version "2.18.3",
   :static true}
  {:module "com.fasterxml.jackson.databind",
   :version "2.18.3",
   :static true}
  {:module "io.avaje.jsonb", :version "3.2", :static true}
  {:module "io.avaje.inject", :version "11.4", :static true}
  {:module "io.avaje.config", :version "4.0", :static true}
  {:module "io.avaje.spi", :version "2.12", :static true}],
 :provides [],
 :uses [{:service "io.avaje.jex.spi.JexExtension"}],
 :version "3.1",
 :packages
 [{:package "io.avaje.jex"}
  {:package "io.avaje.jex.compression"}
  {:package "io.avaje.jex.core"}
  {:package "io.avaje.jex.core.json"}
  {:package "io.avaje.jex.http"}
  {:package "io.avaje.jex.http.sse"}
  {:package "io.avaje.jex.routes"}
  {:package "io.avaje.jex.security"}
  {:package "io.avaje.jex.spi"}]}


name: io.avaje.jex.freemarker
version: 3.1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jex-freemarker
mvn_version: 3.1
type: jar
sha256: d519c4d8b570735fc47281f4e4ceba3b85db69f773b1dec2ce9f7190fe03edff
created_at: 2026-04-20 19:25:37
module_info:
{:name "io.avaje.jex.freemarker",
 :exports [],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.avaje.jex", :version "3.1", :transitive true}
  {:module "freemarker", :transitive true}
  {:module "java.net.http", :version "21"}
  {:module "io.avaje.spi", :version "2.12", :static true}],
 :provides
 [{:service "io.avaje.jex.spi.JexExtension",
   :with ["io.avaje.jex.render.freemarker.FreeMarkerRender"]}],
 :uses [],
 :version "3.1",
 :packages [{:package "io.avaje.jex.render.freemarker"}]}


name: io.avaje.jex.grizzly
version: 0.3
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jex-grizzly-spi
mvn_version: 0.3
type: jar
sha256: 616543d696deba752e40e22e759cbdbddbef6ece0e2ae5d1c8624bb357143af1
created_at: 2026-04-20 19:25:37
module_info:
{:name "io.avaje.jex.grizzly",
 :exports [{:package "io.avaje.jex.grizzly.spi"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.avaje.jex", :version "3.1", :transitive true}
  {:module "jdk.httpserver", :version "21", :transitive true}
  {:module "org.glassfish.grizzly.http.server",
   :version "4.1.0-M1",
   :transitive true}
  {:module "org.glassfish.grizzly.http",
   :version "4.1.0-M1",
   :transitive true}
  {:module "org.glassfish.grizzly",
   :version "4.1.0-M1",
   :transitive true}
  {:module "io.avaje.spi", :version "2.12", :static true}
  {:module "java.net.http", :version "21", :static true}],
 :provides
 [{:service "com.sun.net.httpserver.spi.HttpServerProvider",
   :with ["io.avaje.jex.grizzly.spi.GrizzlyHttpServerProvider"]}],
 :uses [],
 :version "0.3",
 :packages [{:package "io.avaje.jex.grizzly.spi"}]}


name: io.avaje.jex.htmx
version: 3.1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jex-htmx
mvn_version: 3.1
type: jar
sha256: 186a84cfe770ee48b45d264d140a1453c3ced63a10636886f03a60ec77120d02
created_at: 2026-04-20 19:25:37
module_info:
{:name "io.avaje.jex.htmx",
 :exports [{:package "io.avaje.jex.htmx"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.avaje.jex", :version "3.1", :transitive true}
  {:module "io.avaje.htmx.api", :version "3.2", :transitive true}
  {:module "jdk.httpserver", :version "21", :transitive true}],
 :provides [],
 :uses [],
 :version "3.1",
 :packages [{:package "io.avaje.jex.htmx"}]}


name: io.avaje.jex.jdk
version: 2.5
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jex-jdk
mvn_version: 2.5
type: jar
sha256: 2b51e3d453895261b57083b4740397a51aa9f7b62bd2799126d12534c38e9616
created_at: 2026-04-20 19:25:37
module_info:
{:name "io.avaje.jex.jdk",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.jex", :version "2.5", :transitive true}
  {:module "java.net.http", :transitive true}
  {:module "jdk.httpserver", :transitive true}],
 :provides
 [{:service "io.avaje.jex.spi.SpiStartServer",
   :with ["io.avaje.jex.jdk.JdkServerStart"]}],
 :uses [],
 :version "2.5",
 :packages [{:package "io.avaje.jex.jdk"}]}


name: io.avaje.jex.jetty
version: 2.5
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jex-jetty
mvn_version: 2.5
type: jar
sha256: fb02dfd3b86aeec03e261d85dfda33461627960c68f04355c77b685bd948c0c9
created_at: 2026-04-20 19:25:37
module_info:
{:name "io.avaje.jex.jetty",
 :exports [{:package "io.avaje.jex.jetty"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.jex", :version "2.5", :transitive true}
  {:module "java.net.http"}
  {:module "jetty.servlet.api", :version "5.0.2", :transitive true}
  {:module "org.slf4j", :version "2.0.5", :transitive true}
  {:module "org.eclipse.jetty.http",
   :version "11.0.13",
   :transitive true}
  {:module "org.eclipse.jetty.server",
   :version "11.0.13",
   :transitive true}
  {:module "org.eclipse.jetty.io",
   :version "11.0.13",
   :transitive true}
  {:module "org.eclipse.jetty.util",
   :version "11.0.13",
   :transitive true}],
 :provides
 [{:service "io.avaje.jex.spi.SpiStartServer",
   :with ["io.avaje.jex.jetty.JettyStartServer"]}],
 :uses [],
 :version "2.5",
 :packages [{:package "io.avaje.jex.jetty"}]}


name: io.avaje.jex.jettyx
version: 1.1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jex-loomjetty
mvn_version: 1.1
type: jar
sha256: 2880cff878e158c2e4ad17fdd8a87b3eaa78c4b24c65d884b2fc1052922c4bdd
created_at: 2026-04-20 19:25:38
module_info:
{:name "io.avaje.jex.jettyx",
 :exports [{:package "io.avaje.jex.jetty.threadpool"}],
 :requires
 [{:module "org.eclipse.jetty.util", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.1",
 :synthetic true}


name: io.avaje.jex.mustache
version: 3.1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jex-mustache
mvn_version: 3.1
type: jar
sha256: b2963a3e7b64c094aaf16e8c047914912985780d4ac95552f4b13a1026e9e0e3
created_at: 2026-04-20 19:25:38
module_info:
{:name "io.avaje.jex.mustache",
 :exports [],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.avaje.jex", :version "3.1", :transitive true}
  {:module "com.github.mustachejava", :transitive true}
  {:module "java.net.http", :version "21"}
  {:module "io.avaje.spi", :version "2.12", :static true}],
 :provides
 [{:service "io.avaje.jex.spi.JexExtension",
   :with ["io.avaje.jex.render.mustache.MustacheRender"]}],
 :uses [],
 :version "3.1",
 :packages [{:package "io.avaje.jex.render.mustache"}]}


name: io.avaje.jex.staticcontent
version: 3.1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jex-static-content
mvn_version: 3.1
type: jar
sha256: 978e69838703da39e9eafe646e65039e07e1ddc1f22f92d410d059763276adb1
created_at: 2026-04-20 19:25:38
module_info:
{:name "io.avaje.jex.staticcontent",
 :exports [{:package "io.avaje.jex.staticcontent"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.avaje.jex", :version "3.1", :transitive true}],
 :provides [],
 :uses [],
 :version "3.1",
 :packages [{:package "io.avaje.jex.staticcontent"}]}


name: io.avaje.jex.test
version: 3.1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jex-test
mvn_version: 3.1
type: jar
sha256: 33cd8392e1d36b55a108f0575e74a25e9b1d1d68577c08cdd7dd1e2f563643b5
created_at: 2026-04-20 19:25:38
module_info:
{:name "io.avaje.jex.test",
 :exports [{:package "io.avaje.jex.test"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.avaje.jex", :version "3.1", :transitive true}
  {:module "io.avaje.http.client", :version "3.2", :transitive true}
  {:module "com.fasterxml.jackson.databind",
   :version "2.18.3",
   :transitive true}
  {:module "io.avaje.inject.test", :version "11.4", :static true}],
 :provides
 [{:service "io.avaje.inject.test.Plugin",
   :with ["io.avaje.jex.test.JexInjectPlugin"]}],
 :uses [],
 :version "3.1",
 :open true,
 :packages [{:package "io.avaje.jex.test"}]}


name: io.avaje.json
version: 3.3-RC1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-json-core
mvn_version: 3.3-RC1
type: jar
sha256: 315c97cd76254565d5d6d9d34f73c8c7aa190a60fd120297b7e051ef208f4040
created_at: 2026-04-20 19:25:38
module_info:
{:name "io.avaje.json",
 :exports
 [{:package "io.avaje.json"}
  {:package "io.avaje.json.stream"}
  {:package "io.avaje.json.view"}
  {:package "io.avaje.json.core",
   :to ["io.avaje.jsonb" "io.avaje.json.node"]}
  {:package "io.avaje.json.mapper"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.helidon.webserver", :version "4.2.0", :static true}],
 :provides [],
 :uses [],
 :version "3.3-RC1",
 :packages
 [{:package "io.avaje.json"}
  {:package "io.avaje.json.core"}
  {:package "io.avaje.json.mapper"}
  {:package "io.avaje.json.stream"}
  {:package "io.avaje.json.stream.core"}
  {:package "io.avaje.json.view"}]}


name: io.avaje.json.node
version: 3.3-RC1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-json-node
mvn_version: 3.3-RC1
type: jar
sha256: 0dadae605d55b150ae9eca4cc3dcf072c95495af44a513ddbb55a578d8a30ee9
created_at: 2026-04-20 19:25:39
module_info:
{:name "io.avaje.json.node",
 :exports
 [{:package "io.avaje.json.node"}
  {:package "io.avaje.json.node.adapter", :to ["io.avaje.jsonb"]}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "org.jspecify", :transitive true}
  {:module "io.avaje.json", :version "3.3-RC1", :transitive true}
  {:module "io.avaje.jsonb", :version "3.0-RC1", :static true}],
 :provides
 [{:service "io.avaje.jsonb.spi.JsonbComponent",
   :with ["io.avaje.json.node.adapter.JsonNodeComponent"]}],
 :uses [],
 :version "3.3-RC1",
 :packages
 [{:package "io.avaje.json.node"}
  {:package "io.avaje.json.node.adapter"}]}


name: io.avaje.jsonb
version: 3.3-RC1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jsonb
mvn_version: 3.3-RC1
type: jar
sha256: 13a4715ac784ca63f1ec55863ad93adb04b79b9b29de0d1f3c6b427ef2e5e398
created_at: 2026-04-20 19:25:39
module_info:
{:name "io.avaje.jsonb",
 :exports
 [{:package "io.avaje.jsonb"} {:package "io.avaje.jsonb.spi"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.json", :version "3.3-RC1", :transitive true}
  {:module "io.avaje.spi", :version "2.11", :static true}],
 :provides [],
 :uses [{:service "io.avaje.jsonb.spi.JsonbExtension"}],
 :version "3.3-RC1",
 :packages
 [{:package "io.avaje.jsonb"}
  {:package "io.avaje.jsonb.core"}
  {:package "io.avaje.jsonb.spi"}]}


name: io.avaje.jsonb.generator
version: 3.3-RC1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jsonb-generator
mvn_version: 3.3-RC1
type: jar
sha256: 4b7a61c6e27d1a596658cf2a7c7414dd0282164325cab86fa69a1e949a1e2b0e
created_at: 2026-04-20 19:25:39
module_info:
{:name "io.avaje.jsonb.generator",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.compiler"}
  {:module "io.avaje.json", :version "3.3-RC1", :static true}
  {:module "io.avaje.jsonb", :version "3.3-RC1", :static true}
  {:module "io.avaje.prism", :version "1.42", :static true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.avaje.jsonb.generator.JsonbProcessor"]}],
 :uses [],
 :version "3.3-RC1",
 :packages [{:package "io.avaje.jsonb.generator"}]}


name: io.avaje.jsonb.jackson
version: 3.3-RC1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jsonb-jackson
mvn_version: 3.3-RC1
type: jar
sha256: 8467d8a1ad2485ac1b34cf35b95aeacbf2c6935f526f89180fe953a23b11b306
created_at: 2026-04-20 19:25:39
module_info:
{:name "io.avaje.jsonb.jackson",
 :exports [{:package "io.avaje.jsonb.jackson"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.jsonb", :version "3.3-RC1", :transitive true}
  {:module "com.fasterxml.jackson.core",
   :version "2.18.3",
   :transitive true}],
 :provides
 [{:service "io.avaje.jsonb.spi.JsonStreamFactory",
   :with ["io.avaje.jsonb.jackson.JacksonAdapterFactory"]}],
 :uses [],
 :version "3.3-RC1",
 :packages [{:package "io.avaje.jsonb.jackson"}]}


name: io.avaje.jsonb.jakarta
version: 0.10
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jsonb-jakarta
mvn_version: 0.10
type: jar
sha256: 1fc98f19a5baecc504e5d74f5ce4c8868e124e869446ff4853b22b99f834dab0
created_at: 2026-04-20 19:25:40
module_info:
{:name "io.avaje.jsonb.jakarta",
 :exports [{:package "io.avaje.jsonb.jakarta"}],
 :requires
 [{:module "io.avaje.jsonb", :transitive true}
  {:module "jakarta.json", :transitive true}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "io.avaje.jsonb.spi.IOAdapterFactory",
   :with ["io.avaje.jsonb.jakarta.JakartaAdapterFactory"]}],
 :uses [],
 :version "0.10",
 :synthetic true}


name: io.avaje.jsonb.plugin
version: 3.3-RC1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jsonb-inject-plugin
mvn_version: 3.3-RC1
type: jar
sha256: bb18969112a1696ed2cf4c0a93dbba070e4787ee8b71e6cbf964911bbe5776f8
created_at: 2026-04-20 19:25:40
module_info:
{:name "io.avaje.jsonb.plugin",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.jsonb", :version "3.2", :transitive true}
  {:module "io.avaje.inject", :version "11.3", :transitive true}],
 :provides
 [{:service "io.avaje.inject.spi.InjectExtension",
   :with ["io.avaje.jsonb.inject.DefaultJsonbProvider"]}],
 :uses [],
 :version "3.3-RC1",
 :packages [{:package "io.avaje.jsonb.inject"}]}


name: io.avaje.jsr305x
version: 1.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-jsr305-x
mvn_version: 1.2
type: jar
sha256: ff0e3533e981cae59f5e97051abc4e8bfaa28a4107632c8b62a8ed5950efa316
created_at: 2026-04-20 19:25:40
module_info:
{:name "io.avaje.jsr305x",
 :exports [{:package "javax.annotation"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2",
 :synthetic true}


name: io.avaje.junit
version: 1.5
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: junit
mvn_version: 1.5
type: jar
sha256: 052c634355fb443f654ae8d12bb9ba45243c2ed4a904cbe41e65a0c46e2cdf37
created_at: 2026-04-20 19:25:40
module_info:
{:name "io.avaje.junit",
 :exports [],
 :requires
 [{:module "org.mockito", :transitive true}
  {:module "org.assertj.core", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.5",
 :synthetic true}


name: io.avaje.kate
version: 0.9.5
target_platform: universal
mvn_groupId: io.avaje.kate
mvn_artifactId: avaje-kate
mvn_version: 0.9.5
type: jar
sha256: 8e5aed3ac11f5af04ac1d5b30ad297a6b2c9f2fa27072b0d4caa7f122d0abebe
created_at: 2026-04-20 19:25:40
module_info:
{:name "io.avaje.kate",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.http.api", :version "1.17", :transitive true}
  {:module "io.avaje.config", :version "2.0", :transitive true}
  {:module "io.avaje.inject", :version "8.4", :transitive true}
  {:module "io.avaje.jsonb", :version "1.0-RC1", :transitive true}
  {:module "io.avaje.jex", :version "2.2", :transitive true}
  {:module "io.avaje.jex.jetty", :version "2.2", :transitive true}],
 :provides [],
 :uses [],
 :version "0.9.5"}


name: io.avaje.lang
version: 1.1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-lang
mvn_version: 1.1
type: jar
sha256: 9d1f3f907d02311d49c222f32b14dea3043d3dd8405f2b2ad651a21024bbd8d8
created_at: 2026-04-20 19:25:41
module_info:
{:name "io.avaje.lang",
 :exports [{:package "io.avaje.lang"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.1",
 :synthetic true}


name: io.avaje.logback.encoder
version: 0.12
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-logback-encoder
mvn_version: 0.12
type: jar
sha256: 420ee452eefd5a200152398774c5af8d1f1dd82df4f2f858d51fcba2a5625759
created_at: 2026-04-20 19:25:41
module_info:
{:name "io.avaje.logback.encoder",
 :exports
 [{:package "io.avaje.logback.encoder"}
  {:package "io.avaje.logback.encoder.abbreviator"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "ch.qos.logback.classic",
   :version "1.5.18",
   :transitive true}
  {:module "ch.qos.logback.core", :version "1.5.18", :transitive true}
  {:module "io.avaje.json", :version "3.2", :transitive true}
  {:module "org.slf4j", :version "2.0.17", :transitive true}],
 :provides [],
 :uses [],
 :version "0.12",
 :packages
 [{:package "io.avaje.logback.encoder"}
  {:package "io.avaje.logback.encoder.abbreviator"}]}


name: io.avaje.logging.slf4j
version: 1.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-slf4j-jpl
mvn_version: 1.2
type: jar
sha256: e389ee5bc3539cac54da8acceb84e072697455c75becce7a60fd6eb4879ef8ad
created_at: 2026-04-20 19:25:41
module_info:
{:name "io.avaje.logging.slf4j",
 :exports [],
 :requires
 [{:module "java.base", :mandated true} {:module "org.slf4j"}],
 :provides
 [{:service "java.lang.System$LoggerFinder",
   :with ["io.avaje.logging.slf4j.SLF4JSystemLoggerFinder"]}],
 :uses [],
 :version "1.2",
 :packages [{:package "io.avaje.logging.slf4j"}]}


name: io.avaje.metrics
version: 9.4
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-metrics
mvn_version: 9.4
type: jar
sha256: 84daba836ad6dae7c2c2acbcff8bbe4db6ac1d8df2443e50f705a32ec7beae85
created_at: 2026-04-20 19:25:41
module_info:
{:name "io.avaje.metrics",
 :exports
 [{:package "io.avaje.metrics"}
  {:package "io.avaje.metrics.stats"}
  {:package "io.avaje.metrics.spi"}
  {:package "io.avaje.metrics.annotation"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.applog", :version "1.0", :transitive true}
  {:module "java.management", :static true}],
 :provides
 [{:service "io.avaje.metrics.spi.SpiMetricProvider",
   :with ["io.avaje.metrics.core.DefaultMetricProvider"]}],
 :uses
 [{:service "io.avaje.metrics.spi.SpiMetricBuilder"}
  {:service "io.avaje.metrics.spi.SpiMetricProvider"}],
 :version "9.4",
 :packages
 [{:package "io.avaje.metrics"}
  {:package "io.avaje.metrics.annotation"}
  {:package "io.avaje.metrics.core"}
  {:package "io.avaje.metrics.spi"}
  {:package "io.avaje.metrics.stats"}]}


name: io.avaje.metrics.api
version: 9.0.0
target_platform: universal
mvn_groupId: io.avaje.metrics
mvn_artifactId: metrics-api
mvn_version: 9.0.0
type: jar
sha256: 1825131388d34df838eea1edc8ecb194fac2df3c6251bbcf3c95de1f2fc0bd2f
created_at: 2026-04-20 19:25:42
module_info:
{:name "io.avaje.metrics.api",
 :exports
 [{:package "io.avaje.metrics"}
  {:package "io.avaje.metrics.spi"}
  {:package "io.avaje.metrics.annotation"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [{:service "io.avaje.metrics.spi.SpiMetricManager"}],
 :version "9.0.0",
 :packages
 [{:package "io.avaje.metrics"}
  {:package "io.avaje.metrics.annotation"}
  {:package "io.avaje.metrics.spi"}]}


name: io.avaje.metrics.ebean
version: 9.4
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-metrics-ebean
mvn_version: 9.4
type: jar
sha256: da7f1dd051d0274c5831b112296b567c057d197bc0d62ac406eeceae20cc00e0
created_at: 2026-04-20 19:25:42
module_info:
{:name "io.avaje.metrics.ebean",
 :exports [{:package "io.avaje.metrics.ebean"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.applog", :version "1.0", :transitive true}
  {:module "io.avaje.metrics", :version "9.4"}
  {:module "io.ebean.api", :version "13.11.0"}],
 :provides [],
 :uses [],
 :version "9.4",
 :packages [{:package "io.avaje.metrics.ebean"}]}


name: io.avaje.metrics.graphite
version: 9.4
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-metrics-graphite
mvn_version: 9.4
type: jar
sha256: 3647f246b4e7c54630213210240276fac5791a4703554ae5dde7754058bef671
created_at: 2026-04-20 19:25:42
module_info:
{:name "io.avaje.metrics.graphite",
 :exports [{:package "io.avaje.metrics.graphite"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.applog", :version "1.0"}
  {:module "io.avaje.metrics", :version "9.4"}
  {:module "io.ebean.api", :version "13.19.0", :static true}],
 :provides [],
 :uses [],
 :version "9.4",
 :packages [{:package "io.avaje.metrics.graphite"}]}


name: io.avaje.nima
version: 1.3-RC1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-nima
mvn_version: 1.3-RC1
type: jar
sha256: 0bdc4e202588eb73136f39840c069c72f14597d3d912836d70b1f5d168940961
created_at: 2026-04-20 19:25:43
module_info:
{:name "io.avaje.nima",
 :exports [{:package "io.avaje.nima"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "io.avaje.config", :version "4.0", :transitive true}
  {:module "io.avaje.http.api", :version "3.1", :transitive true}
  {:module "io.avaje.inject", :version "11.4-RC1", :transitive true}
  {:module "io.avaje.jsonb", :version "3.2", :transitive true}
  {:module "io.avaje.jsonb.plugin", :version "3.2", :transitive true}
  {:module "io.helidon.webserver", :version "4.2.0", :transitive true}
  {:module "java.net.http", :version "21.0.5", :static true}],
 :provides
 [{:service "io.avaje.inject.spi.InjectExtension",
   :with ["io.avaje.nima.provider.DefaultConfigProvider"]}],
 :uses [],
 :version "1.3-RC1",
 :packages
 [{:package "io.avaje.nima"} {:package "io.avaje.nima.provider"}]}


name: io.avaje.nima.apt
version: 1.3-RC1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-nima-generator
mvn_version: 1.3-RC1
type: jar
sha256: 332096e56ecbf953676ed9f9b911a71647e374ce298daf3726a4db0bc4068504
created_at: 2026-04-20 19:25:43
module_info:
{:name "io.avaje.nima.apt",
 :exports [],
 :requires [{:module "java.base", :version "21.0.5", :mandated true}],
 :provides [],
 :uses [],
 :version "1.3-RC1",
 :packages [{:package "io.avaje.nima.apt"}]}


name: io.avaje.nima.htmx
version: 1.3-RC1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-nima-htmx
mvn_version: 1.3-RC1
type: jar
sha256: c204a78f13ead498fc36ec36ad29524b7c44a1eb3f1ab443d238c56a073b0f2c
created_at: 2026-04-20 19:25:43
module_info:
{:name "io.avaje.nima.htmx",
 :exports [{:package "io.avaje.htmx.nima.jstache"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "io.avaje.htmx.nima", :version "3.1", :transitive true}
  {:module "io.helidon.webserver", :version "4.2.0", :transitive true}
  {:module "io.jstach.jstachio", :version "1.3.7", :transitive true}
  {:module "io.avaje.inject", :version "11.4-RC1", :transitive true}
  {:module "io.avaje.spi", :version "2.10", :static true}],
 :provides
 [{:service "io.avaje.inject.spi.InjectExtension",
   :with ["io.avaje.htmx.nima.jstache.DefaultTemplateProvider"]}],
 :uses [],
 :version "1.3-RC1",
 :packages [{:package "io.avaje.htmx.nima.jstache"}]}


name: io.avaje.nima.test
version: 1.3-RC1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-nima-test
mvn_version: 1.3-RC1
type: jar
sha256: ed9a57464af6c086288644987f9d4c86ad893bcb1d19ee8a7090e0dc570491c4
created_at: 2026-04-20 19:25:44
module_info:
{:name "io.avaje.nima.test",
 :exports [{:package "io.avaje.nima.test"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "io.avaje.nima", :version "1.3-RC1", :transitive true}
  {:module "io.avaje.http.client", :version "3.1", :transitive true}
  {:module "io.avaje.inject.test",
   :version "11.4-RC1",
   :transitive true}
  {:module "io.avaje.jsonb", :version "3.2", :static true}
  {:module "com.fasterxml.jackson.databind",
   :version "2.18.3",
   :static true}
  {:module "org.apiguardian.api", :version "1.1.2", :static true}],
 :provides
 [{:service "io.avaje.inject.test.Plugin",
   :with ["io.avaje.nima.test.NimaTestPlugin"]}],
 :uses [],
 :version "1.3-RC1",
 :packages [{:package "io.avaje.nima.test"}]}


name: io.avaje.oauth2.core
version: 0.1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-oauth2-core
mvn_version: 0.1
type: jar
sha256: 359ec52f93492c045ba7487af8dac8a497f6e5001877abce08d0315cdfe5690a
created_at: 2026-04-20 19:25:44
module_info:
{:name "io.avaje.oauth2.core",
 :exports
 [{:package "io.avaje.oauth2.core.data"}
  {:package "io.avaje.oauth2.core.jwt"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "io.avaje.json", :version "3.2", :transitive true}
  {:module "io.avaje.http.client", :version "3.1", :transitive true}],
 :provides [],
 :uses [],
 :version "0.1",
 :packages
 [{:package "io.avaje.oauth2.core.data"}
  {:package "io.avaje.oauth2.core.jwt"}]}


name: io.avaje.oauth2.helidon.jwtfilter
version: 0.1
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-oauth2-helidon-jwtfilter
mvn_version: 0.1
type: jar
sha256: 8cf1610631afd57a3febd6776ed563c3a52c4b64517e98a57df74c64575e8d22
created_at: 2026-04-20 19:25:44
module_info:
{:name "io.avaje.oauth2.helidon.jwtfilter",
 :exports [{:package "io.avaje.oauth2.helidon.jwtfilter"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "io.avaje.oauth2.core", :version "0.1", :transitive true}
  {:module "io.helidon.webserver",
   :version "4.2.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "0.1",
 :packages [{:package "io.avaje.oauth2.helidon.jwtfilter"}]}


name: io.avaje.prism
version: 1.42
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-prisms
mvn_version: 1.42
type: jar
sha256: 3235296493fd06fcf2866a6452681935054f90fdb3863374e5dba4e2c4ce546e
created_at: 2026-04-20 19:25:44
module_info:
{:name "io.avaje.prism",
 :exports [{:package "io.avaje.prism"}],
 :requires
 [{:module "java.base", :mandated true} {:module "java.compiler"}],
 :provides [],
 :uses [],
 :version "1.42",
 :packages [{:package "io.avaje.prism"}]}


name: io.avaje.prism.core
version: 1.42
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-prism-core
mvn_version: 1.42
type: jar
sha256: 4e4fa7bc97e96d30d2becd3c364286993aefad688511dfe17dcada7da548e1ab
created_at: 2026-04-20 19:25:45
module_info:
{:name "io.avaje.prism.core",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.compiler"}
  {:module "io.avaje.spi",
   :version "2.10",
   :static true,
   :transitive true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.avaje.prism.internal.PrismGenerator"]}],
 :uses [],
 :version "1.42",
 :packages [{:package "io.avaje.prism.internal"}]}


name: io.avaje.recordbuilder
version: 1.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-record-builder
mvn_version: 1.2
type: jar
sha256: ad512e5e670cafcc8e9fa99983c779d823055444227cd673e249247cae1f3867
created_at: 2026-04-20 19:25:45
module_info:
{:name "io.avaje.recordbuilder",
 :exports [{:package "io.avaje.recordbuilder"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "org.jspecify", :static true, :transitive true}],
 :provides [],
 :uses [],
 :version "1.2",
 :packages [{:package "io.avaje.recordbuilder"}]}


name: io.avaje.recordbuilder.core
version: 1.2
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-record-builder-core
mvn_version: 1.2
type: jar
sha256: 7b0ab0bc8b0933410bdc1fa74010f5d7bcdd7a19be7077c71e1fb2751f48557a
created_at: 2026-04-20 19:25:45
module_info:
{:name "io.avaje.recordbuilder.core",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.compiler"}
  {:module "io.avaje.prism", :version "1.31", :static true}
  {:module "org.jspecify", :static true}
  {:module "io.jstach.jstache", :version "1.3.6", :static true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.avaje.recordbuilder.internal.RecordProcessor"]}],
 :uses [],
 :version "1.2",
 :packages [{:package "io.avaje.recordbuilder.internal"}]}


name: io.avaje.sigma
version: 1.0
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-sigma
mvn_version: 1.0
type: jar
sha256: 9945b0b9729cd0a1c0bb1b090cbdfd5327ee74daa70713fa0666a1e0d3c235ec
created_at: 2026-04-20 19:25:45
module_info:
{:name "io.avaje.sigma",
 :exports
 [{:package "io.avaje.sigma"}
  {:package "io.avaje.sigma.aws.events"}
  {:package "io.avaje.sigma.body"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.fasterxml.jackson.databind",
   :version "2.18.2",
   :static true}
  {:module "io.avaje.jsonb", :version "3.0", :static true}
  {:module "io.avaje.recordbuilder", :version "1.2", :static true}
  {:module "aws.lambda.java.core", :transitive true}],
 :provides [],
 :uses [],
 :version "1.0",
 :packages
 [{:package "io.avaje.sigma"}
  {:package "io.avaje.sigma.aws.events"}
  {:package "io.avaje.sigma.body"}
  {:package "io.avaje.sigma.core"}
  {:package "io.avaje.sigma.routes"}]}


name: io.avaje.spi
version: 2.12
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-spi-service
mvn_version: 2.12
type: jar
sha256: 34d05ca042f01ddd3fbd3b702670c554b8db4073f7ee99c364202e7bf4e65d0a
created_at: 2026-04-20 19:25:45
module_info:
{:name "io.avaje.spi",
 :exports [{:package "io.avaje.spi"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "2.12",
 :packages [{:package "io.avaje.spi"}]}


name: io.avaje.spi.core
version: 2.12
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-spi-core
mvn_version: 2.12
type: jar
sha256: d39a87c334ede8a0f44fa43c08a7095b071a8e5f29aa82b0c383430e3dd1f072
created_at: 2026-04-20 19:25:46
module_info:
{:name "io.avaje.spi.core",
 :exports
 [{:package "io.avaje.spi.internal", :to ["io.avaje.spi.blackbox"]}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.compiler"}
  {:module "io.avaje.prism", :version "1.42", :static true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.avaje.spi.internal.ServiceProcessor"]}],
 :uses [],
 :version "2.12",
 :packages [{:package "io.avaje.spi.internal"}]}


name: io.avaje.validation
version: 2.9
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-validator
mvn_version: 2.9
type: jar
sha256: e1e2dcc6ed403db1af771fe6db3e34cbbff7f48bb82c0210c5962c4d651da584
created_at: 2026-04-20 19:25:46
module_info:
{:name "io.avaje.validation",
 :exports
 [{:package "io.avaje.validation"}
  {:package "io.avaje.validation.adapter"}
  {:package "io.avaje.validation.groups"}
  {:package "io.avaje.validation.spi"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.applog", :version "1.0"}
  {:module "io.avaje.inject", :version "11.2", :static true}
  {:module "io.avaje.inject.aop", :version "11.2", :static true}
  {:module "io.avaje.spi", :version "2.10", :static true}
  {:module "org.jspecify", :static true, :transitive true}],
 :provides [],
 :uses [{:service "io.avaje.validation.spi.ValidationExtension"}],
 :version "2.9",
 :packages
 [{:package "io.avaje.validation"}
  {:package "io.avaje.validation.adapter"}
  {:package "io.avaje.validation.core"}
  {:package "io.avaje.validation.core.adapters"}
  {:package "io.avaje.validation.groups"}
  {:package "io.avaje.validation.spi"}]}


name: io.avaje.validation.contraints
version: 2.9
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-validator-constraints
mvn_version: 2.9
type: jar
sha256: 9c479aeb8765a8c2daa03dbef805c512624a1d2328aedee34cab4689a9a98e65
created_at: 2026-04-20 19:25:46
module_info:
{:name "io.avaje.validation.contraints",
 :exports [{:package "io.avaje.validation.constraints"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "2.9",
 :packages [{:package "io.avaje.validation.constraints"}]}


name: io.avaje.validation.generator
version: 2.9
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-validator-generator
mvn_version: 2.9
type: jar
sha256: 41005b71c2a5b0fe9ae059cb6f7518c4c069d1ccfd20ddf8c979475cb703d589
created_at: 2026-04-20 19:25:47
module_info:
{:name "io.avaje.validation.generator",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.compiler"}
  {:module "io.avaje.validation", :version "2.9", :static true}
  {:module "io.avaje.prism", :version "1.40", :static true}
  {:module "io.avaje.http.api", :version "3.0", :static true}
  {:module "io.avaje.validation.contraints",
   :version "2.9",
   :static true}
  {:module "io.jstach.jstache", :version "1.3.6", :static true}
  {:module "java.validation", :static true}
  {:module "jakarta.validation", :version "3.1.1", :static true}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.avaje.validation.generator.ValidationProcessor"]}],
 :uses [],
 :version "2.9",
 :packages [{:package "io.avaje.validation.generator"}]}


name: io.avaje.validation.http
version: 2.9
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-validator-http-plugin
mvn_version: 2.9
type: jar
sha256: 43a7ba410d05008157a417f97cb72c5be031b4f6b50327d6c4b2091923c52e90
created_at: 2026-04-20 19:25:47
module_info:
{:name "io.avaje.validation.http",
 :exports [{:package "io.avaje.validation.http"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.validation.plugin",
   :version "2.9",
   :transitive true}
  {:module "io.avaje.http.api", :version "3.0", :transitive true}],
 :provides
 [{:service "io.avaje.inject.spi.InjectExtension",
   :with ["io.avaje.validation.http.HttpValidatorProvider"]}],
 :uses [],
 :version "2.9",
 :packages [{:package "io.avaje.validation.http"}]}


name: io.avaje.validation.plugin
version: 2.9
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-validator-inject-plugin
mvn_version: 2.9
type: jar
sha256: 6ae5067d38b6da6a1fd00fabd83934dd76b9ceb53313ff55c2e0586f5654914d
created_at: 2026-04-20 19:25:47
module_info:
{:name "io.avaje.validation.plugin",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.validation", :version "1.4", :transitive true}
  {:module "io.avaje.inject", :version "11.2", :transitive true}
  {:module "io.avaje.inject.aop", :version "11.2"}],
 :provides
 [{:service "io.avaje.inject.spi.InjectExtension",
   :with ["io.avaje.validation.inject.spi.DefaultValidatorProvider"]}],
 :uses [],
 :version "2.9",
 :packages
 [{:package "io.avaje.validation.inject.aspect"}
  {:package "io.avaje.validation.inject.spi"}]}


name: io.avaje.validation.spring
version: 2.9
target_platform: universal
mvn_groupId: io.avaje
mvn_artifactId: avaje-validator-spring-starter
mvn_version: 2.9
type: jar
sha256: 05c8dc0e27437a9ef581d84f7622e651e8d80bc4d0ebc8d7b21792bc7756b826
created_at: 2026-04-20 19:25:47
module_info:
{:name "io.avaje.validation.spring",
 :exports
 [{:package "io.avaje.validation.spring.aspect"}
  {:package "io.avaje.validation.spring.validator"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.avaje.validation", :version "2.9", :transitive true}
  {:module "jakarta.inject", :version "2.0.1", :transitive true}
  {:module "org.aspectj.weaver", :transitive true}
  {:module "spring.beans", :transitive true}
  {:module "spring.context", :transitive true}
  {:module "spring.boot.autoconfigure", :transitive true}],
 :provides [],
 :uses [],
 :version "2.9",
 :packages
 [{:package "io.avaje.validation.spring.aspect"}
  {:package "io.avaje.validation.spring.validator"}]}


name: io.ballerina.stdlib.persist
version: 1.1.0
target_platform: universal
mvn_groupId: io.ballerina.stdlib
mvn_artifactId: persist-native
mvn_version: 1.1.0
type: jar
sha256: 70b36c84230f78454962eee94d6ae79e2672ea0b20c827126042b25c89365c77
created_at: 2026-04-20 19:25:47
module_info:
{:name "io.ballerina.stdlib.persist",
 :exports [{:package "io.ballerina.stdlib.persist"}],
 :requires
 [{:module "java.base", :version "11.0.19", :mandated true}
  {:module "io.ballerina.runtime"}
  {:module "io.ballerina.lang"}],
 :provides [],
 :uses [],
 :version "1.1.0"}


name: io.ballerina.stdlib.persist.googlesheets
version: 1.1.0
target_platform: universal
mvn_groupId: io.ballerina.stdlib
mvn_artifactId: persist.googlesheets-native
mvn_version: 1.1.0
type: jar
sha256: effaa8e487f87b9dc35678ce0d04efe299104285d46e3ddd903b3358dd943ba4
created_at: 2026-04-20 19:25:48
module_info:
{:name "io.ballerina.stdlib.persist.googlesheets",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.19", :mandated true}
  {:module "io.ballerina.runtime"}
  {:module "io.ballerina.lang"}
  {:module "io.ballerina.stdlib.persist"}],
 :provides [],
 :uses [],
 :version "1.1.0"}


name: io.ballerina.stdlib.persist.inmemory
version: 1.1.0
target_platform: universal
mvn_groupId: io.ballerina.stdlib
mvn_artifactId: persist.inmemory-native
mvn_version: 1.1.0
type: jar
sha256: ac9ac92371a462bfc85f0231ed99e75ce8860505751ba138f0a6e41e61fbe6ef
created_at: 2026-04-20 19:25:48
module_info:
{:name "io.ballerina.stdlib.persist.inmemory",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.19", :mandated true}
  {:module "io.ballerina.runtime"}
  {:module "io.ballerina.lang"}
  {:module "io.ballerina.stdlib.persist"}],
 :provides [],
 :uses [],
 :version "1.1.0"}


name: io.ballerina.stdlib.persist.sql
version: 1.7.2
target_platform: universal
mvn_groupId: io.ballerina.stdlib
mvn_artifactId: persist.sql-native
mvn_version: 1.7.2
type: jar
sha256: 3d972c5a249d88e65c5616645e9ec8379e96f3f9d2f0b2bc776e7c36e9273bb7
created_at: 2026-04-20 19:25:48
module_info:
{:name "io.ballerina.stdlib.persist.sql",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.3", :mandated true}
  {:module "io.ballerina.runtime"}
  {:module "io.ballerina.lang"}
  {:module "io.ballerina.stdlib.sql"}
  {:module "io.ballerina.stdlib.persist"}],
 :provides [],
 :uses [],
 :version "1.7.2"}


name: io.ciera.runtime
version: 3.0.0-beta1
target_platform: universal
mvn_groupId: io.ciera
mvn_artifactId: runtime
mvn_version: 3.0.0-beta1
type: jar
sha256: b98ea9219bf3bcfdf62b731572d0853783cafe9b1a0957bd23f62a7ce877aee5
created_at: 2026-04-20 19:25:48
module_info:
{:name "io.ciera.runtime",
 :exports
 [{:package "io.ciera.runtime.domain"}
  {:package "io.ciera.runtime.application"}
  {:package "io.ciera.runtime.time"}],
 :requires
 [{:module "java.base", :version "17.0.2", :mandated true}
  {:module "io.ciera.runtime.api",
   :version "3.0.0-beta1",
   :transitive true}
  {:module "java.logging", :version "17.0.2", :transitive true}],
 :provides [],
 :uses [{:service "io.ciera.runtime.api.domain.Domain"}],
 :version "3.0.0-beta1"}


name: io.ciera.runtime.api
version: 3.0.0-beta1
target_platform: universal
mvn_groupId: io.ciera
mvn_artifactId: runtime-api
mvn_version: 3.0.0-beta1
type: jar
sha256: ac9587b5cef738724fb8234c9f0e66d94292d1ad6425e3ff7a1bb7b6ef6367c2
created_at: 2026-04-20 19:25:49
module_info:
{:name "io.ciera.runtime.api",
 :exports
 [{:package "io.ciera.runtime.api.application"}
  {:package "io.ciera.runtime.api.action"}
  {:package "io.ciera.runtime.api.types"}
  {:package "io.ciera.runtime.api.domain"}
  {:package "io.ciera.runtime.api.exceptions"}
  {:package "io.ciera.runtime.api.time"}],
 :requires [{:module "java.base", :version "17.0.2", :mandated true}],
 :provides [],
 :uses [{:service "io.ciera.runtime.api.application.Application"}],
 :version "3.0.0-beta1"}


name: io.ciera.runtime.util
version: 3.0.0-beta1
target_platform: universal
mvn_groupId: io.ciera
mvn_artifactId: runtime-util
mvn_version: 3.0.0-beta1
type: jar
sha256: e500dbb1175b6c4c6f19c5803ef39c556b96f8dadd6b2dc0533d2b44dabb0689
created_at: 2026-04-20 19:25:49
module_info:
{:name "io.ciera.runtime.util",
 :exports [{:package "io.ciera.runtime.util"}],
 :requires
 [{:module "java.base", :version "17.0.2", :mandated true}
  {:module "io.ciera.runtime",
   :version "3.0.0-beta1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.0.0-beta1"}


name: io.clientcore.core
version: 1.0.0-beta.10
target_platform: universal
mvn_groupId: io.clientcore
mvn_artifactId: core
mvn_version: 1.0.0-beta.10
type: jar
sha256: 25ac5f6ab63da8d2ce251324ec47980d748c68302a46cbfa845c29cabff26301
created_at: 2026-04-20 19:25:49
module_info:
{:name "io.clientcore.core",
 :exports
 [{:package "io.clientcore.core.annotations"}
  {:package "io.clientcore.core.credentials"}
  {:package "io.clientcore.core.credentials.oauth"}
  {:package "io.clientcore.core.http"}
  {:package "io.clientcore.core.http.annotations"}
  {:package "io.clientcore.core.http.client"}
  {:package "io.clientcore.core.http.models"}
  {:package "io.clientcore.core.http.paging"}
  {:package "io.clientcore.core.http.pipeline"}
  {:package "io.clientcore.core.instrumentation"}
  {:package "io.clientcore.core.instrumentation.logging"}
  {:package "io.clientcore.core.instrumentation.metrics"}
  {:package "io.clientcore.core.instrumentation.tracing"}
  {:package "io.clientcore.core.models"}
  {:package "io.clientcore.core.models.binarydata"}
  {:package "io.clientcore.core.models.geo"}
  {:package "io.clientcore.core.serialization"}
  {:package "io.clientcore.core.serialization.json"}
  {:package "io.clientcore.core.serialization.json.models"}
  {:package "io.clientcore.core.serialization.xml"}
  {:package "io.clientcore.core.traits"}
  {:package "io.clientcore.core.utils"}
  {:package "io.clientcore.core.utils.configuration"}
  {:package "io.clientcore.core.implementation.http"}
  {:package "io.clientcore.core.implementation.utils"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.xml", :transitive true}
  {:module "java.net.http"}
  {:module "jdk.httpserver"}],
 :provides [],
 :uses
 [{:service "io.clientcore.core.http.client.HttpClientProvider"}],
 :version "1.0.0-beta.10",
 :packages
 [{:package "io.clientcore.core.annotations"}
  {:package "io.clientcore.core.credentials"}
  {:package "io.clientcore.core.credentials.oauth"}
  {:package "io.clientcore.core.http"}
  {:package "io.clientcore.core.http.annotations"}
  {:package "io.clientcore.core.http.client"}
  {:package "io.clientcore.core.http.models"}
  {:package "io.clientcore.core.http.paging"}
  {:package "io.clientcore.core.http.pipeline"}
  {:package "io.clientcore.core.implementation"}
  {:package "io.clientcore.core.implementation.http"}
  {:package "io.clientcore.core.implementation.http.client"}
  {:package "io.clientcore.core.implementation.http.rest"}
  {:package "io.clientcore.core.implementation.http.serializer"}
  {:package "io.clientcore.core.implementation.instrumentation"}
  {:package
   "io.clientcore.core.implementation.instrumentation.fallback"}
  {:package "io.clientcore.core.implementation.instrumentation.otel"}
  {:package
   "io.clientcore.core.implementation.instrumentation.otel.metrics"}
  {:package
   "io.clientcore.core.implementation.instrumentation.otel.tracing"}
  {:package "io.clientcore.core.implementation.utils"}
  {:package "io.clientcore.core.instrumentation"}
  {:package "io.clientcore.core.instrumentation.logging"}
  {:package "io.clientcore.core.instrumentation.metrics"}
  {:package "io.clientcore.core.instrumentation.tracing"}
  {:package "io.clientcore.core.models"}
  {:package "io.clientcore.core.models.binarydata"}
  {:package "io.clientcore.core.models.geo"}
  {:package "io.clientcore.core.serialization"}
  {:package "io.clientcore.core.serialization.json"}
  {:package "io.clientcore.core.serialization.json.implementation"}
  {:package
   "io.clientcore.core.serialization.json.implementation.jackson.core"}
  {:package
   "io.clientcore.core.serialization.json.implementation.jackson.core.base"}
  {:package
   "io.clientcore.core.serialization.json.implementation.jackson.core.exc"}
  {:package
   "io.clientcore.core.serialization.json.implementation.jackson.core.io"}
  {:package
   "io.clientcore.core.serialization.json.implementation.jackson.core.json"}
  {:package
   "io.clientcore.core.serialization.json.implementation.jackson.core.sym"}
  {:package
   "io.clientcore.core.serialization.json.implementation.jackson.core.util"}
  {:package "io.clientcore.core.serialization.json.models"}
  {:package "io.clientcore.core.serialization.xml"}
  {:package
   "io.clientcore.core.serialization.xml.implementation.aalto"}
  {:package
   "io.clientcore.core.serialization.xml.implementation.aalto.impl"}
  {:package
   "io.clientcore.core.serialization.xml.implementation.aalto.in"}
  {:package
   "io.clientcore.core.serialization.xml.implementation.aalto.out"}
  {:package
   "io.clientcore.core.serialization.xml.implementation.aalto.stax"}
  {:package
   "io.clientcore.core.serialization.xml.implementation.aalto.util"}
  {:package "io.clientcore.core.traits"}
  {:package "io.clientcore.core.utils"}
  {:package "io.clientcore.core.utils.configuration"}]}


name: io.clientcore.http.okhttp3
version: 1.0.0-beta.2
target_platform: universal
mvn_groupId: io.clientcore
mvn_artifactId: http-okhttp3
mvn_version: 1.0.0-beta.2
type: jar
sha256: 0861e077e60eedd275edc45319441cff445123f22630e82c3509d881451cce03
created_at: 2026-04-20 19:25:49
module_info:
{:name "io.clientcore.http.okhttp3",
 :exports [{:package "io.clientcore.http.okhttp3"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.clientcore.core",
   :version "1.0.0-beta.7",
   :transitive true}
  {:module "okhttp3"}
  {:module "okio"}
  {:module "kotlin.stdlib"}],
 :provides
 [{:service "io.clientcore.core.http.client.HttpClientProvider",
   :with ["io.clientcore.http.okhttp3.OkHttpHttpClientProvider"]}],
 :uses
 [{:service "io.clientcore.core.http.client.HttpClientProvider"}],
 :version "1.0.0-beta.2",
 :packages
 [{:package "io.clientcore.http.okhttp3"}
  {:package "io.clientcore.http.okhttp3.implementation"}]}


name: io.crums.io.store
version: 1.0.4
target_platform: universal
mvn_groupId: io.crums
mvn_artifactId: table-io
mvn_version: 1.0.4
type: jar
sha256: e23fcb618b085a91857a4cefdf39fe997b411f3c457b437c5ce6f86e1fb2f4ff
created_at: 2026-04-20 19:25:49
module_info:
{:name "io.crums.io.store",
 :exports
 [{:package "io.crums.io.block"}
  {:package "io.crums.io.store"}
  {:package "io.crums.io.store.ks"}
  {:package "io.crums.io.store.table"}
  {:package "io.crums.io.store.table.del"}
  {:package "io.crums.io.store.table.iter"}
  {:package "io.crums.io.store.table.merge"}
  {:package "io.crums.io.store.table.order"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "io.crums.util.xp", :version "1.0.4", :transitive true}],
 :provides [],
 :uses [],
 :version "1.0.4"}


name: io.crums.jsonimple
version: 1.0.4
target_platform: universal
mvn_groupId: io.crums
mvn_artifactId: jsonimple
mvn_version: 1.0.4
type: jar
sha256: 9d83ebff08a181e25a774fef6f5a3448667e9ff90e66fa45309f66bf857299b4
created_at: 2026-04-20 19:25:50
module_info:
{:name "io.crums.jsonimple",
 :exports
 [{:package "io.crums.util.json"}
  {:package "io.crums.util.json.simple"}
  {:package "io.crums.util.json.simple.parser"}],
 :requires [{:module "java.base", :version "16", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.4"}


name: io.crums.stowkwik
version: 1.0.2
target_platform: universal
mvn_groupId: io.crums
mvn_artifactId: stowkwik
mvn_version: 1.0.2
type: jar
sha256: 7506afd25332efa1760fd724b2820b700106622d1cf3612ee5ac31e39c7fe3c6
created_at: 2026-04-20 19:25:50
module_info:
{:name "io.crums.stowkwik",
 :exports
 [{:package "io.crums.stowkwik"}
  {:package "io.crums.stowkwik.io"}
  {:package "io.crums.stowkwik.log"}
  {:package "io.crums.stowkwik.main"}],
 :requires
 [{:module "java.base", :version "17", :mandated true}
  {:module "io.crums.util.xp", :version "1.0.3"}],
 :provides [],
 :uses [],
 :version "1.0.2"}


name: io.crums.testing
version: 1.0.1
target_platform: universal
mvn_groupId: io.crums
mvn_artifactId: unit-io
mvn_version: 1.0.1
type: jar
sha256: bddfb7c7050445f506248f1788a1e336c42d6e26d8c1c6dd923e8fa834854325
created_at: 2026-04-20 19:25:50
module_info:
{:name "io.crums.testing",
 :exports [{:package "io.crums.testing"}],
 :requires
 [{:module "java.base", :version "17.0.4.1", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.1"}


name: io.crums.util
version: 1.0.4
target_platform: universal
mvn_groupId: io.crums
mvn_artifactId: io-util
mvn_version: 1.0.4
type: jar
sha256: c3ff1a4b72d4d27ea7fa8668cd2b6132ccc0abe0ff473c7abb8337879577511d
created_at: 2026-04-20 19:25:50
module_info:
{:name "io.crums.util",
 :exports
 [{:package "io.crums.io"}
  {:package "io.crums.io.buffer"}
  {:package "io.crums.io.channels"}
  {:package "io.crums.util"}
  {:package "io.crums.util.hash"}
  {:package "io.crums.util.main"}
  {:package "io.crums.util.tree"}],
 :requires [{:module "java.base", :version "16", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.4"}


name: io.crums.util.mrkl
version: 1.1.0
target_platform: universal
mvn_groupId: io.crums
mvn_artifactId: merkle-tree
mvn_version: 1.1.0
type: jar
sha256: 7263fe2de18afb1920cb6840d3dff07ea1982181f4e14d059a71c3e226a57808
created_at: 2026-04-20 19:25:50
module_info:
{:name "io.crums.util.mrkl",
 :exports
 [{:package "io.crums.util.mrkl"}
  {:package "io.crums.util.mrkl.index"}],
 :requires [{:module "java.base", :version "17", :mandated true}],
 :provides [],
 :uses [],
 :version "1.1.0"}


name: io.crums.util.xp
version: 1.0.4
target_platform: universal
mvn_groupId: io.crums
mvn_artifactId: io-xp
mvn_version: 1.0.4
type: jar
sha256: 2fb920efb63baa7ca16a752d7f0919d91ab09fbedde0be724932fdb9cea490fc
created_at: 2026-04-20 19:25:50
module_info:
{:name "io.crums.util.xp",
 :exports
 [{:package "io.crums.io.bp"}
  {:package "io.crums.io.sef"}
  {:package "io.crums.math.stats"}
  {:package "io.crums.test"}
  {:package "io.crums.util.cc"}
  {:package "io.crums.util.cc.throt"}
  {:package "io.crums.util.ticker"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "io.crums.util", :version "1.0.4", :transitive true}],
 :provides [],
 :uses [],
 :version "1.0.4"}


name: io.cucumber.junit.platform.engine
version: 7.22.1
target_platform: universal
mvn_groupId: io.cucumber
mvn_artifactId: cucumber-junit-platform-engine
mvn_version: 7.22.1
type: jar
sha256: 0774266b2ca315322e89a019bb355b413009ed7bae76371c34909398bce1609a
created_at: 2026-04-20 19:25:50
module_info:
{:name "io.cucumber.junit.platform.engine",
 :exports [{:package "io.cucumber.junit.platform.engine"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.cucumber.core"}
  {:module "io.cucumber.core.gherkin"}
  {:module "org.junit.platform.commons", :version "1.12.2"}
  {:module "org.opentest4j", :version "1.3.0", :transitive true}
  {:module "org.apiguardian.api", :version "1.1.2", :transitive true}
  {:module "org.junit.platform.engine",
   :version "1.12.2",
   :transitive true}],
 :provides
 [{:service "org.junit.platform.engine.TestEngine",
   :with ["io.cucumber.junit.platform.engine.CucumberTestEngine"]}],
 :uses [],
 :version "7.22.1",
 :packages [{:package "io.cucumber.junit.platform.engine"}]}


name: io.descoped.dc.api
version: 2.0.4
target_platform: universal
mvn_groupId: io.descoped.dc
mvn_artifactId: data-collector-api
mvn_version: 2.0.4
type: jar
sha256: 9d2d6345f5b57afe4b9680d8cbafa71cc4e0e00b754ae50b9579a69568d06d50
created_at: 2026-04-20 19:25:51
module_info:
{:name "io.descoped.dc.api",
 :exports
 [{:package "io.descoped.dc.api"}
  {:package "io.descoped.dc.api.context"}
  {:package "io.descoped.dc.api.metrics"}
  {:package "io.descoped.dc.api.health"}
  {:package "io.descoped.dc.api.node"}
  {:package "io.descoped.dc.api.node.builder"}
  {:package "io.descoped.dc.api.el"}
  {:package "io.descoped.dc.api.content"}
  {:package "io.descoped.dc.api.handler"}
  {:package "io.descoped.dc.api.http"}
  {:package "io.descoped.dc.api.ulid"}
  {:package "io.descoped.dc.api.error"}
  {:package "io.descoped.dc.api.security"}
  {:package "io.descoped.dc.api.services"}
  {:package "io.descoped.dc.api.util"}],
 :requires
 [{:module "java.base", :version "17", :mandated true}
  {:module "io.descoped.dynamic.config", :version "2.0.0"}
  {:module "io.descoped.service.provider.api", :version "2.0.1"}
  {:module "io.descoped.rawdata.api", :version "2.0.0"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "io.github.classgraph"}
  {:module "de.huxhorn.sulky.ulid"}
  {:module "commons.jexl3"}
  {:module "com.fasterxml.jackson.databind", :version "2.18.0"}
  {:module "com.fasterxml.jackson.annotation", :version "2.18.0"}
  {:module "com.fasterxml.jackson.dataformat.yaml", :version "2.18.0"}
  {:module "java.xml", :version "17"}
  {:module "io.descoped.secrets.client.api", :version "2.0.3"}],
 :provides [],
 :uses
 [{:service "io.descoped.dc.api.http.Client$Builder"}
  {:service "io.descoped.dc.api.http.Request$Builder"}
  {:service "io.descoped.dc.api.http.Response$Builder"}],
 :version "2.0.4",
 :packages
 [{:package "io.descoped.dc.api"}
  {:package "io.descoped.dc.api.content"}
  {:package "io.descoped.dc.api.context"}
  {:package "io.descoped.dc.api.el"}
  {:package "io.descoped.dc.api.error"}
  {:package "io.descoped.dc.api.handler"}
  {:package "io.descoped.dc.api.health"}
  {:package "io.descoped.dc.api.http"}
  {:package "io.descoped.dc.api.metrics"}
  {:package "io.descoped.dc.api.node"}
  {:package "io.descoped.dc.api.node.builder"}
  {:package "io.descoped.dc.api.security"}
  {:package "io.descoped.dc.api.services"}
  {:package "io.descoped.dc.api.ulid"}
  {:package "io.descoped.dc.api.util"}]}


name: io.descoped.dc.application
version: 2.0.2
target_platform: universal
mvn_groupId: io.descoped.dc
mvn_artifactId: data-collector-server-base
mvn_version: 2.0.2
type: jar
sha256: 0dd0d872133aee3429a94ae66600cf7ddef46abf479315ce6be541be9519ec72
created_at: 2026-04-20 19:25:51
module_info:
{:name "io.descoped.dc.application",
 :exports
 [{:package "io.descoped.dc.application.spi"}
  {:package "io.descoped.dc.application.ssl"}
  {:package "io.descoped.dc.application.server"}
  {:package "io.descoped.dc.application.controller"}
  {:package "io.descoped.dc.application.engine"}
  {:package "io.descoped.dc.application.health"}
  {:package "io.descoped.dc.application.metrics"}],
 :requires
 [{:module "java.base", :version "17", :mandated true}
  {:module "io.descoped.service.provider.api", :version "2.0.1"}
  {:module "io.descoped.dynamic.config", :version "2.0.0"}
  {:module "io.descoped.dc.api", :version "2.0.4"}
  {:module "io.descoped.secrets.client.api", :version "2.0.3"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "io.github.classgraph"}
  {:module "com.fasterxml.jackson.databind", :version "2.18.0"}
  {:module "undertow.core"}
  {:module "simpleclient.common"}
  {:module "simpleclient"}
  {:module "simpleclient.hotspot"}
  {:module "freemarker"}],
 :provides [],
 :uses [],
 :version "2.0.2",
 :packages
 [{:package "io.descoped.dc.application.controller"}
  {:package "io.descoped.dc.application.engine"}
  {:package "io.descoped.dc.application.health"}
  {:package "io.descoped.dc.application.metrics"}
  {:package "io.descoped.dc.application.server"}
  {:package "io.descoped.dc.application.spi"}
  {:package "io.descoped.dc.application.ssl"}]}


name: io.descoped.dc.content.discarding
version: 2.0.0
target_platform: universal
mvn_groupId: io.descoped.dc
mvn_artifactId: data-collector-connector-content-stream-discarding
mvn_version: 2.0.0
type: jar
sha256: 2573809c0448808e1f948aeacee5c23ad6bd9e6dc08b58e29e5f9f00aad82bb4
created_at: 2026-04-20 19:25:51
module_info:
{:name "io.descoped.dc.content.discarding",
 :exports [{:package "io.descoped.dc.content.provider.discarding"}],
 :requires
 [{:module "java.base", :version "17", :mandated true}
  {:module "io.descoped.service.provider.api", :version "2.0.1"}
  {:module "io.descoped.dc.api", :version "2.0.4"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "de.huxhorn.sulky.ulid"}
  {:module "com.fasterxml.jackson.databind", :version "2.18.0"}
  {:module "com.fasterxml.jackson.annotation", :version "2.18.0"}],
 :provides
 [{:service "io.descoped.dc.api.content.ContentStoreInitializer",
   :with
   ["io.descoped.dc.content.provider.discarding.DiscardingContentStoreInitializer"]}],
 :uses [],
 :version "2.0.0",
 :packages [{:package "io.descoped.dc.content.provider.discarding"}]}


name: io.descoped.dc.content.rawdata
version: 2.0.1
target_platform: universal
mvn_groupId: io.descoped.dc
mvn_artifactId: data-collector-connector-content-stream-rawdata
mvn_version: 2.0.1
type: jar
sha256: e79d582d941756adb44169caaee6d9d333847a8611bd59c9eb50169bb76576bb
created_at: 2026-04-20 19:25:51
module_info:
{:name "io.descoped.dc.content.rawdata",
 :exports [{:package "io.descoped.dc.content.provider.rawdata"}],
 :requires
 [{:module "java.base", :version "17", :mandated true}
  {:module "io.descoped.service.provider.api", :version "2.0.1"}
  {:module "io.descoped.rawdata.api", :version "2.0.0"}
  {:module "io.descoped.dc.api", :version "2.0.4"}
  {:module "io.descoped.encryption.util", :version "2.0.1"}
  {:module "io.descoped.secrets.client.api", :version "2.0.3"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "de.huxhorn.sulky.ulid"}
  {:module "com.fasterxml.jackson.databind", :version "2.18.0"}
  {:module "com.fasterxml.jackson.annotation", :version "2.18.0"}],
 :provides
 [{:service "io.descoped.dc.api.content.ContentStoreInitializer",
   :with
   ["io.descoped.dc.content.provider.rawdata.RawdataClientContentStoreInitializer"]}],
 :uses [],
 :version "2.0.1",
 :packages [{:package "io.descoped.dc.content.provider.rawdata"}]}


name: io.descoped.dc.core
version: 2.0.1
target_platform: universal
mvn_groupId: io.descoped.dc
mvn_artifactId: data-collector-core
mvn_version: 2.0.1
type: jar
sha256: 17297048b63cb3ec0c72e2288662cc7d43edccb7e3c15ed6bfd94c66acee5821
created_at: 2026-04-20 19:25:51
module_info:
{:name "io.descoped.dc.core",
 :exports
 [{:package "io.descoped.dc.core.content"}
  {:package "io.descoped.dc.core.executor"}
  {:package "io.descoped.dc.core.handler"}
  {:package "io.descoped.dc.core.http"}
  {:package "io.descoped.dc.core.health"}
  {:package "io.descoped.dc.core.metrics"}
  {:package "io.descoped.dc.core.security"}
  {:package "io.descoped.dc.core.util"}
  {:package "io.descoped.dc.core.service"}
  {:package "io.descoped.dc.core.controller"}],
 :requires
 [{:module "java.base", :version "17", :mandated true}
  {:module "io.descoped.dynamic.config", :version "2.0.0"}
  {:module "io.descoped.service.provider.api", :version "2.0.1"}
  {:module "io.descoped.rawdata.api", :version "2.0.0"}
  {:module "io.descoped.dc.api", :version "2.0.4"}
  {:module "io.descoped.secrets.client.api", :version "2.0.3"}
  {:module "io.descoped.secrets.provider.safe.configuration",
   :version "2.0.1"}
  {:module "io.descoped.secrets.provider.dynamic.configuration",
   :version "2.0.1"}
  {:module "java.logging", :version "17"}
  {:module "java.instrument", :version "17"}
  {:module "java.net.http", :version "17"}
  {:module "methanol", :version "1.7.0"}
  {:module "kotlin.stdlib"}
  {:module "okhttp3"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "jul.to.slf4j", :version "2.0.16"}
  {:module "net.bytebuddy", :version "1.15.3"}
  {:module "net.bytebuddy.agent", :version "1.15.3"}
  {:module "org.reactivestreams"}
  {:module "io.reactivex.rxjava3"}
  {:module "de.huxhorn.sulky.ulid"}
  {:module "commons.jexl3"}
  {:module "com.fasterxml.jackson.databind", :version "2.18.0"}
  {:module "com.fasterxml.jackson.annotation", :version "2.18.0"}
  {:module "java.xml", :version "17"}
  {:module "io.github.classgraph"}
  {:module "org.bouncycastle.pkix"}
  {:module "org.bouncycastle.provider"}
  {:module "jackson.jq"}
  {:module "com.auth0.jwt"}
  {:module "simpleclient.common"}
  {:module "simpleclient"}
  {:module "simpleclient.hotspot"}],
 :provides
 [{:service "io.descoped.dc.api.http.Client$Builder",
   :with ["io.descoped.dc.core.http.HttpClientDelegate$ClientBuilder"]}
  {:service "io.descoped.dc.api.http.Request$Builder",
   :with
   ["io.descoped.dc.core.http.HttpRequestDelegate$RequestBuilder"]}
  {:service "io.descoped.dc.api.http.Response$Builder",
   :with
   ["io.descoped.dc.core.http.HttpResponseDelegate$ResponseBuilder"]}],
 :uses [],
 :version "2.0.1",
 :packages
 [{:package "io.descoped.dc.core"}
  {:package "io.descoped.dc.core.content"}
  {:package "io.descoped.dc.core.controller"}
  {:package "io.descoped.dc.core.executor"}
  {:package "io.descoped.dc.core.handler"}
  {:package "io.descoped.dc.core.handler.state"}
  {:package "io.descoped.dc.core.health"}
  {:package "io.descoped.dc.core.http"}
  {:package "io.descoped.dc.core.metrics"}
  {:package "io.descoped.dc.core.security"}
  {:package "io.descoped.dc.core.server"}
  {:package "io.descoped.dc.core.service"}
  {:package "io.descoped.dc.core.util"}]}


name: io.descoped.encryption.util
version: 2.0.1
target_platform: universal
mvn_groupId: io.descoped.encryption
mvn_artifactId: encryption-util
mvn_version: 2.0.1
type: jar
sha256: 58d0a471859421fece0bda6e1e2746a1f827450aa7c66d7bef397544013440a1
created_at: 2026-04-20 19:25:52
module_info:
{:name "io.descoped.encryption.util",
 :exports [{:package "io.descoped.encryption.client"}],
 :requires
 [{:module "java.base", :version "11"}
  {:module "org.slf4j", :version "2.0.16"}],
 :provides [],
 :uses [],
 :version "2.0.1",
 :packages [{:package "io.descoped.encryption.client"}]}


name: io.descoped.rawdata.api
version: 2.0.0
target_platform: universal
mvn_groupId: io.descoped.rawdata
mvn_artifactId: rawdata-client-api
mvn_version: 2.0.0
type: jar
sha256: 52726915b2a06d4e332e283b0cf13736b2cca57a8bab3c5a08e1fff6702de334
created_at: 2026-04-20 19:25:52
module_info:
{:name "io.descoped.rawdata.api",
 :exports [{:package "io.descoped.rawdata.api"}],
 :requires
 [{:module "java.base", :version "11", :mandated true}
  {:module "io.descoped.service.provider.api",
   :version "2.0.1",
   :transitive true}
  {:module "de.huxhorn.sulky.ulid", :transitive true}
  {:module "org.slf4j", :version "2.0.16"}],
 :provides
 [{:service "io.descoped.rawdata.api.RawdataClientInitializer",
   :with
   ["io.descoped.rawdata.memory.MemoryRawdataClientInitializer"
    "io.descoped.rawdata.discard.DiscardingRawdataClientInitializer"]}],
 :uses [],
 :version "2.0.0",
 :packages
 [{:package "io.descoped.rawdata.api"}
  {:package "io.descoped.rawdata.discard"}
  {:package "io.descoped.rawdata.memory"}]}


name: io.descoped.rawdata.avro
version: 2.0.0
target_platform: universal
mvn_groupId: io.descoped.rawdata
mvn_artifactId: rawdata-client-provider-gcs
mvn_version: 2.0.0
type: jar
sha256: aadb698a7e694211d9950dfa614f248d22bf45ce6fdaaeed9e70656fdfacb401
created_at: 2026-04-20 19:25:52
module_info:
{:name "io.descoped.rawdata.avro",
 :exports [],
 :requires
 [{:module "java.base", :version "11", :mandated true}
  {:module "io.descoped.rawdata.api", :version "2.0.0"}
  {:module "io.descoped.service.provider.api", :version "2.0.1"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "org.apache.avro"}
  {:module "gax"}
  {:module "google.cloud.storage"}
  {:module "google.cloud.core"}
  {:module "com.google.auth.oauth2"}
  {:module "com.google.auth"}],
 :provides
 [{:service "io.descoped.rawdata.api.RawdataClientInitializer",
   :with
   ["io.descoped.rawdata.avro.cloudstorage.GCSRawdataClientInitializer"
    "io.descoped.rawdata.avro.filesystem.FilesystemAvroRawdataClientInitializer"]}],
 :uses [],
 :version "2.0.0",
 :packages
 [{:package "io.descoped.rawdata.avro"}
  {:package "io.descoped.rawdata.avro.cloudstorage"}
  {:package "io.descoped.rawdata.avro.filesystem"}]}


name: io.descoped.rawdata.postgres
version: 2.0.0
target_platform: universal
mvn_groupId: io.descoped.rawdata
mvn_artifactId: rawdata-client-provider-postgres
mvn_version: 2.0.0
type: jar
sha256: 6f92086eeca4ff815631a370eb4298914b38b805d1bdaf209595a173e5098739
created_at: 2026-04-20 19:25:52
module_info:
{:name "io.descoped.rawdata.postgres",
 :exports [],
 :requires
 [{:module "java.base", :version "11", :mandated true}
  {:module "java.logging", :version "11"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "java.sql", :version "11"}
  {:module "de.huxhorn.sulky.ulid"}
  {:module "com.zaxxer.hikari", :version "6.0.0"}
  {:module "org.postgresql.jdbc"}
  {:module "io.descoped.dynamic.config", :version "2.0.0"}
  {:module "io.descoped.rawdata.api", :version "2.0.0"}
  {:module "io.descoped.service.provider.api", :version "2.0.1"}],
 :provides
 [{:service "io.descoped.rawdata.api.RawdataClientInitializer",
   :with
   ["io.descoped.rawdata.provider.postgres.PostgresRawdataClientInitializer"]}],
 :uses [],
 :version "2.0.0",
 :packages
 [{:package "io.descoped.rawdata.provider.postgres"}
  {:package "io.descoped.rawdata.provider.postgres.init"}
  {:package "io.descoped.rawdata.provider.postgres.tx"}]}


name: io.descoped.secrets.client.api
version: 2.0.3
target_platform: universal
mvn_groupId: io.descoped.secrets
mvn_artifactId: secrets-client-api
mvn_version: 2.0.3
type: jar
sha256: 9d4397c7478c38374b78d5d30042a722f98328c52a991f18bfa4842f4a6b2848
created_at: 2026-04-20 19:25:53
module_info:
{:name "io.descoped.secrets.client.api",
 :exports [{:package "io.descoped.secrets.api"}],
 :requires
 [{:module "java.base", :version "11", :mandated true}
  {:module "io.descoped.service.provider.api", :version "2.0.1"}],
 :provides [],
 :uses [],
 :version "2.0.3",
 :packages [{:package "io.descoped.secrets.api"}]}


name: io.descoped.secrets.provider.dynamic.configuration
version: 2.0.1
target_platform: universal
mvn_groupId: io.descoped.secrets
mvn_artifactId: secrets-provider-dynamic-configuration
mvn_version: 2.0.1
type: jar
sha256: 6478c7f666be8d781051c3ce6fe03b8e82892d51abb92b7be9b9963396ed20b6
created_at: 2026-04-20 19:25:53
module_info:
{:name "io.descoped.secrets.provider.dynamic.configuration",
 :exports [{:package "io.descoped.secrets.dynamic.configuration"}],
 :requires
 [{:module "java.base", :version "11", :mandated true}
  {:module "io.descoped.service.provider.api", :version "2.0.1"}
  {:module "io.descoped.dynamic.config", :version "2.0.0"}
  {:module "io.descoped.secrets.client.api", :version "2.0.3"}
  {:module "org.slf4j", :version "2.0.16"}],
 :provides
 [{:service "io.descoped.secrets.api.SecretManagerClientInitializer",
   :with
   ["io.descoped.secrets.dynamic.configuration.DynamicSecretConfigurationClientInitializer"]}],
 :uses [],
 :version "2.0.1",
 :packages [{:package "io.descoped.secrets.dynamic.configuration"}]}


name: io.descoped.secrets.provider.google.rest.api
version: 2.0.1
target_platform: universal
mvn_groupId: io.descoped.secrets
mvn_artifactId: secrets-provider-google-secret-manager
mvn_version: 2.0.1
type: jar
sha256: 3af13b6261ee1f1edeb5472db565bf85a89f09ad5923e75bc427567fdcfc7e8b
created_at: 2026-04-20 19:25:53
module_info:
{:name "io.descoped.secrets.provider.google.rest.api",
 :exports
 [{:package "io.descoped.secrets.google.secretmanager.restapi"}],
 :requires
 [{:module "java.base", :version "11", :mandated true}
  {:module "java.net.http", :version "11"}
  {:module "io.descoped.service.provider.api", :version "2.0.1"}
  {:module "io.descoped.secrets.client.api", :version "2.0.3"}
  {:module "com.google.auth"}
  {:module "com.google.auth.oauth2"}
  {:module "com.fasterxml.jackson.databind", :version "2.18.0"}],
 :provides
 [{:service "io.descoped.secrets.api.SecretManagerClientInitializer",
   :with
   ["io.descoped.secrets.google.secretmanager.restapi.GoogleSecretManagerClientInitializer"]}],
 :uses [],
 :version "2.0.1",
 :packages
 [{:package "io.descoped.secrets.google.secretmanager.restapi"}]}


name: io.descoped.secrets.provider.safe.configuration
version: 2.0.1
target_platform: universal
mvn_groupId: io.descoped.secrets
mvn_artifactId: secrets-provider-safe-configuration
mvn_version: 2.0.1
type: jar
sha256: da5b57a6d59f4fec66852444cc2618504ee1ee32a85eef05c151908aeeac04e4
created_at: 2026-04-20 19:25:53
module_info:
{:name "io.descoped.secrets.provider.safe.configuration",
 :exports [{:package "io.descoped.secrets.secure.configuration"}],
 :requires
 [{:module "java.base", :version "11", :mandated true}
  {:module "io.descoped.service.provider.api", :version "2.0.1"}
  {:module "io.descoped.secrets.client.api", :version "2.0.3"}
  {:module "org.slf4j", :version "2.0.16"}],
 :provides
 [{:service "io.descoped.secrets.api.SecretManagerClientInitializer",
   :with
   ["io.descoped.secrets.secure.configuration.SafeConfigurationClientInitializer"]}],
 :uses [],
 :version "2.0.1",
 :packages [{:package "io.descoped.secrets.secure.configuration"}]}


name: io.earcam.unexceptional
version: 1.0.0
target_platform: universal
mvn_groupId: io.earcam
mvn_artifactId: io.earcam.unexceptional
mvn_version: 1.0.0
type: jar
sha256: dbce2c73a41be6a85c8ed810b0c4e5b50a86d7d80b87411c3d3c6cf3415bd3d2
created_at: 2026-04-20 19:25:54
module_info:
{:name "io.earcam.unexceptional",
 :exports [{:package "io.earcam.unexceptional"}],
 :requires [{:module "java.base", :version "9.0.4"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.ebean
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean
mvn_version: 17.0.0-RC1
type: jar
sha256: 6141e992c9fca0bafcd15de2586ae7ec029ccc7b42d1e868edcd3bc9299a3c80
created_at: 2026-04-20 19:25:54
module_info:
{:name "io.ebean",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.all",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.assembly"}]}


name: io.ebean.annotation
version: 8.4
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-annotation
mvn_version: 8.4
type: jar
sha256: f79e0587bafcfd795fb64a77e448e7d717521317966f664474c89f6c1920da79
created_at: 2026-04-20 19:25:54
module_info:
{:name "io.ebean.annotation",
 :exports [{:package "io.ebean.annotation"}],
 :requires
 [{:module "java.base", :mandated true} {:module "java.sql"}],
 :provides [],
 :uses [],
 :version "8.4",
 :packages [{:package "io.ebean.annotation"}]}


name: io.ebean.api
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-api
mvn_version: 17.0.0-RC1
type: jar
sha256: edb05e01c8c7c863dea8ed6e922af8b9c08eb8029b779f1c92a9ed38d40785d2
created_at: 2026-04-20 19:25:54
module_info:
{:name "io.ebean.api",
 :exports
 [{:package "io.ebean"}
  {:package "io.ebean.bean"}
  {:package "io.ebean.cache"}
  {:package "io.ebean.common"}
  {:package "io.ebean.config"}
  {:package "io.ebean.config.dbplatform"}
  {:package "io.ebean.event"}
  {:package "io.ebean.event.changelog"}
  {:package "io.ebean.plugin"}
  {:package "io.ebean.meta"}
  {:package "io.ebean.metric"}
  {:package "io.ebean.service"}
  {:package "io.ebean.text"}
  {:package "io.ebean.text.json"}
  {:package "io.ebean.util"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.sql", :transitive true}
  {:module "io.avaje.config", :version "4.0", :transitive true}
  {:module "org.jspecify", :transitive true}
  {:module "jakarta.persistence.api", :version "3.1", :transitive true}
  {:module "io.ebean.annotation", :version "8.4", :transitive true}
  {:module "io.ebean.datasource.api", :version "9.5", :transitive true}
  {:module "io.avaje.applog", :version "1.0", :transitive true}
  {:module "org.slf4j", :static true}
  {:module "io.ebean.types", :version "3.0", :static true}
  {:module "com.fasterxml.jackson.core",
   :version "2.15.0",
   :static true}
  {:module "com.fasterxml.jackson.databind",
   :version "2.15.0",
   :static true}],
 :provides [],
 :uses
 [{:service "io.ebean.config.AutoConfigure"}
  {:service "io.ebean.config.LookupProvider"}
  {:service "io.ebean.datasource.DataSourceAlertFactory"}
  {:service "io.ebean.service.BootstrapService"}
  {:service "io.ebean.service.SpiJsonService"}],
 :version "17.0.0-RC1",
 :packages
 [{:package "io.ebean"}
  {:package "io.ebean.bean"}
  {:package "io.ebean.cache"}
  {:package "io.ebean.common"}
  {:package "io.ebean.config"}
  {:package "io.ebean.config.dbplatform"}
  {:package "io.ebean.event"}
  {:package "io.ebean.event.changelog"}
  {:package "io.ebean.meta"}
  {:package "io.ebean.metric"}
  {:package "io.ebean.plugin"}
  {:package "io.ebean.service"}
  {:package "io.ebean.text"}
  {:package "io.ebean.text.json"}
  {:package "io.ebean.util"}]}


name: io.ebean.autotune
version: 14.0.0
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-autotune
mvn_version: 14.0.0
type: jar
sha256: df1f5c5d691adb52d5d3d3fa0580ddfe59bc889be2dafc1f3fba47c54d747150
created_at: 2026-04-20 19:25:54
module_info:
{:name "io.ebean.autotune",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "14.0.0"}
  {:module "io.ebean.core", :version "14.0.0"}
  {:module "java.xml"}
  {:module "java.xml.bind", :version "2.3.3"}],
 :provides
 [{:service "io.ebeaninternal.server.autotune.AutoTuneServiceProvider",
   :with
   ["io.ebeaninternal.server.autotune.service.AutoTuneServiceFactory"]}],
 :uses [],
 :version "14.0.0",
 :packages
 [{:package "io.ebeaninternal.server.autotune.model"}
  {:package "io.ebeaninternal.server.autotune.service"}]}


name: io.ebean.clickhouse
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-clickhouse
mvn_version: 17.0.0-RC1
type: jar
sha256: 43c5311e84b74e1c84d4b4cee603ccf4ded036e6dc09458fcceaeabf0088915f
created_at: 2026-04-20 19:25:55
module_info:
{:name "io.ebean.clickhouse",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.clickhouse",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.clickhouse.assembly"}]}


name: io.ebean.cockroach
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-cockroach
mvn_version: 17.0.0-RC1
type: jar
sha256: 280425927d629bd3495f42a6c4a3fc0197e1df3f624546b6a4d9fc75ad3f0a5f
created_at: 2026-04-20 19:25:55
module_info:
{:name "io.ebean.cockroach",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.postgres",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.cockroach.assembly"}]}


name: io.ebean.core
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-core
mvn_version: 17.0.0-RC1
type: jar
sha256: 59b90d84aef0c8933e472c9b8f8c43b85cda4f2eeed45db96ee566926ab70812
created_at: 2026-04-20 19:25:55
module_info:
{:name "io.ebean.core",
 :exports
 [{:package "io.ebeaninternal.server.cache"}
  {:package "io.ebeaninternal.api",
   :to
   ["io.ebean.ddl.generator"
    "io.ebean.querybean"
    "io.ebean.autotune"
    "io.ebean.postgis"
    "io.ebean.test"
    "io.ebean.elastic"
    "io.ebean.spring.txn"
    "io.ebean.postgis.types"]}
  {:package "io.ebeaninternal.api.json", :to ["io.ebean.test"]}
  {:package "io.ebeaninternal.json", :to ["io.ebean.test"]}
  {:package "io.ebeaninternal.server.autotune",
   :to ["io.ebean.autotune"]}
  {:package "io.ebeaninternal.server.core",
   :to ["io.ebean.test" "io.ebean.elastic"]}
  {:package "io.ebeaninternal.server.core.bootup",
   :to ["io.ebean.test"]}
  {:package "io.ebeaninternal.server.core.timezone",
   :to ["io.ebean.test"]}
  {:package "io.ebeaninternal.server.cluster",
   :to ["io.ebean.test" "io.ebean.k8scache"]}
  {:package "io.ebeaninternal.server.deploy",
   :to
   ["io.ebean.autotune"
    "io.ebean.ddl.generator"
    "io.ebean.test"
    "io.ebean.elastic"]}
  {:package "io.ebeaninternal.server.deploy.id",
   :to ["io.ebean.ddl.generator"]}
  {:package "io.ebeaninternal.server.deploy.meta",
   :to ["io.ebean.ddl.generator" "io.ebean.test" "io.ebean.elastic"]}
  {:package "io.ebeaninternal.server.deploy.visitor",
   :to ["io.ebean.ddl.generator"]}
  {:package "io.ebeaninternal.server.el",
   :to ["io.ebean.autotune" "io.ebean.test"]}
  {:package "io.ebeaninternal.server.expression",
   :to ["io.ebean.querybean" "io.ebean.test" "io.ebean.elastic"]}
  {:package "io.ebeaninternal.server.expression.platform",
   :to ["io.ebean.test"]}
  {:package "io.ebeaninternal.server.grammer", :to ["io.ebean.test"]}
  {:package "io.ebeaninternal.server.idgen", :to ["io.ebean.test"]}
  {:package "io.ebeaninternal.server.persist",
   :to ["io.ebean.test" "io.ebean.elastic"]}
  {:package "io.ebeaninternal.server.query", :to ["io.ebean.test"]}
  {:package "io.ebeaninternal.server.querydefn",
   :to
   ["io.ebean.autotune"
    "io.ebean.querybean"
    "io.ebean.test"
    "io.ebean.elastic"]}
  {:package "io.ebeaninternal.server.rawsql", :to ["io.ebean.test"]}
  {:package "io.ebeaninternal.server.json",
   :to ["io.ebean.test" "io.ebean.elastic"]}
  {:package "io.ebeaninternal.server.type",
   :to ["io.ebean.postgis" "io.ebean.test" "io.ebean.postgis.types"]}
  {:package "io.ebeaninternal.server.transaction",
   :to
   ["io.ebean.test"
    "io.ebean.elastic"
    "io.ebean.spring.txn"
    "io.ebean.k8scache"]}
  {:package "io.ebeaninternal.server.util",
   :to ["io.ebean.querybean"]}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.migration.auto", :version "1.2", :transitive true}
  {:module "io.ebean.core.type",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.ddl.runner", :version "2.3", :transitive true}
  {:module "io.avaje.classpath.scanner.api", :version "7.1"}
  {:module "io.avaje.classpath.scanner", :version "7.1"}
  {:module "io.ebean.types", :version "3.0"}
  {:module "io.avaje.jsr305x", :version "1.1", :static true}
  {:module "com.fasterxml.jackson.annotation",
   :version "2.15.0",
   :static true}
  {:module "com.fasterxml.jackson.core",
   :version "2.15.0",
   :static true}
  {:module "com.fasterxml.jackson.databind",
   :version "2.15.0",
   :static true}
  {:module "jakarta.validation", :static true}
  {:module "jakarta.transaction", :version "2.0.1", :static true}
  {:module "java.naming", :static true}
  {:module "java.validation", :static true}
  {:module "org.postgresql.jdbc", :static true}
  {:module "org.joda.time", :static true}],
 :provides
 [{:service "io.ebean.service.BootstrapService",
   :with
   ["io.ebeaninternal.server.DContainerFactory"
    "io.ebeaninternal.server.query.DFetchGroupService"
    "io.ebeaninternal.server.profile.DProfileLocationFactory"
    "io.ebeaninternal.server.rawsql.DRawSqlService"
    "io.ebeaninternal.server.profile.DMetricFactory"
    "io.ebeaninternal.json.DJsonService"]}],
 :uses
 [{:service "io.ebean.plugin.Plugin"}
  {:service "io.ebean.cache.ServerCachePlugin"}
  {:service "io.ebean.cache.ServerCacheNotifyPlugin"}
  {:service "io.ebean.config.DatabaseConfigProvider"}
  {:service "io.ebean.config.EntityClassRegister"}
  {:service "io.ebean.config.dbplatform.DatabasePlatformProvider"}
  {:service "io.ebean.datasource.DataSourceAlertFactory"}
  {:service "io.ebean.core.type.ExtraTypeFactory"}
  {:service "io.ebean.core.type.ScalarTypeSetFactory"}
  {:service "io.ebean.core.type.ScalarJsonMapper"}
  {:service "io.ebean.migration.auto.AutoMigrationRunner"}
  {:service "io.avaje.classpath.scanner.ClassPathScannerFactory"}
  {:service "io.ebeaninternal.api.SpiLoggerFactory"}
  {:service "io.ebeaninternal.api.GeoTypeProvider"}
  {:service "io.ebeaninternal.api.SpiDdlGeneratorProvider"}
  {:service "io.ebeaninternal.server.autotune.AutoTuneServiceProvider"}
  {:service
   "io.ebeaninternal.server.cluster.ClusterBroadcastFactory"}],
 :version "17.0.0-RC1",
 :packages
 [{:package "io.ebeaninternal.api"}
  {:package "io.ebeaninternal.api.json"}
  {:package "io.ebeaninternal.json"}
  {:package "io.ebeaninternal.server"}
  {:package "io.ebeaninternal.server.autotune"}
  {:package "io.ebeaninternal.server.bind"}
  {:package "io.ebeaninternal.server.bind.capture"}
  {:package "io.ebeaninternal.server.cache"}
  {:package "io.ebeaninternal.server.changelog"}
  {:package "io.ebeaninternal.server.cluster"}
  {:package "io.ebeaninternal.server.core"}
  {:package "io.ebeaninternal.server.core.bootup"}
  {:package "io.ebeaninternal.server.core.timezone"}
  {:package "io.ebeaninternal.server.deploy"}
  {:package "io.ebeaninternal.server.deploy.generatedproperty"}
  {:package "io.ebeaninternal.server.deploy.id"}
  {:package "io.ebeaninternal.server.deploy.meta"}
  {:package "io.ebeaninternal.server.deploy.parse"}
  {:package "io.ebeaninternal.server.deploy.visitor"}
  {:package "io.ebeaninternal.server.dto"}
  {:package "io.ebeaninternal.server.el"}
  {:package "io.ebeaninternal.server.executor"}
  {:package "io.ebeaninternal.server.expression"}
  {:package "io.ebeaninternal.server.expression.platform"}
  {:package "io.ebeaninternal.server.grammer"}
  {:package "io.ebeaninternal.server.idgen"}
  {:package "io.ebeaninternal.server.json"}
  {:package "io.ebeaninternal.server.loadcontext"}
  {:package "io.ebeaninternal.server.logger"}
  {:package "io.ebeaninternal.server.persist"}
  {:package "io.ebeaninternal.server.persist.dml"}
  {:package "io.ebeaninternal.server.persist.dmlbind"}
  {:package "io.ebeaninternal.server.persist.platform"}
  {:package "io.ebeaninternal.server.profile"}
  {:package "io.ebeaninternal.server.properties"}
  {:package "io.ebeaninternal.server.query"}
  {:package "io.ebeaninternal.server.querydefn"}
  {:package "io.ebeaninternal.server.rawsql"}
  {:package "io.ebeaninternal.server.transaction"}
  {:package "io.ebeaninternal.server.type"}
  {:package "io.ebeaninternal.server.util"}
  {:package "io.ebeaninternal.util"}]}


name: io.ebean.core.type
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-core-type
mvn_version: 17.0.0-RC1
type: jar
sha256: ebb1607da78ec18799bf9151910fcd2242deaeb9385bbf8f2f20d4ed97bf5597
created_at: 2026-04-20 19:25:55
module_info:
{:name "io.ebean.core.type",
 :exports [{:package "io.ebean.core.type"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.sql", :transitive true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "org.postgresql.jdbc", :static true}
  {:module "com.fasterxml.jackson.core",
   :version "2.15.0",
   :static true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.core.type"}]}


name: io.ebean.csv.reader
version: 14.0.0
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-csv-reader
mvn_version: 14.0.0
type: jar
sha256: 0619fb7b8b27dc51716e7afff66da8a0b20627a94256cbd1292226c63009dde2
created_at: 2026-04-20 19:25:56
module_info:
{:name "io.ebean.csv.reader",
 :exports [{:package "io.ebean.csv.reader"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "14.0.0"}],
 :provides [],
 :uses [],
 :version "14.0.0",
 :packages [{:package "io.ebean.csv.reader"}]}


name: io.ebean.datasource
version: 9.5
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-datasource
mvn_version: 9.5
type: jar
sha256: 1da361ba6dc201b76b7e279ebd1af27d489049cef57be65dbbcad4b1e93ac9a5
created_at: 2026-04-20 19:25:56
module_info:
{:name "io.ebean.datasource",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.sql", :transitive true}
  {:module "io.ebean.datasource.api",
   :version "9.5",
   :transitive true}],
 :provides
 [{:service "io.ebean.datasource.DataSourceFactory",
   :with ["io.ebean.datasource.pool.ConnectionPoolFactory"]}],
 :uses [],
 :version "9.5",
 :packages [{:package "io.ebean.datasource.pool"}]}


name: io.ebean.datasource.api
version: 9.5
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-datasource-api
mvn_version: 9.5
type: jar
sha256: 70c42e612a5c6bd39e458f5bdcd95c4d9596b823477a68caea35eff398d487d9
created_at: 2026-04-20 19:25:56
module_info:
{:name "io.ebean.datasource.api",
 :exports [{:package "io.ebean.datasource"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.sql", :transitive true}
  {:module "io.avaje.applog", :version "1.0", :transitive true}],
 :provides [],
 :uses [{:service "io.ebean.datasource.DataSourceFactory"}],
 :version "9.5",
 :packages [{:package "io.ebean.datasource"}]}


name: io.ebean.db2
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-db2
mvn_version: 17.0.0-RC1
type: jar
sha256: a9fc7a7e746c9330e5dd1523248f195e81f9199280862dcf14f2a5c6228de835
created_at: 2026-04-20 19:25:56
module_info:
{:name "io.ebean.db2",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.db2",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.db2.assembly"}]}


name: io.ebean.ddl.generator
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-ddl-generator
mvn_version: 17.0.0-RC1
type: jar
sha256: 00e9567042219b5125eebd9abe54b4f1f92503f535e298f3c8cd61e3bf5090eb
created_at: 2026-04-20 19:25:57
module_info:
{:name "io.ebean.ddl.generator",
 :exports
 [{:package "io.ebean.dbmigration"}
  {:package "io.ebeaninternal.extraddl.model", :to ["io.ebean.test"]}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.ddl.runner", :version "2.3", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "jakarta.xml.bind", :version "4.0.0", :transitive true}
  {:module "io.ebean.core.type", :version "17.0.0-RC1"}
  {:module "io.ebean.migration", :version "14.2.0"}],
 :provides
 [{:service "io.ebean.dbmigration.DbMigration",
   :with ["io.ebeaninternal.dbmigration.DefaultDbMigration"]}
  {:service "io.ebeaninternal.api.SpiDdlGeneratorProvider",
   :with ["io.ebeaninternal.dbmigration.DdlGeneratorProvider"]}],
 :uses [{:service "io.ebean.dbmigration.DbMigration"}],
 :version "17.0.0-RC1",
 :packages
 [{:package "io.ebean.dbmigration"}
  {:package "io.ebeaninternal.dbmigration"}
  {:package "io.ebeaninternal.dbmigration.ddlgeneration"}
  {:package "io.ebeaninternal.dbmigration.ddlgeneration.platform"}
  {:package "io.ebeaninternal.dbmigration.ddlgeneration.platform.util"}
  {:package "io.ebeaninternal.dbmigration.migration"}
  {:package "io.ebeaninternal.dbmigration.migrationreader"}
  {:package "io.ebeaninternal.dbmigration.model"}
  {:package "io.ebeaninternal.dbmigration.model.build"}
  {:package "io.ebeaninternal.dbmigration.model.visitor"}
  {:package "io.ebeaninternal.extraddl.model"}]}


name: io.ebean.ddl.runner
version: 2.3
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-ddl-runner
mvn_version: 2.3
type: jar
sha256: 5ad8b28df399052113678e381a68afec5649f58e39ac57a86d17239b73cdfde1
created_at: 2026-04-20 19:25:57
module_info:
{:name "io.ebean.ddl.runner",
 :exports [{:package "io.ebean.ddlrunner"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.sql", :transitive true}
  {:module "io.avaje.applog", :version "1.0", :transitive true}],
 :provides [],
 :uses [],
 :version "2.3",
 :packages [{:package "io.ebean.ddlrunner"}]}


name: io.ebean.docker
version: 5.7
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-test-containers
mvn_version: 5.7
type: jar
sha256: 2ad6bae34e630695cd288610869ef4d7a938c80671401901cc542d161661db41
created_at: 2026-04-20 19:25:57
module_info:
{:name "io.ebean.docker",
 :exports [{:package "io.ebean.test.containers"}],
 :requires
 [{:module "org.slf4j", :transitive true}
  {:module "java.sql", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "5.7",
 :open true,
 :synthetic true}


name: io.ebean.elastic
version: 13.9.0
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-elastic
mvn_version: 13.9.0
type: jar
sha256: 0ce95506284255e1a4d07630db4d78fe77153b64ee4c65b57803d1abbd0f079d
created_at: 2026-04-20 19:25:57
module_info:
{:name "io.ebean.elastic",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "13.9.1"}
  {:module "io.ebean.core", :version "13.9.1"}
  {:module "com.fasterxml.jackson.core", :version "2.13.3"}
  {:module "okhttp3"}],
 :provides
 [{:service "io.ebeanservice.docstore.api.DocStoreFactory",
   :with ["io.ebeanservice.elastic.ElasticDocStoreFactory"]}],
 :uses [],
 :version "13.9.0",
 :packages
 [{:package "io.ebeanservice.elastic"}
  {:package "io.ebeanservice.elastic.bulk"}
  {:package "io.ebeanservice.elastic.index"}
  {:package "io.ebeanservice.elastic.query"}
  {:package "io.ebeanservice.elastic.querywriter"}
  {:package "io.ebeanservice.elastic.search"}
  {:package "io.ebeanservice.elastic.search.bean"}
  {:package "io.ebeanservice.elastic.search.rawsource"}
  {:package "io.ebeanservice.elastic.support"}
  {:package "io.ebeanservice.elastic.update"}]}


name: io.ebean.h2
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-h2
mvn_version: 17.0.0-RC1
type: jar
sha256: 2ebc59e8d708bf1fe27867a22e820d92ffed34c984665659b81c2656b3cbe96c
created_at: 2026-04-20 19:25:57
module_info:
{:name "io.ebean.h2",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.h2",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.h2.assembly"}]}


name: io.ebean.hana
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-hana
mvn_version: 17.0.0-RC1
type: jar
sha256: f8aa5a4bfb1188d28cc3e2fd6b97d8053bbad52312c1b3bc06fbfb07a1b3ace6
created_at: 2026-04-20 19:25:57
module_info:
{:name "io.ebean.hana",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.hana",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.hana.assembly"}]}


name: io.ebean.hazelcast
version: 13.26.0
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-hazelcast
mvn_version: 13.26.0
type: jar
sha256: f8aeba090fc9a87eef0492797b55cc8a32478d2de699c60ee21fe409de31d6a7
created_at: 2026-04-20 19:25:57
module_info:
{:name "io.ebean.hazelcast",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "13.25.0"}
  {:module "io.ebean.core", :version "13.25.0"}
  {:module "com.hazelcast.core"}
  {:module "org.slf4j"}],
 :provides
 [{:service "io.ebean.cache.ServerCachePlugin",
   :with ["io.ebean.hazelcast.HzCachePlugin"]}],
 :uses [],
 :version "13.26.0",
 :packages [{:package "io.ebean.hazelcast"}]}


name: io.ebean.insight
version: 2.0-RC2
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-insight
mvn_version: 2.0-RC2
type: jar
sha256: a3908372d28e0903abd2e43377e3d9a589a5020b7d5b306fb0c19135189149fc
created_at: 2026-04-20 19:25:58
module_info:
{:name "io.ebean.insight",
 :exports [{:package "io.ebean.insight"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.net.http", :transitive true}
  {:module "io.avaje.applog", :version "1.0", :transitive true}
  {:module "io.ebean.api", :version "14.10.0", :static true}
  {:module "io.avaje.metrics", :version "9.4", :static true}],
 :provides [],
 :uses [],
 :version "2.0-RC2",
 :packages [{:package "io.ebean.insight"}]}


name: io.ebean.jackson.jsonnode
version: 14.0.0
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-jackson-jsonnode
mvn_version: 14.0.0
type: jar
sha256: 87c5821fe2b310b1527bbc526d65933c978503045d078c3cbf9d130c637292ee
created_at: 2026-04-20 19:25:58
module_info:
{:name "io.ebean.jackson.jsonnode",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.core.type", :version "14.0.0"}
  {:module "com.fasterxml.jackson.core", :version "2.15.0"}
  {:module "com.fasterxml.jackson.databind", :version "2.15.0"}],
 :provides
 [{:service "io.ebean.core.type.ScalarTypeSetFactory",
   :with ["io.ebean.jackson.jsonnode.JsonNodeTypeFactory"]}],
 :uses [],
 :version "14.0.0",
 :packages [{:package "io.ebean.jackson.jsonnode"}]}


name: io.ebean.jackson.mapper
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-jackson-mapper
mvn_version: 17.0.0-RC1
type: jar
sha256: 93fdd5d1128091d9b83007c50186e629a4370e9b55e4866992e6f8081e96f87e
created_at: 2026-04-20 19:25:58
module_info:
{:name "io.ebean.jackson.mapper",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.core.type", :version "17.0.0-RC1"}
  {:module "com.fasterxml.jackson.annotation", :version "2.15.0"}
  {:module "com.fasterxml.jackson.core", :version "2.15.0"}
  {:module "com.fasterxml.jackson.databind", :version "2.15.0"}],
 :provides
 [{:service "io.ebean.core.type.ScalarJsonMapper",
   :with ["io.ebean.jackson.mapper.ScalarJsonJacksonMapper"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.jackson.mapper"}]}


name: io.ebean.joda.time
version: 14.0.0
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-joda-time
mvn_version: 14.0.0
type: jar
sha256: be3dcc8e138e2d0c8f546eb31b3845d34ae4bbf017a3baa77fed6a28b36fb066
created_at: 2026-04-20 19:25:58
module_info:
{:name "io.ebean.joda.time",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.core.type", :version "14.0.0"}
  {:module "org.joda.time"}
  {:module "com.fasterxml.jackson.core", :version "2.15.0"}],
 :provides
 [{:service "io.ebean.core.type.ExtraTypeFactory",
   :with ["io.ebean.joda.time.JodaExtraTypeFactory"]}],
 :uses [],
 :version "14.0.0",
 :packages [{:package "io.ebean.joda.time"}]}


name: io.ebean.k8scache
version: 13.0.0
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-k8scache
mvn_version: 13.0.0
type: jar
sha256: fd7dd3dc40e10971cc6aa4b7241afa3a629491a66892b46c6b361253f2c7965f
created_at: 2026-04-20 19:25:59
module_info:
{:name "io.ebean.k8scache",
 :exports [{:package "io.ebean.k8scache"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.core", :version "13.0.0"}
  {:module "k8s.discovery"}],
 :provides
 [{:service "io.ebeaninternal.server.cluster.ClusterBroadcastFactory",
   :with ["io.ebean.k8scache.K8sBroadcastFactory"]}],
 :uses [],
 :version "13.0.0"}


name: io.ebean.mariadb
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-mariadb
mvn_version: 17.0.0-RC1
type: jar
sha256: 672b6cef8676799ac9c13e7eef3a385f10bf9d945f9a1b587fbbea051ce5ed5b
created_at: 2026-04-20 19:25:59
module_info:
{:name "io.ebean.mariadb",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.mariadb",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.mariadb.assembly"}]}


name: io.ebean.migration
version: 14.2.0
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-migration
mvn_version: 14.2.0
type: jar
sha256: 4954538a2f0a8cc503b942325588129b81393d286cd2eb5e4db58e1f09b108b0
created_at: 2026-04-20 19:25:59
module_info:
{:name "io.ebean.migration",
 :exports [{:package "io.ebean.migration"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.sql", :transitive true}
  {:module "io.avaje.applog", :version "1.0", :transitive true}
  {:module "io.avaje.classpath.scanner",
   :version "7.1",
   :transitive true}
  {:module "io.ebean.ddl.runner", :version "2.3", :transitive true}
  {:module "io.ebean.migration.auto", :version "1.2"}],
 :provides
 [{:service "io.ebean.migration.auto.AutoMigrationRunner",
   :with ["io.ebean.migration.AutoRunner"]}],
 :uses [],
 :version "14.2.0",
 :open true,
 :packages
 [{:package "io.ebean.migration"}
  {:package "io.ebean.migration.runner"}]}


name: io.ebean.migration.auto
version: 1.2
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-migration-auto
mvn_version: 1.2
type: jar
sha256: a1e910585d175bf331ffe127f283abd112e481c1f9b492f6559f66a823a8785b
created_at: 2026-04-20 19:25:59
module_info:
{:name "io.ebean.migration.auto",
 :exports [{:package "io.ebean.migration.auto"}],
 :requires
 [{:module "java.sql", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2",
 :synthetic true}


name: io.ebean.mysql
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-mysql
mvn_version: 17.0.0-RC1
type: jar
sha256: 1615c195b58c0d26504aeff023ef494c43b50db3518d68771ee2d7d59edffc10
created_at: 2026-04-20 19:25:59
module_info:
{:name "io.ebean.mysql",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.mysql",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.mysql.assembly"}]}


name: io.ebean.nuodb
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-nuodb
mvn_version: 17.0.0-RC1
type: jar
sha256: 8fc380f3ed91a28012601ca876e666065e4a9222fcd31d194484bf58dc7d1645
created_at: 2026-04-20 19:26:00
module_info:
{:name "io.ebean.nuodb",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.nuodb",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.nuodb.assembly"}]}


name: io.ebean.oracle
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-oracle
mvn_version: 17.0.0-RC1
type: jar
sha256: 1f52c436c5b18ccaa90c8f4eba6ed9320c91a7728c038ec22e6542cfa2c1ebe8
created_at: 2026-04-20 19:26:00
module_info:
{:name "io.ebean.oracle",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.oracle",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.oracle.assembly"}]}


name: io.ebean.platform.all
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-all
mvn_version: 17.0.0-RC1
type: jar
sha256: 17572fcc1f2900383b276feac6c3fd6705c516d729755ff697f91270082c67c8
created_at: 2026-04-20 19:26:00
module_info:
{:name "io.ebean.platform.all",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.platform.h2",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.clickhouse",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.db2",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.hana",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.hsqldb",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.mysql",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.mariadb",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.nuodb",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.oracle",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.postgres",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.sqlanywhere",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.sqlite",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.sqlserver",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.all"}]}


name: io.ebean.platform.clickhouse
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-clickhouse
mvn_version: 17.0.0-RC1
type: jar
sha256: 051535f289636d34b60c5eaefc1f60494c4c0911d04a0c51a408dc3d4aed986b
created_at: 2026-04-20 19:26:00
module_info:
{:name "io.ebean.platform.clickhouse",
 :exports [{:package "io.ebean.platform.clickhouse"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.clickhouse.ClickHousePlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.clickhouse"}]}


name: io.ebean.platform.db2
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-db2
mvn_version: 17.0.0-RC1
type: jar
sha256: 6307e8d8c4c731ee5f30d1499133483e32cee7c3c31a277b89f0871ed4855eb4
created_at: 2026-04-20 19:26:00
module_info:
{:name "io.ebean.platform.db2",
 :exports [{:package "io.ebean.platform.db2"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.db2.Db2PlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.db2"}]}


name: io.ebean.platform.h2
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-h2
mvn_version: 17.0.0-RC1
type: jar
sha256: 58205f1bf9499354e203c3fdd6c096083da84e714421687e2abd24a18622de09
created_at: 2026-04-20 19:26:01
module_info:
{:name "io.ebean.platform.h2",
 :exports [{:package "io.ebean.platform.h2"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "com.h2database", :static true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.h2.H2PlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.h2"}]}


name: io.ebean.platform.hana
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-hana
mvn_version: 17.0.0-RC1
type: jar
sha256: c500f94e762c580fae39f69e5b91c4687db9bf00bc66e6a916b1322820d32cac
created_at: 2026-04-20 19:26:02
module_info:
{:name "io.ebean.platform.hana",
 :exports [{:package "io.ebean.platform.hana"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.hana.HanaPlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.hana"}]}


name: io.ebean.platform.hsqldb
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-hsqldb
mvn_version: 17.0.0-RC1
type: jar
sha256: 2b0eda766980d9ed2404761ec8fad4660f14f62aee5fe5a5987e04f74b8acb63
created_at: 2026-04-20 19:26:02
module_info:
{:name "io.ebean.platform.hsqldb",
 :exports [{:package "io.ebean.platform.hsqldb"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.platform.h2",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.hsqldb.HSqlDbPlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.hsqldb"}]}


name: io.ebean.platform.mariadb
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-mariadb
mvn_version: 17.0.0-RC1
type: jar
sha256: db216fbb590002c4cfcb73808c68dd4b4a1bbb8dd33f5998cd26a9b60ea84e37
created_at: 2026-04-20 19:26:02
module_info:
{:name "io.ebean.platform.mariadb",
 :exports [{:package "io.ebean.platform.mariadb"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.platform.mysql",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.mariadb.MariaDbPlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.mariadb"}]}


name: io.ebean.platform.mysql
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-mysql
mvn_version: 17.0.0-RC1
type: jar
sha256: c866ef664fa0d2d16dc59c035448002b63e1c04956f96f933a97e735699e3112
created_at: 2026-04-20 19:26:02
module_info:
{:name "io.ebean.platform.mysql",
 :exports [{:package "io.ebean.platform.mysql"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.mysql.MySqlPlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.mysql"}]}


name: io.ebean.platform.nuodb
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-nuodb
mvn_version: 17.0.0-RC1
type: jar
sha256: f62de1e32b9d1173f0c6f24fa33ca8792db8ac99f859e0dfa230b989542139ee
created_at: 2026-04-20 19:26:02
module_info:
{:name "io.ebean.platform.nuodb",
 :exports [{:package "io.ebean.platform.nuodb"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.nuodb.NuoDbPlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.nuodb"}]}


name: io.ebean.platform.oracle
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-oracle
mvn_version: 17.0.0-RC1
type: jar
sha256: 0aba5abe43f411e86623f5776f61035fde8ec57d3d860813b87b12acfda6d4dd
created_at: 2026-04-20 19:26:02
module_info:
{:name "io.ebean.platform.oracle",
 :exports [{:package "io.ebean.platform.oracle"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.oracle.OraclePlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.oracle"}]}


name: io.ebean.platform.postgres
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-postgres
mvn_version: 17.0.0-RC1
type: jar
sha256: 3237c81963134149610ecd1b42cecc711fd6a4e198645089e00fab0bbe92034c
created_at: 2026-04-20 19:26:02
module_info:
{:name "io.ebean.platform.postgres",
 :exports
 [{:package "io.ebean.platform.postgres"}
  {:package "io.ebean.platform.yugabyte"}
  {:package "io.ebean.platform.cockroach"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.postgres.PostgresPlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages
 [{:package "io.ebean.platform.cockroach"}
  {:package "io.ebean.platform.postgres"}
  {:package "io.ebean.platform.yugabyte"}]}


name: io.ebean.platform.sqlanywhere
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-sqlanywhere
mvn_version: 17.0.0-RC1
type: jar
sha256: ab7d5f35843be0040b9aa10914a0dc00390313f405b6706f29740631e8816413
created_at: 2026-04-20 19:26:03
module_info:
{:name "io.ebean.platform.sqlanywhere",
 :exports [{:package "io.ebean.platform.sqlanywhere"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with
   ["io.ebean.platform.sqlanywhere.SqlAnywherePlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.sqlanywhere"}]}


name: io.ebean.platform.sqlite
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-sqlite
mvn_version: 17.0.0-RC1
type: jar
sha256: f16f9a55b017a0b58526675989da96a5279d1c4ee775be24f4cf7effb36ba41d
created_at: 2026-04-20 19:26:03
module_info:
{:name "io.ebean.platform.sqlite",
 :exports [{:package "io.ebean.platform.sqlite"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.sqlite.SqlitePlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.sqlite"}]}


name: io.ebean.platform.sqlserver
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-platform-sqlserver
mvn_version: 17.0.0-RC1
type: jar
sha256: 6b2f8d3f1d1928f4cfd23e5b498542c9a03f6c1593c7ab955a5050f01b519cdc
created_at: 2026-04-20 19:26:03
module_info:
{:name "io.ebean.platform.sqlserver",
 :exports [{:package "io.ebean.platform.sqlserver"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}],
 :provides
 [{:service "io.ebean.config.dbplatform.DatabasePlatformProvider",
   :with ["io.ebean.platform.sqlserver.SqlServerPlatformProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.platform.sqlserver"}]}


name: io.ebean.postgis
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-postgis
mvn_version: 17.0.0-RC1
type: jar
sha256: 0349e2c48d5beeded926bd769045b8481fa28d559273b0b61abe14a87164c0cf
created_at: 2026-04-20 19:26:03
module_info:
{:name "io.ebean.postgis",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.postgres",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.postgis.assembly"}]}


name: io.ebean.postgis.types
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-net-postgis-types
mvn_version: 17.0.0-RC1
type: jar
sha256: 4092ff9fa1ebd45358699bfbda0750eaa70335730d969e7fb53699a63fdb6edb
created_at: 2026-04-20 19:26:04
module_info:
{:name "io.ebean.postgis.types",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.core", :version "17.0.0-RC1"}
  {:module "org.postgresql.jdbc"}
  {:module "net.postgis.jdbc"}
  {:module "net.postgis.jdbc.geometry"}
  {:module "com.fasterxml.jackson.core", :version "2.15.0"}],
 :provides
 [{:service "io.ebean.core.type.ExtraTypeFactory",
   :with ["io.ebean.postgis.PostgisExtraTypeFactory"]}
  {:service "io.ebeaninternal.api.GeoTypeProvider",
   :with ["io.ebean.postgis.PostgisGeoTypeBindProvider"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.postgis"}]}


name: io.ebean.postgres
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-postgres
mvn_version: 17.0.0-RC1
type: jar
sha256: 529d12d69cce4eb62c1245b55608f6f188e354b62c0540f22e8f7ff5f65bc140
created_at: 2026-04-20 19:26:04
module_info:
{:name "io.ebean.postgres",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.postgres",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.postgres.assembly"}]}


name: io.ebean.querybean
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-querybean
mvn_version: 17.0.0-RC1
type: jar
sha256: bd560aa891f0b15bf8832ef0c25c4ce29f8b2a306ff648986ccdd2162858e78c
created_at: 2026-04-20 19:26:04
module_info:
{:name "io.ebean.querybean",
 :exports [{:package "io.ebean.typequery"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1"}
  {:module "io.ebean.core", :version "17.0.0-RC1"}
  {:module "io.ebean.types", :version "3.0", :static true}
  {:module "org.joda.time", :static true}
  {:module "io.avaje.jsr305x", :version "1.1", :static true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.typequery"}]}


name: io.ebean.querybean.generator
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: querybean-generator
mvn_version: 17.0.0-RC1
type: jar
sha256: ebcbca37722ba67ba446816dc6a3dfefe1ba08a0333f63ae9b27341a88988d7b
created_at: 2026-04-20 19:26:04
module_info:
{:name "io.ebean.querybean.generator",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.compiler"}
  {:module "java.sql"}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.ebean.querybean.generator.Processor"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.querybean.generator"}]}


name: io.ebean.redis
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-redis
mvn_version: 17.0.0-RC1
type: jar
sha256: e9b800115c44841e88322e4d2c10ea67e642e7fa3fe3b67315bf8a6b9d7485a5
created_at: 2026-04-20 19:26:05
module_info:
{:name "io.ebean.redis",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "redis.clients.jedis", :transitive true}],
 :provides
 [{:service "io.ebean.cache.ServerCachePlugin",
   :with ["io.ebean.redis.RedisCachePlugin"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages
 [{:package "io.ebean.redis"}
  {:package "io.ebean.redis.encode"}
  {:package "io.ebean.redis.topic"}]}


name: io.ebean.spring.txn
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-spring-txn
mvn_version: 17.0.0-RC1
type: jar
sha256: 8516e5ee5f888be6c46c71f7384cac0fd75cd78b5c1c91b94a9ba437d7caa942
created_at: 2026-04-20 19:26:05
module_info:
{:name "io.ebean.spring.txn",
 :exports [{:package "io.ebean.spring.txn"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1"}
  {:module "io.ebean.core", :version "17.0.0-RC1"}
  {:module "spring.jdbc"}
  {:module "spring.tx"}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.spring.txn"}]}


name: io.ebean.sqlite
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-sqlite
mvn_version: 17.0.0-RC1
type: jar
sha256: 9d3c2e9389e76c408997c921b373c817a9267a724bae7a82588ebd6c51cb3a3b
created_at: 2026-04-20 19:26:05
module_info:
{:name "io.ebean.sqlite",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.sqlite",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.sqlite.assembly"}]}


name: io.ebean.sqlserver
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-sqlserver
mvn_version: 17.0.0-RC1
type: jar
sha256: 261a561826857670a65c37f2ce65b37a4845f4d9d228eec38401244f367f8526
created_at: 2026-04-20 19:26:05
module_info:
{:name "io.ebean.sqlserver",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.sqlserver",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.sqlserver.assembly"}]}


name: io.ebean.test
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-test
mvn_version: 17.0.0-RC1
type: jar
sha256: c7288c116da5a5739bbcad77cd0fe92646ffada7d492e5e8813233c03131d991
created_at: 2026-04-20 19:26:05
module_info:
{:name "io.ebean.test",
 :exports
 [{:package "io.ebean.test"}
  {:package "io.ebean.test.config"}
  {:package "io.ebean.test.config.platform"}
  {:package "io.ebean.test.config.provider"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.ddl.generator",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "com.fasterxml.jackson.annotation", :version "2.15.0"}
  {:module "com.fasterxml.jackson.core", :version "2.15.0"}
  {:module "com.fasterxml.jackson.databind", :version "2.15.0"}
  {:module "com.fasterxml.jackson.datatype.jsr310", :version "2.15.0"}
  {:module "io.ebean.test.containers",
   :version "7.7",
   :transitive true}
  {:module "org.assertj.core", :version "3.26.0", :transitive true}
  {:module "jakarta.xml.bind", :version "4.0.0", :transitive true}
  {:module "com.h2database", :transitive true}
  {:module "org.junit.jupiter.api", :version "5.10.2", :static true}
  {:module "jdk.management", :static true}
  {:module "io.avaje.jsr305x", :version "1.1", :static true}],
 :provides
 [{:service "io.ebeaninternal.api.SpiLoggerFactory",
   :with ["io.ebean.test.CapturingLoggerFactory"]}
  {:service "io.ebean.config.AutoConfigure",
   :with ["io.ebean.test.config.AutoConfigureForTesting"]}],
 :uses [],
 :version "17.0.0-RC1",
 :packages
 [{:package "io.ebean.test"}
  {:package "io.ebean.test.config"}
  {:package "io.ebean.test.config.platform"}
  {:package "io.ebean.test.config.provider"}]}


name: io.ebean.test.containers
version: 7.8
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-test-containers
mvn_version: 7.8
type: jar
sha256: 1514df41c97aea64c7349ef9204122eba66bd1f582ee7d0eb493543344aa6754
created_at: 2026-04-20 19:26:05
module_info:
{:name "io.ebean.test.containers",
 :exports
 [{:package "io.ebean.test.containers"}
  {:package "io.ebean.test.containers.process"}],
 :requires
 [{:module "java.sql", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "7.8",
 :open true,
 :synthetic true}


name: io.ebean.types
version: 3.0
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-types
mvn_version: 3.0
type: jar
sha256: 236b9ff2e36fe946f83f3243e35d74d6a6d4606433fe91bce0037c5e611d5f59
created_at: 2026-04-20 19:26:05
module_info:
{:name "io.ebean.types",
 :exports [{:package "io.ebean.types"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "3.0",
 :packages [{:package "io.ebean.types"}]}


name: io.ebean.uuidv7
version: 0.1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-uuidv7
mvn_version: 0.1
type: jar
sha256: 9e2aba221e59a9bb03416b65fc3442621d0c2ffe5b8793b9bee2943d71240480
created_at: 2026-04-20 19:26:06
module_info:
{:name "io.ebean.uuidv7",
 :exports [{:package "io.ebean.uuidv7"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.1",
 :packages [{:package "io.ebean.uuidv7"}]}


name: io.ebean.xmapping.api
version: 14.0.0
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-externalmapping-api
mvn_version: 14.0.0
type: jar
sha256: d99a85d767d2ae1627988c3add303cc9ec0de18d6d33c37d1832370f67a15462
created_at: 2026-04-20 19:26:06
module_info:
{:name "io.ebean.xmapping.api",
 :exports [{:package "io.ebeaninternal.xmapping.api"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "14.0.0",
 :packages [{:package "io.ebeaninternal.xmapping.api"}]}


name: io.ebean.xmapping.xml
version: 14.0.0
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-externalmapping-xml
mvn_version: 14.0.0
type: jar
sha256: 0b2e5889076c5dc2df1759e445a0d1692f58d16a772d2913bf072ea90b7c3e0d
created_at: 2026-04-20 19:26:06
module_info:
{:name "io.ebean.xmapping.xml",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.xmapping.api",
   :version "14.0.0",
   :transitive true}
  {:module "java.xml", :transitive true}
  {:module "java.xml.bind", :version "2.3.3", :transitive true}
  {:module "io.avaje.classpath.scanner.api", :version "7.1"}
  {:module "io.avaje.classpath.scanner", :version "7.1"}
  {:module "java.sql", :static true}],
 :provides
 [{:service "io.ebeaninternal.xmapping.api.XmapService",
   :with ["io.ebeaninternal.xmlmapping.JaxbXmapService"]}],
 :uses
 [{:service "io.avaje.classpath.scanner.ClassPathScannerFactory"}],
 :version "14.0.0",
 :packages
 [{:package "io.ebeaninternal.xmlmapping"}
  {:package "io.ebeaninternal.xmlmapping.model"}]}


name: io.ebean.yugabyte
version: 17.0.0-RC1
target_platform: universal
mvn_groupId: io.ebean
mvn_artifactId: ebean-yugabyte
mvn_version: 17.0.0-RC1
type: jar
sha256: 4e0ccd60252a1aac012b8cdc49d78b38db08b80a49e17e7a11d36b93611f2def
created_at: 2026-04-20 19:26:07
module_info:
{:name "io.ebean.yugabyte",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.ebean.api", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.core", :version "17.0.0-RC1", :transitive true}
  {:module "io.ebean.datasource", :version "9.5", :transitive true}
  {:module "io.ebean.querybean",
   :version "17.0.0-RC1",
   :transitive true}
  {:module "io.ebean.platform.postgres",
   :version "17.0.0-RC1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "17.0.0-RC1",
 :packages [{:package "io.ebean.yugabyte.assembly"}]}


name: io.elsci.multinomialselection
version: 1.0.3
target_platform: universal
mvn_groupId: io.elsci.multinomial-selection
mvn_artifactId: multinomial-selection
mvn_version: 1.0.3
type: jar
sha256: c384e790a06ffae133532d015a3c235e78f63fa4497627ac7d3daddecce4130e
created_at: 2026-04-20 19:26:07
module_info:
{:name "io.elsci.multinomialselection",
 :exports [{:package "io.elsci.multinomialselection"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.3"}


name: io.floodgate.sdk
version: 1.0.0
target_platform: universal
mvn_groupId: io.floodgate
mvn_artifactId: sdk
mvn_version: 1.0.0
type: jar
sha256: 5cf767bbe91c6b12f0f318e3b921178e31847b2ff3931f906ba45c76fffa1734
created_at: 2026-04-20 19:26:07
module_info:
{:name "io.floodgate.sdk",
 :exports
 [{:package "io.floodgate.sdk"}
  {:package "io.floodgate.sdk.config"}
  {:package "io.floodgate.sdk.models",
   :to ["com.fasterxml.jackson.databind"]}
  {:package "io.floodgate.sdk.services"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.fasterxml.jackson.databind", :version "2.11.0"}
  {:module "java.net.http"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.foldright.cffu
version: 1.0.0-Alpha32
target_platform: universal
mvn_groupId: io.foldright
mvn_artifactId: cffu
mvn_version: 1.0.0-Alpha32
type: jar
sha256: 80ca9891e2cd5023349cf9ca7f42952a2208b691801c1c6eb96ea732567e4ca6
created_at: 2026-04-20 19:26:07
module_info:
{:name "io.foldright.cffu",
 :exports
 [{:package "io.foldright.cffu"}
  {:package "io.foldright.cffu.tuple"}
  {:package "io.foldright.cffu.spi"}],
 :requires
 [{:module "java.logging"}
  {:module "org.slf4j", :static true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [{:service "io.foldright.cffu.spi.ExecutorWrapperProvider"}],
 :version "1.0.0-Alpha32",
 :synthetic true}


name: io.foldright.cffu.kotlin
version: 1.0.0-Alpha32
target_platform: universal
mvn_groupId: io.foldright
mvn_artifactId: cffu-kotlin
mvn_version: 1.0.0-Alpha32
type: jar
sha256: f2d7875ea054469e0b9ed104fd820c7ff9eff4457b8c94c5327a0931e5bb096f
created_at: 2026-04-20 19:26:08
module_info:
{:name "io.foldright.cffu.kotlin",
 :exports [{:package "io.foldright.cffu.kotlin"}],
 :requires
 [{:module "io.foldright.cffu", :transitive true}
  {:module "kotlin.stdlib.jdk8", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0-Alpha32",
 :synthetic true}


name: io.foldright.cffu.lf
version: 1.0.0-Alpha32
target_platform: universal
mvn_groupId: io.foldright
mvn_artifactId: cffu-listenable-future
mvn_version: 1.0.0-Alpha32
type: jar
sha256: f3f7270110f01852c01a74bc371b8bc266e0fe7c8f6f622a38d2053ab8e9482b
created_at: 2026-04-20 19:26:08
module_info:
{:name "io.foldright.cffu.lf",
 :exports
 [{:package "io.foldright.cffu.lf"}
  {:package "io.foldright.cffu.lf.kotlin"}],
 :requires
 [{:module "io.foldright.cffu", :transitive true}
  {:module "com.google.common", :transitive true}
  {:module "kotlin.stdlib.jdk8", :static true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0-Alpha32",
 :synthetic true}


name: io.foldright.cffu.ttl.executor.wrapper
version: 1.0.0-Alpha32
target_platform: universal
mvn_groupId: io.foldright
mvn_artifactId: cffu-ttl-executor-wrapper
mvn_version: 1.0.0-Alpha32
type: jar
sha256: 6efba78add45bcd2eefb66a8980e9061d7c5c81f2d809c915fbf9e947056c9a1
created_at: 2026-04-20 19:26:08
module_info:
{:name "io.foldright.cffu.ttl.executor.wrapper",
 :exports [],
 :requires
 [{:module "io.foldright.cffu"} {:module "java.base", :mandated true}],
 :provides
 [{:service "io.foldright.cffu.spi.ExecutorWrapperProvider",
   :with ["io.foldright.cffu.ttl.CffuTtlExecutorWrapperProvider"]}],
 :uses [],
 :version "1.0.0-Alpha32",
 :synthetic true}


name: io.foldright.inspectablewrappers
version: 0.5.5
target_platform: universal
mvn_groupId: io.foldright
mvn_artifactId: inspectable-wrappers
mvn_version: 0.5.5
type: jar
sha256: 44539cf10f76efcb44229154bf7b6af9f0cd3bf7fe4289cde1da9689d73a57cf
created_at: 2026-04-20 19:26:08
module_info:
{:name "io.foldright.inspectablewrappers",
 :exports
 [{:package "io.foldright.inspectablewrappers"}
  {:package "io.foldright.inspectablewrappers.utils"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.5.5",
 :synthetic true}


name: io.foojay.api.discoclient
version: 21.0.1
target_platform: universal
mvn_groupId: io.foojay.api
mvn_artifactId: discoclient
mvn_version: 21.0.1
type: jar
sha256: c8faabebe5344c3ccb29da7f683c690e4863b46c024e4c489e91444bfd6ad989
created_at: 2026-04-20 19:26:09
module_info:
{:name "io.foojay.api.discoclient",
 :exports
 [{:package "io.foojay.api.discoclient"}
  {:package "io.foojay.api.discoclient.event"}
  {:package "io.foojay.api.discoclient.pkg"}
  {:package "io.foojay.api.discoclient.util"}],
 :requires
 [{:module "java.base", :version "21.0.4"}
  {:module "java.net.http", :version "21.0.4"}
  {:module "java.logging", :version "21.0.4"}
  {:module "com.google.gson", :version "2.10.1"}
  {:module "eu.hansolo.jdktools", :version "21.0.0"}],
 :provides [],
 :uses [],
 :version "21.0.1",
 :packages
 [{:package "io.foojay.api.discoclient"}
  {:package "io.foojay.api.discoclient.event"}
  {:package "io.foojay.api.discoclient.pkg"}
  {:package "io.foojay.api.discoclient.util"}]}


name: io.fusionauth
version: 5.3.3
target_platform: universal
mvn_groupId: io.fusionauth
mvn_artifactId: fusionauth-jwt
mvn_version: 5.3.3
type: jar
sha256: 2dcc87147cb9cf57d9f59b974a1877cdab56752aea9f46aae252a71e3bb55ab5
created_at: 2026-04-20 19:26:09
module_info:
{:name "io.fusionauth",
 :exports
 [{:package "io.fusionauth.jwt.hmac"}
  {:package "io.fusionauth.jwt.json"}
  {:package "io.fusionauth.pem.domain"}
  {:package "io.fusionauth.jwks.domain"}
  {:package "io.fusionauth.jwks"}
  {:package "io.fusionauth.der"}
  {:package "io.fusionauth.jwt.domain"}
  {:package "io.fusionauth.jwt.ec"}
  {:package "io.fusionauth.jwt.rsa"}
  {:package "io.fusionauth.jwt"}
  {:package "io.fusionauth.pem"}
  {:package "io.fusionauth.security"}],
 :requires
 [{:module "com.fasterxml.jackson.annotation"}
  {:module "com.fasterxml.jackson.core"}
  {:module "com.fasterxml.jackson.databind"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "5.3.3",
 :synthetic true}


name: io.fusionauth.http
version: 1.0.0
target_platform: universal
mvn_groupId: io.fusionauth
mvn_artifactId: java-http
mvn_version: 1.0.0
type: jar
sha256: 67da600241d769bed40929f1a11a6166361b8e966b6ed32a45e5cfe059a149cc
created_at: 2026-04-20 19:26:09
module_info:
{:name "io.fusionauth.http",
 :exports
 [{:package "io.fusionauth.http.io"}
  {:package "io.fusionauth.http.log"}
  {:package "io.fusionauth.http.security"}
  {:package "io.fusionauth.http.server"}
  {:package "io.fusionauth.http.util"}],
 :requires [{:module "java.base", :version "21.0.4", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :packages
 [{:package "io.fusionauth.http"}
  {:package "io.fusionauth.http.io"}
  {:package "io.fusionauth.http.log"}
  {:package "io.fusionauth.http.security"}
  {:package "io.fusionauth.http.server"}
  {:package "io.fusionauth.http.server.internal"}
  {:package "io.fusionauth.http.server.io"}
  {:package "io.fusionauth.http.util"}]}


name: io.gitee.qq1134380223.guishellcore
version: 0.1
target_platform: universal
mvn_groupId: io.gitee.qq1134380223
mvn_artifactId: gui-shell-core
mvn_version: 0.1
type: jar
sha256: bfe1fbb4f9ce8f4ff03eefb8895c30f8f496f6e825d7d6189bf4000d173b6607
created_at: 2026-04-20 19:26:09
module_info:
{:name "io.gitee.qq1134380223.guishellcore",
 :exports
 [{:package "io.gitee.qq1134380223.guishellcore.application"}],
 :requires
 [{:module "java.base", :version "11.0.17", :mandated true}
  {:module "javafx.controls"}
  {:module "javafx.fxml"}
  {:module "net.bytebuddy", :version "1.12.19"}],
 :provides [],
 :uses [],
 :version "0.1"}


name: io.github.NavjotSRakhra.neuralNetwork
version: 1.0.2
target_platform: universal
mvn_groupId: io.github.NavjotSRakhra
mvn_artifactId: NeuralNetwork
mvn_version: 1.0.2
type: jar
sha256: 0adcfdbd046bc735d6a6592879fed1375834e0d485ab92b6f3a24308e3269801
created_at: 2026-04-20 19:26:09
module_info:
{:name "io.github.NavjotSRakhra.neuralNetwork",
 :exports
 [{:package "io.github.NavjotSRakhra.neuralNetwork"}
  {:package "io.github.NavjotSRakhra.neuralNetwork.activation"}],
 :requires [{:module "java.base", :version "11", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.2",
 :packages
 [{:package "io.github.NavjotSRakhra.neuralNetwork"}
  {:package "io.github.NavjotSRakhra.neuralNetwork.activation"}
  {:package "io.github.NavjotSRakhra.neuralNetwork.matrix"}]}


name: io.github.NavjotSRakhra.progressPrinter
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.NavjotSRakhra
mvn_artifactId: ProgressPrinter
mvn_version: 1.0.0
type: jar
sha256: e8515068e0ae7d2fbb8f60cb73e779db56184d1db424f08fcef7bf561592a176
created_at: 2026-04-20 19:26:10
module_info:
{:name "io.github.NavjotSRakhra.progressPrinter",
 :exports [{:package "io.github.NavjotSRakhra.progressPrinter"}],
 :requires [{:module "java.base", :version "11", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :packages [{:package "io.github.NavjotSRakhra.progressPrinter"}]}


name: io.github.amayaframework.application
version: 1.1.3
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-application
mvn_version: 1.1.3
type: jar
sha256: 5b2390c725075bf6d9977e8a6a1c7310bd1904594f1b76f096d888ee6a0cdb7f
created_at: 2026-04-20 19:26:10
module_info:
{:name "io.github.amayaframework.application",
 :exports [{:package "io.github.amayaframework.application"}],
 :requires
 [{:module "java.base", :version "17.0.10", :mandated true}
  {:module "com.github.romanqed.jfunc"}
  {:module "com.github.romanqed.jconv"}
  {:module "io.github.amayaframework.options"}
  {:module "io.github.amayaframework.environment"}
  {:module "io.github.amayaframework.service"}
  {:module "io.github.amayaframework.di", :static true}],
 :provides [],
 :uses [],
 :version "1.1.3"}


name: io.github.amayaframework.core
version: 2.0.2
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-core
mvn_version: 2.0.2
type: jar
sha256: 447cfc9325387180d7f7bfe09b519bf3aa8cfa224468b2ebe544e514ed6c9f7e
created_at: 2026-04-20 19:26:10
module_info:
{:name "io.github.amayaframework.core",
 :exports [{:package "io.github.amayaframework.core"}],
 :requires
 [{:module "java.base", :version "17.0.10", :mandated true}
  {:module "com.github.romanqed.jfunc"}
  {:module "com.github.romanqed.jconv"}
  {:module "io.github.amayaframework.options"}
  {:module "io.github.amayaframework.environment"}
  {:module "io.github.amayaframework.service"}
  {:module "io.github.amayaframework.context"}
  {:module "io.github.amayaframework.server"}
  {:module "io.github.amayaframework.application"}
  {:module "io.github.amayaframework.web"}
  {:module "io.github.amayaframework.di", :static true}],
 :provides [],
 :uses [],
 :version "2.0.2",
 :open true}


name: io.github.amayaframework.di
version: 2.3.1
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-di
mvn_version: 2.3.1
type: jar
sha256: 4f9212152e9f39a0e943ae0f6d11fa7fc27734b027dd6d08506d87d1118b4cdd
created_at: 2026-04-20 19:26:11
module_info:
{:name "io.github.amayaframework.di",
 :exports
 [{:package "io.github.amayaframework.di"}
  {:package "io.github.amayaframework.di.scheme"}
  {:package "io.github.amayaframework.di.stub"}],
 :requires
 [{:module "java.base", :version "11.0.26", :mandated true}
  {:module "com.github.romanqed.jtype"}
  {:module "com.github.romanqed.jfunc"}
  {:module "com.github.romanqed.jgraph"}],
 :provides [],
 :uses [],
 :version "2.3.1"}


name: io.github.amayaframework.di.asm
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-di-asm
mvn_version: 1.0.0
type: jar
sha256: b05b1813d7bfd90eff3804eafb60a5fea247fd3945e26ad9bbb04fa4c64388cf
created_at: 2026-04-20 19:26:11
module_info:
{:name "io.github.amayaframework.di.asm",
 :exports [{:package "io.github.amayaframework.di.asm"}],
 :requires
 [{:module "java.base", :version "11.0.26", :mandated true}
  {:module "org.objectweb.asm", :version "9.7.1"}
  {:module "com.github.romanqed.jtype"}
  {:module "com.github.romanqed.jfunc"}
  {:module "io.github.amayaframework.di"}
  {:module "com.github.romanqed.jeflect.loader"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.github.amayaframework.di.reflect
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-di-reflect
mvn_version: 1.0.1
type: jar
sha256: 44ff67ca9d2cb0b86c3d5451a4198e1723a296ef9f0bf551790a0133da959d1c
created_at: 2026-04-20 19:26:11
module_info:
{:name "io.github.amayaframework.di.reflect",
 :exports [{:package "io.github.amayaframework.di.reflect"}],
 :requires
 [{:module "java.base", :version "11.0.27", :mandated true}
  {:module "com.github.romanqed.jfunc"}
  {:module "com.github.romanqed.jeflect.cloner"}
  {:module "io.github.amayaframework.di"}],
 :provides [],
 :uses [],
 :version "1.0.1"}


name: io.github.amayaframework.environment
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-environment
mvn_version: 1.0.1
type: jar
sha256: cecda95bdb30ec37920a8e7e78f072d800f020f399ef2ce513e31ff0be530066
created_at: 2026-04-20 19:26:11
module_info:
{:name "io.github.amayaframework.environment",
 :exports [{:package "io.github.amayaframework.environment"}],
 :requires
 [{:module "java.base", :version "11.0.20.1", :mandated true}
  {:module "io.github.amayaframework.options"}],
 :provides [],
 :uses [],
 :version "1.0.1",
 :open true}


name: io.github.amayaframework.events
version: 1.0.2
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-events
mvn_version: 1.0.2
type: jar
sha256: 547cea9f9a57d9c6cd1762458cbff3dace180556b64073a0f2186a0e4ead0dc0
created_at: 2026-04-20 19:26:12
module_info:
{:name "io.github.amayaframework.events",
 :exports [{:package "io.github.amayaframework.events"}],
 :requires
 [{:module "java.base", :version "11.0.22", :mandated true}
  {:module "com.github.romanqed.jfunc"}],
 :provides [],
 :uses [],
 :version "1.0.2",
 :open true}


name: io.github.amayaframework.filter
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-filter
mvn_version: 1.0.0
type: jar
sha256: 60720611bae4f00ffb4b5ea6129835096b58161e0a402917f9f88a000f3195aa
created_at: 2026-04-20 19:26:12
module_info:
{:name "io.github.amayaframework.filter",
 :exports [{:package "io.github.amayaframework.filter"}],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "com.github.romanqed.jfunc"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.github.amayaframework.fsm
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-fsm-router
mvn_version: 1.0.0
type: jar
sha256: 0f30ff73900a4188e26518f13f19985ac44556feb364d9f4f55d5bbee43042be
created_at: 2026-04-20 19:26:12
module_info:
{:name "io.github.amayaframework.fsm",
 :exports [{:package "io.github.amayaframework.fsm"}],
 :requires
 [{:module "java.base", :version "11.0.26", :mandated true}
  {:module "com.github.romanqed.jsm"}
  {:module "io.github.amayaframework.router"}
  {:module "io.github.amayaframework.path"}
  {:module "io.github.amayaframework.tokenize"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.github.amayaframework.http
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-http
mvn_version: 1.0.0
type: jar
sha256: 28e9de1b92c5835c6ba2f69ad32ceab056b24c5fd77e1a1d198e74a743827df0
created_at: 2026-04-20 19:26:12
module_info:
{:name "io.github.amayaframework.http",
 :exports [{:package "io.github.amayaframework.http"}],
 :requires [{:module "java.base", :version "17.0.10", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :open true}


name: io.github.amayaframework.jetty
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-jetty
mvn_version: 1.0.0
type: jar
sha256: a6af4da50c78da23df92ed8a583eb456a22dfff36a68473e8683ead3a2ee7365
created_at: 2026-04-20 19:26:12
module_info:
{:name "io.github.amayaframework.jetty",
 :exports [{:package "io.github.amayaframework.jetty"}],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "com.github.romanqed.jfunc"}
  {:module "jetty.servlet.api", :version "5.0.2"}
  {:module "org.eclipse.jetty.server", :version "11.0.24"}
  {:module "io.github.amayaframework.options"}
  {:module "io.github.amayaframework.http"}
  {:module "io.github.amayaframework.context"}
  {:module "io.github.amayaframework.server"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.github.amayaframework.mapper
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-mapper
mvn_version: 1.0.0
type: jar
sha256: 253d03ffbdb8ebe9f2b94cdff859cd3afd7df1783424d48cb54938b1458e5a77
created_at: 2026-04-20 19:26:13
module_info:
{:name "io.github.amayaframework.mapper",
 :exports [{:package "io.github.amayaframework.mapper"}],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "com.github.romanqed.jsm"}
  {:module "io.github.amayaframework.tokenize"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.github.amayaframework.openui
version: 1.0.2
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: open-ui-bundle
mvn_version: 1.0.2
type: jar
sha256: b346b649fb74df8067b6b06f41692f5aabe86526f0cf14a72484e9c14dddc4dc
created_at: 2026-04-20 19:26:13
module_info:
{:name "io.github.amayaframework.openui",
 :exports [{:package "io.github.amayaframework.openui"}],
 :requires [{:module "java.base", :version "11.0.23", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.2"}


name: io.github.amayaframework.options
version: 1.1.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-options
mvn_version: 1.1.0
type: jar
sha256: 910e6103c211b9bb2a4652f0bb95381428184d65fb44165a9ac3e0be4ebfe63b
created_at: 2026-04-20 19:26:13
module_info:
{:name "io.github.amayaframework.options",
 :exports [{:package "io.github.amayaframework.options"}],
 :requires
 [{:module "java.base", :version "11.0.20.1", :mandated true}
  {:module "com.github.romanqed.jfunc"}],
 :provides [],
 :uses [],
 :version "1.1.0",
 :open true}


name: io.github.amayaframework.parser
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-path-parser
mvn_version: 1.0.1
type: jar
sha256: 8f84ed77bb6f2ede5917d633dbea7f6249b5d15e4c5851b660925607013fdfb9
created_at: 2026-04-20 19:26:14
module_info:
{:name "io.github.amayaframework.parser",
 :exports [{:package "io.github.amayaframework.parser"}],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "io.github.amayaframework.path"}
  {:module "io.github.amayaframework.tokenize"}],
 :provides [],
 :uses [],
 :version "1.0.1"}


name: io.github.amayaframework.path
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-path
mvn_version: 1.0.0
type: jar
sha256: 8de2b282b660a23feac69d86a498aff3e1ac6b4e5320505a6ee8c478045055d3
created_at: 2026-04-20 19:26:14
module_info:
{:name "io.github.amayaframework.path",
 :exports [{:package "io.github.amayaframework.path"}],
 :requires [{:module "java.base", :version "11.0.23", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.github.amayaframework.router
version: 1.1.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-router
mvn_version: 1.1.0
type: jar
sha256: 812aa4643e9ee0af3c914ed9e33ab508454195052d401bec33780220e6200130
created_at: 2026-04-20 19:26:14
module_info:
{:name "io.github.amayaframework.router",
 :exports [{:package "io.github.amayaframework.router"}],
 :requires
 [{:module "java.base", :version "11.0.26", :mandated true}
  {:module "io.github.amayaframework.path"}
  {:module "io.github.amayaframework.tokenize"}],
 :provides [],
 :uses [],
 :version "1.1.0"}


name: io.github.amayaframework.router.fsm
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-fsm-router
mvn_version: 1.0.1
type: jar
sha256: 8bb914a00c06412711f86607baa25fcab319fbb9f68441f9932dfffbce6a82f3
created_at: 2026-04-20 19:26:14
module_info:
{:name "io.github.amayaframework.router.fsm",
 :exports [{:package "io.github.amayaframework.router.fsm"}],
 :requires
 [{:module "java.base", :version "11.0.26", :mandated true}
  {:module "com.github.romanqed.jsm"}
  {:module "io.github.amayaframework.router"}
  {:module "io.github.amayaframework.path"}
  {:module "io.github.amayaframework.tokenize"}],
 :provides [],
 :uses [],
 :version "1.0.1"}


name: io.github.amayaframework.router.tree
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-tree-router
mvn_version: 1.0.0
type: jar
sha256: 0ff2b704882315e1f91b68edf1d105eaa4e2510a2b7b5d163f2407b124181b2d
created_at: 2026-04-20 19:26:14
module_info:
{:name "io.github.amayaframework.router.tree",
 :exports [{:package "io.github.amayaframework.router.tree"}],
 :requires
 [{:module "java.base", :version "11.0.26", :mandated true}
  {:module "io.github.amayaframework.router"}
  {:module "io.github.amayaframework.path"}
  {:module "io.github.amayaframework.tokenize"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.github.amayaframework.routing
version: 1.1.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-routing
mvn_version: 1.1.0
type: jar
sha256: 19c758f7ea24d5d643076f28e4986a135c3e8d46559421be36cd17d3b5618af0
created_at: 2026-04-20 19:26:14
module_info:
{:name "io.github.amayaframework.routing",
 :exports [{:package "io.github.amayaframework.routing"}],
 :requires
 [{:module "java.base", :version "11.0.26", :mandated true}
  {:module "com.github.romanqed.jfunc"}
  {:module "io.github.amayaframework.path"}
  {:module "io.github.amayaframework.parser"}
  {:module "io.github.amayaframework.router"}
  {:module "io.github.amayaframework.filter"}
  {:module "io.github.amayaframework.http"}
  {:module "io.github.amayaframework.context"}
  {:module "io.github.amayaframework.web"}],
 :provides [],
 :uses [],
 :version "1.1.0"}


name: io.github.amayaframework.server
version: 1.1.3
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-server
mvn_version: 1.1.3
type: jar
sha256: 27222f4b5fc8ff61eba28e2bbb5d137b20c1f5d3215d2d94d1b5cdd2b98e551e
created_at: 2026-04-20 19:26:15
module_info:
{:name "io.github.amayaframework.server",
 :exports [{:package "io.github.amayaframework.server"}],
 :requires
 [{:module "java.base", :version "17.0.10", :mandated true}
  {:module "com.github.romanqed.jfunc"}
  {:module "io.github.amayaframework.options"}
  {:module "io.github.amayaframework.context"}
  {:module "io.github.amayaframework.service"}
  {:module "io.github.amayaframework.http"}],
 :provides [],
 :uses [],
 :version "1.1.3",
 :open true}


name: io.github.amayaframework.service
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-service
mvn_version: 1.0.0
type: jar
sha256: 4a953531b190d6bde7249ab2e8a4d9a0bd5430088edc0d876915b1206c1167be
created_at: 2026-04-20 19:26:15
module_info:
{:name "io.github.amayaframework.service",
 :exports [{:package "io.github.amayaframework.service"}],
 :requires [{:module "java.base", :version "17.0.10", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :open true}


name: io.github.amayaframework.swagger
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-swagger
mvn_version: 1.0.0
type: jar
sha256: 23841b86456b0bcf08c65767c106e20409c555f7dfb83e5add194d94a6a37e34
created_at: 2026-04-20 19:26:15
module_info:
{:name "io.github.amayaframework.swagger",
 :exports [{:package "io.github.amayaframework.swagger"}],
 :requires
 [{:module "java.base", :version "11.0.26", :mandated true}
  {:module "com.github.romanqed.jfunc"}
  {:module "io.github.amayaframework.openui"}
  {:module "io.github.amayaframework.http"}
  {:module "io.github.amayaframework.context"}
  {:module "io.github.amayaframework.web"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.github.amayaframework.swaggerui
version: 1.0.4
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: swagger-ui-bundle
mvn_version: 1.0.4
type: jar
sha256: d8f1b330d138bb74d8058ff53b50c53a6c0755adf5ec16fe3567245bcbb246c1
created_at: 2026-04-20 19:26:15
module_info:
{:name "io.github.amayaframework.swaggerui",
 :exports [{:package "io.github.amayaframework.swaggerui"}],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "io.github.amayaframework.openui"}],
 :provides [],
 :uses [],
 :version "1.0.4"}


name: io.github.amayaframework.tokenize
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-tokenize
mvn_version: 1.0.0
type: jar
sha256: 7635dd73bd52916958f663926dd01d5924c0fa7046eb8ecd2a4a16c16697e983
created_at: 2026-04-20 19:26:15
module_info:
{:name "io.github.amayaframework.tokenize",
 :exports [{:package "io.github.amayaframework.tokenize"}],
 :requires [{:module "java.base", :version "17.0.10", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :open true}


name: io.github.amayaframework.web
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.amayaframework
mvn_artifactId: amaya-web
mvn_version: 1.0.1
type: jar
sha256: 158003dae2862e844d84ec1ea4e83f73f70a01285ff860cd6a4df9377150cb3a
created_at: 2026-04-20 19:26:16
module_info:
{:name "io.github.amayaframework.web",
 :exports [{:package "io.github.amayaframework.web"}],
 :requires
 [{:module "java.base", :version "17.0.10", :mandated true}
  {:module "com.github.romanqed.jfunc"}
  {:module "io.github.amayaframework.options"}
  {:module "io.github.amayaframework.environment"}
  {:module "io.github.amayaframework.service"}
  {:module "io.github.amayaframework.server"}
  {:module "io.github.amayaframework.application"}
  {:module "io.github.amayaframework.context"}
  {:module "io.github.amayaframework.di", :static true}],
 :provides [],
 :uses [],
 :version "1.0.1"}


name: io.github.ascopes.jct
version: 5.0.1
target_platform: universal
mvn_groupId: io.github.ascopes.jct
mvn_artifactId: java-compiler-testing
mvn_version: 5.0.1
type: jar
sha256: 4f0d4bf12ef99bbd332aabe67b12f9028e8c015254b095e4e9d74564822a5d41
created_at: 2026-04-20 19:26:16
module_info:
{:name "io.github.ascopes.jct",
 :exports
 [{:package "io.github.ascopes.jct.assertions"}
  {:package "io.github.ascopes.jct.containers"}
  {:package "io.github.ascopes.jct.compilers"}
  {:package "io.github.ascopes.jct.diagnostics"}
  {:package "io.github.ascopes.jct.ex"}
  {:package "io.github.ascopes.jct.filemanagers"}
  {:package "io.github.ascopes.jct.filemanagers.config"}
  {:package "io.github.ascopes.jct.junit"}
  {:package "io.github.ascopes.jct.repr"}
  {:package "io.github.ascopes.jct.workspaces"}],
 :requires
 [{:module "java.base", :version "17", :mandated true}
  {:module "com.github.marschall.memoryfilesystem"}
  {:module "java.compiler", :version "17"}
  {:module "java.management", :version "17"}
  {:module "me.xdrop.fuzzywuzzy"}
  {:module "org.assertj.core", :version "4.0.0-M1"}
  {:module "org.jspecify", :static true}
  {:module "org.junit.jupiter.api", :version "5.12.2", :static true}
  {:module "org.junit.jupiter.params", :version "5.12.2", :static true}
  {:module "org.slf4j", :version "2.0.17"}
  {:module "java.desktop", :version "17"}],
 :provides
 [{:service "java.net.spi.URLStreamHandlerProvider",
   :with
   ["io.github.ascopes.jct.workspaces.impl.MemoryFileSystemProvider$MemoryFileSystemUrlHandlerProvider"]}],
 :uses [],
 :version "5.0.1",
 :packages
 [{:package "io.github.ascopes.jct.assertions"}
  {:package "io.github.ascopes.jct.compilers"}
  {:package "io.github.ascopes.jct.compilers.impl"}
  {:package "io.github.ascopes.jct.containers"}
  {:package "io.github.ascopes.jct.containers.impl"}
  {:package "io.github.ascopes.jct.diagnostics"}
  {:package "io.github.ascopes.jct.ex"}
  {:package "io.github.ascopes.jct.filemanagers"}
  {:package "io.github.ascopes.jct.filemanagers.config"}
  {:package "io.github.ascopes.jct.filemanagers.impl"}
  {:package "io.github.ascopes.jct.junit"}
  {:package "io.github.ascopes.jct.repr"}
  {:package "io.github.ascopes.jct.utils"}
  {:package "io.github.ascopes.jct.workspaces"}
  {:package "io.github.ascopes.jct.workspaces.impl"}]}


name: io.github.borewit.lizzy
version: 4.1.1
target_platform: universal
mvn_groupId: io.github.borewit
mvn_artifactId: lizzy
mvn_version: 4.1.1
type: jar
sha256: fa27989037d90a7f89b0da2662db7b0b63f61bbd2a9a507f65685cb41d499d75
created_at: 2026-04-20 19:26:16
module_info:
{:name "io.github.borewit.lizzy",
 :exports
 [{:package "io.github.borewit.lizzy.playlist"}
  {:package "io.github.borewit.lizzy.playlist.asx"}
  {:package "io.github.borewit.lizzy.playlist.atom"}
  {:package "io.github.borewit.lizzy.playlist.b4s"}
  {:package "io.github.borewit.lizzy.playlist.jspf"}
  {:package "io.github.borewit.lizzy.playlist.m3u"}
  {:package "io.github.borewit.lizzy.playlist.mpcpl"}
  {:package "io.github.borewit.lizzy.playlist.pla"}
  {:package "io.github.borewit.lizzy.playlist.plist"}
  {:package "io.github.borewit.lizzy.playlist.plp"}
  {:package "io.github.borewit.lizzy.playlist.pls"}
  {:package "io.github.borewit.lizzy.playlist.rmp"}
  {:package "io.github.borewit.lizzy.playlist.rss"}
  {:package "io.github.borewit.lizzy.playlist.smil20"}
  {:package "io.github.borewit.lizzy.playlist.wpl"}
  {:package "io.github.borewit.lizzy.playlist.xspf"}
  {:package "io.github.borewit.lizzy.content"}
  {:package "io.github.borewit.lizzy.content.type"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "org.apache.logging.log4j", :version "2.23.1"}
  {:module "java.desktop", :version "17.0.13"}
  {:module "jakarta.activation", :version "2.1.3"}
  {:module "org.apache.commons.io", :version "2.18.0"}
  {:module "jakarta.xml.bind", :version "4.0.2"}
  {:module "org.glassfish.jaxb.runtime", :version "4.0.5"}
  {:module "dd.plist", :version "1.28"}
  {:module "com.fasterxml.jackson.annotation", :version "2.18.2"}
  {:module "com.fasterxml.jackson.databind", :version "2.18.2"}],
 :provides
 [{:service
   "io.github.borewit.lizzy.playlist.SpecificPlaylistProvider",
   :with
   ["io.github.borewit.lizzy.playlist.pla.PLAProvider"
    "io.github.borewit.lizzy.playlist.asx.AsxProvider"
    "io.github.borewit.lizzy.playlist.b4s.WinampXmlProvider"
    "io.github.borewit.lizzy.playlist.wpl.WplProvider"
    "io.github.borewit.lizzy.playlist.smil20.SmilProvider"
    "io.github.borewit.lizzy.playlist.rss.RSSProvider"
    "io.github.borewit.lizzy.playlist.atom.AtomProvider"
    "io.github.borewit.lizzy.playlist.xspf.XspfProvider"
    "io.github.borewit.lizzy.playlist.rmp.RmpProvider"
    "io.github.borewit.lizzy.playlist.plist.PlistProvider"
    "io.github.borewit.lizzy.playlist.pls.PLSProvider"
    "io.github.borewit.lizzy.playlist.mpcpl.MPCPLProvider"
    "io.github.borewit.lizzy.playlist.plp.PLPProvider"
    "io.github.borewit.lizzy.playlist.m3u.M3UProvider"
    "io.github.borewit.lizzy.playlist.m3u.M3U8Provider"
    "io.github.borewit.lizzy.playlist.jspf.JspfProvider"]}
  {:service
   "io.github.borewit.lizzy.content.type.IContentTypeProvider",
   :with
   ["io.github.borewit.lizzy.content.type.SpecificPlaylistTypeProvider"]}
  {:service "io.github.borewit.lizzy.content.ContentMetadataProvider",
   :with
   ["io.github.borewit.lizzy.content.SoundMetadataProvider"
    "io.github.borewit.lizzy.content.ImageMetadataProvider"]}],
 :uses
 [{:service
   "io.github.borewit.lizzy.playlist.SpecificPlaylistProvider"}],
 :version "4.1.1"}


name: io.github.c0urante.joplin
version: 0.2.0
target_platform: universal
mvn_groupId: io.github.c0urante
mvn_artifactId: joplin
mvn_version: 0.2.0
type: jar
sha256: 1ae6503aa0c1397befe75e8507304d813ece9eec1405ee155780ce239a42345a
created_at: 2026-04-20 19:26:16
module_info:
{:name "io.github.c0urante.joplin",
 :exports
 [{:package "io.github.c0urante.joplin"}
  {:package "io.github.c0urante.joplin.errors"}],
 :requires
 [{:module "java.base", :version "12.0.2", :mandated true}
  {:module "java.desktop", :version "12.0.2"}
  {:module "java.net.http", :version "12.0.2"}
  {:module "com.fasterxml.jackson.databind", :version "2.15.2"}
  {:module "org.bouncycastle.tls"}],
 :provides [],
 :uses [],
 :version "0.2.0"}


name: io.github.cdimascio.dotenv.java
version: 3.2.0
target_platform: universal
mvn_groupId: io.github.cdimascio
mvn_artifactId: dotenv-java
mvn_version: 3.2.0
type: jar
sha256: 47f5d208b29497f286a454817c955750cc92b99b4680392dd40e5db592259d22
created_at: 2026-04-20 19:26:16
module_info:
{:name "io.github.cdimascio.dotenv.java",
 :exports [{:package "io.github.cdimascio.dotenv"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "3.2.0",
 :synthetic true}


name: io.github.classgraph
version: 4.8.180
target_platform: universal
mvn_groupId: io.github.classgraph
mvn_artifactId: classgraph
mvn_version: 4.8.180
type: jar
sha256: ceb0aab6100a69134083243db0c8335990eb6ac6958dc42210ee52a0af154dd2
created_at: 2026-04-20 19:26:16
module_info:
{:name "io.github.classgraph",
 :exports [{:package "io.github.classgraph"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.xml"}
  {:module "jdk.unsupported"}
  {:module "java.management"}
  {:module "java.logging"}
  {:module "io.github.toolfactory.narcissus", :static true}],
 :provides [],
 :uses [],
 :version "4.8.180"}


name: io.github.coffeelibs.tinyoauth2client
version: 0.8.0
target_platform: universal
mvn_groupId: io.github.coffeelibs
mvn_artifactId: tiny-oauth2-client
mvn_version: 0.8.0
type: jar
sha256: 9765d5574a94e64bd11a297032513cd1d0815ca0972e4b5b472c7d53e1de9baa
created_at: 2026-04-20 19:26:17
module_info:
{:name "io.github.coffeelibs.tinyoauth2client",
 :exports
 [{:package "io.github.coffeelibs.tinyoauth2client"}
  {:package "io.github.coffeelibs.tinyoauth2client.http.response"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "org.jetbrains.annotations", :static true}
  {:module "java.net.http", :transitive true}],
 :provides [],
 :uses [],
 :version "0.8.0"}


name: io.github.danthe1st.json_compile
version: 1.1.1
target_platform: universal
mvn_groupId: io.github.danthe1st
mvn_artifactId: compile-time-json-parser
mvn_version: 1.1.1
type: jar
sha256: aee0cf17f9ea22e29b2b25286c9d0c77ee53923849260b157bd77aec574dbbc6
created_at: 2026-04-20 19:26:17
module_info:
{:name "io.github.danthe1st.json_compile",
 :exports [{:package "io.github.danthe1st.json_compile.api"}],
 :requires
 [{:module "java.base", :version "11.0.16"}
  {:module "java.compiler", :version "11.0.16"}
  {:module "org.json"}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["io.github.danthe1st.json_compile.impl.JSONCreator"]}],
 :uses [],
 :version "1.1.1"}


name: io.github.danygold.fx.moshi
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.danygold
mvn_artifactId: fx-moshi
mvn_version: 1.0.0
type: jar
sha256: 24c27cf6b805e828859faab6d96c7bf7b3169f11b77e5e14a32fa01a7d83fe7a
created_at: 2026-04-20 19:26:17
module_info:
{:name "io.github.danygold.fx.moshi",
 :exports
 [{:package "io.github.danygold.fxmoshi"}
  {:package "io.github.danygold.fxmoshi.adapters.properties"}
  {:package
   "io.github.danygold.fxmoshi.adapters.properties.primitives"}
  {:package "io.github.danygold.fxmoshi.adapters.observable"}
  {:package "io.github.danygold.fxmoshi.factories"}],
 :requires
 [{:module "java.base", :version "11.0.17", :mandated true}
  {:module "moshi"}
  {:module "javafx.base", :transitive true}
  {:module "org.jetbrains.annotations", :static true}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.github.dmlloyd.autolinker
version: 1.1
target_platform: universal
mvn_groupId: io.github.dmlloyd
mvn_artifactId: ffm-autolinker
mvn_version: 1.1
type: jar
sha256: e68159fc097ce85be11e9b3b105c0e1cfa4c7c6427812c66ed5bf3cfb2fc85f0
created_at: 2026-04-20 19:26:17
module_info:
{:name "io.github.dmlloyd.autolinker",
 :exports [{:package "io.github.dmlloyd.autolinker"}],
 :requires
 [{:module "java.base", :version "17"}
  {:module "io.smallrye.common.constraint", :version "2.9.0"}
  {:module "io.smallrye.common.cpu", :version "2.9.0"}
  {:module "io.smallrye.common.os", :version "2.9.0"}
  {:module "io.github.dmlloyd.classfile", :version "24.0"}],
 :provides [],
 :uses [],
 :version "1.1",
 :packages [{:package "io.github.dmlloyd.autolinker"}]}


name: io.github.dmlloyd.classfile
version: 24.0
target_platform: universal
mvn_groupId: io.github.dmlloyd
mvn_artifactId: jdk-classfile-backport
mvn_version: 24.0
type: jar
sha256: 34f5c9424d49bbfcc6277a28c3ac6da04520e8c6fcc49c59be7a2b1462ce5554
created_at: 2026-04-20 19:26:18
module_info:
{:name "io.github.dmlloyd.classfile",
 :exports
 [{:package "io.github.dmlloyd.classfile"}
  {:package "io.github.dmlloyd.classfile.attribute"}
  {:package "io.github.dmlloyd.classfile.constantpool"}
  {:package "io.github.dmlloyd.classfile.extras"}
  {:package "io.github.dmlloyd.classfile.extras.constant"}
  {:package "io.github.dmlloyd.classfile.extras.reflect"}
  {:package "io.github.dmlloyd.classfile.instruction"}],
 :requires [{:module "java.base", :version "17", :mandated true}],
 :provides [],
 :uses [],
 :version "24.0",
 :packages
 [{:package "io.github.dmlloyd.classfile"}
  {:package "io.github.dmlloyd.classfile.attribute"}
  {:package "io.github.dmlloyd.classfile.components"}
  {:package "io.github.dmlloyd.classfile.constantpool"}
  {:package "io.github.dmlloyd.classfile.extras"}
  {:package "io.github.dmlloyd.classfile.extras.constant"}
  {:package "io.github.dmlloyd.classfile.extras.reflect"}
  {:package "io.github.dmlloyd.classfile.impl"}
  {:package "io.github.dmlloyd.classfile.impl.verifier"}
  {:package "io.github.dmlloyd.classfile.instruction"}]}


name: io.github.dsheirer.rrapi
version: 18.0.0
target_platform: universal
mvn_groupId: io.github.dsheirer
mvn_artifactId: radio-reference-api
mvn_version: 18.0.0
type: jar
sha256: b8851afbef1a4c42b4ed72b0be6eae84e899910d344dcdc66044396d54799205
created_at: 2026-04-20 19:26:18
module_info:
{:name "io.github.dsheirer.rrapi",
 :exports
 [{:package "io.github.dsheirer.rrapi"}
  {:package "io.github.dsheirer.rrapi.request"}
  {:package "io.github.dsheirer.rrapi.response"}
  {:package "io.github.dsheirer.rrapi.type"}],
 :requires
 [{:module "java.base", :version "19.0.1", :mandated true}
  {:module "com.fasterxml.jackson.annotation", :version "2.14.1"}
  {:module "com.fasterxml.jackson.core", :version "2.14.1"}
  {:module "com.fasterxml.jackson.databind", :version "2.14.1"}
  {:module "com.fasterxml.jackson.dataformat.xml", :version "2.14.1"}
  {:module "java.net.http", :version "19.0.1"}
  {:module "java.sql", :version "19.0.1"}
  {:module "java.xml", :version "19.0.1"}
  {:module "org.slf4j", :version "2.0.7"}],
 :provides [],
 :uses [],
 :version "18.0.0"}


name: io.github.easytuples
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.easytuples
mvn_artifactId: easy-tuples
mvn_version: 1.0.0
type: jar
sha256: b4a4fd3abda84ec22db323c75a84e0d8df150f68ab38d8eb48036a5d11931bcf
created_at: 2026-04-20 19:26:18
module_info:
{:name "io.github.easytuples",
 :exports [{:package "io.github.easytuples"}],
 :requires [{:module "java.base", :version "16.0.1"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.github.eckig.grapheditor.api
version: 21.1.0
target_platform: universal
mvn_groupId: io.github.eckig.grapheditor
mvn_artifactId: grapheditor-api
mvn_version: 21.1.0
type: jar
sha256: 606a0926a07e3b467d63bbab5d4dfadcab4c0a4e059e33530f68edeb389d06ff
created_at: 2026-04-20 19:26:19
module_info:
{:name "io.github.eckig.grapheditor.api",
 :exports
 [{:package "io.github.eckig.grapheditor"}
  {:package "io.github.eckig.grapheditor.utils"}
  {:package "io.github.eckig.grapheditor.window"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "javafx.controls", :version "23.0.2", :transitive true}
  {:module "io.github.eckig.grapheditor.model",
   :version "21.1.0",
   :transitive true}
  {:module "org.eclipse.emf.common"}
  {:module "org.eclipse.emf.edit"}
  {:module "org.slf4j", :version "2.0.16"}],
 :provides [],
 :uses [],
 :version "21.1.0",
 :packages
 [{:package "io.github.eckig.grapheditor"}
  {:package "io.github.eckig.grapheditor.impl"}
  {:package "io.github.eckig.grapheditor.utils"}
  {:package "io.github.eckig.grapheditor.window"}]}


name: io.github.eckig.grapheditor.core
version: 21.1.0
target_platform: universal
mvn_groupId: io.github.eckig.grapheditor
mvn_artifactId: grapheditor-core
mvn_version: 21.1.0
type: jar
sha256: 40dd9fcadedfc453b62d2430fe483374e083a08aeb7e38722630cd4a25ad278d
created_at: 2026-04-20 19:26:19
module_info:
{:name "io.github.eckig.grapheditor.core",
 :exports
 [{:package "io.github.eckig.grapheditor.core"}
  {:package "io.github.eckig.grapheditor.core.connections"}
  {:package "io.github.eckig.grapheditor.core.connectors"}
  {:package "io.github.eckig.grapheditor.core.skins"}
  {:package "io.github.eckig.grapheditor.core.skins.defaults"}
  {:package
   "io.github.eckig.grapheditor.core.skins.defaults.connection"}
  {:package
   "io.github.eckig.grapheditor.core.skins.defaults.connection.segment"}
  {:package "io.github.eckig.grapheditor.core.skins.defaults.tail"}
  {:package "io.github.eckig.grapheditor.core.view"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "javafx.controls", :version "23.0.2", :transitive true}
  {:module "io.github.eckig.grapheditor.model",
   :version "21.1.0",
   :transitive true}
  {:module "io.github.eckig.grapheditor.api",
   :version "21.1.0",
   :transitive true}
  {:module "org.eclipse.emf.ecore.xmi"}
  {:module "org.eclipse.emf.edit"}
  {:module "org.eclipse.emf.ecore"}
  {:module "org.eclipse.emf.common", :transitive true}
  {:module "org.slf4j", :version "2.0.16"}],
 :provides [],
 :uses [],
 :version "21.1.0",
 :packages
 [{:package "io.github.eckig.grapheditor.core"}
  {:package "io.github.eckig.grapheditor.core.connections"}
  {:package "io.github.eckig.grapheditor.core.connectors"}
  {:package "io.github.eckig.grapheditor.core.model"}
  {:package "io.github.eckig.grapheditor.core.selections"}
  {:package "io.github.eckig.grapheditor.core.skins"}
  {:package "io.github.eckig.grapheditor.core.skins.defaults"}
  {:package
   "io.github.eckig.grapheditor.core.skins.defaults.connection"}
  {:package
   "io.github.eckig.grapheditor.core.skins.defaults.connection.segment"}
  {:package "io.github.eckig.grapheditor.core.skins.defaults.tail"}
  {:package "io.github.eckig.grapheditor.core.skins.defaults.utils"}
  {:package "io.github.eckig.grapheditor.core.utils"}
  {:package "io.github.eckig.grapheditor.core.view"}
  {:package "io.github.eckig.grapheditor.core.view.impl"}]}


name: io.github.eckig.grapheditor.model
version: 21.1.0
target_platform: universal
mvn_groupId: io.github.eckig.grapheditor
mvn_artifactId: grapheditor-model
mvn_version: 21.1.0
type: jar
sha256: fa592adaf34ab8947ab93d6e951309ca7dd4956844d5349297313d24c987e6b2
created_at: 2026-04-20 19:26:19
module_info:
{:name "io.github.eckig.grapheditor.model",
 :exports [{:package "io.github.eckig.grapheditor.model"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.eclipse.emf.ecore", :transitive true}
  {:module "org.eclipse.emf.common"}],
 :provides [],
 :uses [],
 :version "21.1.0",
 :packages
 [{:package "io.github.eckig.grapheditor.model"}
  {:package "io.github.eckig.grapheditor.model.impl"}
  {:package "io.github.eckig.grapheditor.model.util"}]}


name: io.github.ericmedvet.jgea.core
version: 2.7.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jgea.core
mvn_version: 2.7.0
type: jar
sha256: 0d923b74d4a564b52c6a7512aeec5eb450460ae60ea75dd7fbdf461a2f396cd3
created_at: 2026-04-20 19:26:19
module_info:
{:name "io.github.ericmedvet.jgea.core",
 :exports
 [{:package "io.github.ericmedvet.jgea.core"}
  {:package "io.github.ericmedvet.jgea.core.distance"}
  {:package "io.github.ericmedvet.jgea.core.fitness"}
  {:package "io.github.ericmedvet.jgea.core.listener"}
  {:package "io.github.ericmedvet.jgea.core.operator"}
  {:package "io.github.ericmedvet.jgea.core.order"}
  {:package "io.github.ericmedvet.jgea.core.representation.grammar"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.grammar.string.cfggp"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.grammar.string.ge"}
  {:package "io.github.ericmedvet.jgea.core.representation.graph"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.graph.finiteautomata"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.graph.numeric"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.graph.numeric.functiongraph"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.graph.numeric.operatorgraph"}
  {:package "io.github.ericmedvet.jgea.core.representation.sequence"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.sequence.bit"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.sequence.numeric"}
  {:package "io.github.ericmedvet.jgea.core.representation.tree"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.tree.numeric"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.tree.booleanfunction"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.grammar.grid"}
  {:package "io.github.ericmedvet.jgea.core.representation"}
  {:package "io.github.ericmedvet.jgea.core.selector"}
  {:package "io.github.ericmedvet.jgea.core.solver"}
  {:package "io.github.ericmedvet.jgea.core.solver.mapelites"}
  {:package "io.github.ericmedvet.jgea.core.solver.speciation"}
  {:package "io.github.ericmedvet.jgea.core.solver.cabea"}
  {:package "io.github.ericmedvet.jgea.core.util"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.sequence.integer"}
  {:package "io.github.ericmedvet.jgea.core.problem"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.grammar.string"}
  {:package "io.github.ericmedvet.jgea.core.solver.pso"}
  {:package "io.github.ericmedvet.jgea.core.solver.es"}
  {:package "io.github.ericmedvet.jgea.core.solver.cooperative"}
  {:package
   "io.github.ericmedvet.jgea.core.solver.mapelites.strategy"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jsdynsym.core",
   :version "1.0.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "java.desktop", :version "21"}
  {:module "java.logging", :version "21"}
  {:module "commons.math3"}],
 :provides [],
 :uses [],
 :version "2.7.0",
 :packages
 [{:package "io.github.ericmedvet.jgea.core"}
  {:package "io.github.ericmedvet.jgea.core.distance"}
  {:package "io.github.ericmedvet.jgea.core.fitness"}
  {:package "io.github.ericmedvet.jgea.core.listener"}
  {:package "io.github.ericmedvet.jgea.core.operator"}
  {:package "io.github.ericmedvet.jgea.core.order"}
  {:package "io.github.ericmedvet.jgea.core.problem"}
  {:package "io.github.ericmedvet.jgea.core.representation"}
  {:package "io.github.ericmedvet.jgea.core.representation.grammar"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.grammar.grid"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.grammar.string"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.grammar.string.cfggp"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.grammar.string.ge"}
  {:package "io.github.ericmedvet.jgea.core.representation.graph"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.graph.finiteautomata"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.graph.numeric"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.graph.numeric.functiongraph"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.graph.numeric.operatorgraph"}
  {:package "io.github.ericmedvet.jgea.core.representation.sequence"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.sequence.bit"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.sequence.integer"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.sequence.numeric"}
  {:package "io.github.ericmedvet.jgea.core.representation.tree"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.tree.booleanfunction"}
  {:package
   "io.github.ericmedvet.jgea.core.representation.tree.numeric"}
  {:package "io.github.ericmedvet.jgea.core.selector"}
  {:package "io.github.ericmedvet.jgea.core.solver"}
  {:package "io.github.ericmedvet.jgea.core.solver.cabea"}
  {:package "io.github.ericmedvet.jgea.core.solver.cooperative"}
  {:package "io.github.ericmedvet.jgea.core.solver.es"}
  {:package "io.github.ericmedvet.jgea.core.solver.mapelites"}
  {:package "io.github.ericmedvet.jgea.core.solver.mapelites.strategy"}
  {:package "io.github.ericmedvet.jgea.core.solver.pso"}
  {:package "io.github.ericmedvet.jgea.core.solver.speciation"}
  {:package "io.github.ericmedvet.jgea.core.util"}]}


name: io.github.ericmedvet.jgea.experimenter
version: 2.7.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jgea.experimenter
mvn_version: 2.7.0
type: jar
sha256: 04ca3650828ebd7a75719079ca5c11d915422ff171ffcc3f6a3af5af19c8c9dd
created_at: 2026-04-20 19:26:20
module_info:
{:name "io.github.ericmedvet.jgea.experimenter",
 :exports
 [{:package "io.github.ericmedvet.jgea.experimenter"}
  {:package "io.github.ericmedvet.jgea.experimenter.listener"}
  {:package "io.github.ericmedvet.jgea.experimenter.listener.plot"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jnb.core", :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jgea.core"}
  {:module "io.github.ericmedvet.jgea.problem", :version "2.7.0"}
  {:module "io.github.ericmedvet.jsdynsym.core",
   :version "1.0.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jsdynsym.control", :version "1.1.0"}
  {:module "io.github.ericmedvet.jsdynsym.buildable", :version "1.1.0"}
  {:module "io.github.ericmedvet.jviz.core", :version "0.1.2-SNAPSHOT"}
  {:module "java.desktop", :version "21"}
  {:module "telegram.bot.api"}
  {:module "java.logging", :version "21"}
  {:module "jdk.management", :version "21"}
  {:module "com.googlecode.lanterna", :version "3.1.2"}
  {:module "jcommander"}
  {:module "org.apache.commons.csv"}],
 :provides [],
 :uses [],
 :version "2.7.0",
 :packages
 [{:package "io.github.ericmedvet.jgea.experimenter"}
  {:package "io.github.ericmedvet.jgea.experimenter.builders"}
  {:package "io.github.ericmedvet.jgea.experimenter.drawer"}
  {:package "io.github.ericmedvet.jgea.experimenter.listener"}
  {:package
   "io.github.ericmedvet.jgea.experimenter.listener.decoupled"}
  {:package "io.github.ericmedvet.jgea.experimenter.listener.net"}
  {:package "io.github.ericmedvet.jgea.experimenter.listener.plot"}
  {:package "io.github.ericmedvet.jgea.experimenter.listener.telegram"}
  {:package
   "io.github.ericmedvet.jgea.experimenter.listener.tui.table"}
  {:package
   "io.github.ericmedvet.jgea.experimenter.listener.tui.util"}]}


name: io.github.ericmedvet.jgea.problem
version: 2.7.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jgea.problem
mvn_version: 2.7.0
type: jar
sha256: d7fc13c703a3921b3eb00ed9d3026fecb7a93b9f3baa056c50ed1b5111b79330
created_at: 2026-04-20 19:26:20
module_info:
{:name "io.github.ericmedvet.jgea.problem",
 :exports
 [{:package "io.github.ericmedvet.jgea.problem.booleanfunction"}
  {:package "io.github.ericmedvet.jgea.problem.classification"}
  {:package "io.github.ericmedvet.jgea.problem.extraction"}
  {:package "io.github.ericmedvet.jgea.problem.extraction.string"}
  {:package "io.github.ericmedvet.jgea.problem.image"}
  {:package "io.github.ericmedvet.jgea.problem.mapper"}
  {:package "io.github.ericmedvet.jgea.problem.regression"}
  {:package "io.github.ericmedvet.jgea.problem.simulation"}
  {:package "io.github.ericmedvet.jgea.problem.synthetic"}
  {:package "io.github.ericmedvet.jgea.problem.regression.univariate"}
  {:package
   "io.github.ericmedvet.jgea.problem.regression.multivariate"}
  {:package
   "io.github.ericmedvet.jgea.problem.regression.univariate.synthetic"}
  {:package "io.github.ericmedvet.jgea.problem.grid"}
  {:package "io.github.ericmedvet.jgea.problem.ca"}
  {:package "io.github.ericmedvet.jgea.problem"}
  {:package "io.github.ericmedvet.jgea.problem.synthetic.numerical"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jgea.core"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jsdynsym.core",
   :version "1.0.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jsdynsym.control", :version "1.1.0"}
  {:module "io.github.ericmedvet.jviz.core", :version "0.1.2-SNAPSHOT"}
  {:module "commons.math3"}
  {:module "java.desktop", :version "21"}
  {:module "org.apache.commons.csv"}
  {:module "java.logging", :version "21"}],
 :provides [],
 :uses [],
 :version "2.7.0",
 :packages
 [{:package "datasets.regression"}
  {:package "grids"}
  {:package "images"}
  {:package "io.github.ericmedvet.jgea.problem"}
  {:package "io.github.ericmedvet.jgea.problem.booleanfunction"}
  {:package "io.github.ericmedvet.jgea.problem.ca"}
  {:package "io.github.ericmedvet.jgea.problem.classification"}
  {:package "io.github.ericmedvet.jgea.problem.extraction"}
  {:package "io.github.ericmedvet.jgea.problem.extraction.string"}
  {:package "io.github.ericmedvet.jgea.problem.grid"}
  {:package "io.github.ericmedvet.jgea.problem.image"}
  {:package "io.github.ericmedvet.jgea.problem.mapper"}
  {:package "io.github.ericmedvet.jgea.problem.regression"}
  {:package
   "io.github.ericmedvet.jgea.problem.regression.multivariate"}
  {:package "io.github.ericmedvet.jgea.problem.regression.univariate"}
  {:package
   "io.github.ericmedvet.jgea.problem.regression.univariate.synthetic"}
  {:package "io.github.ericmedvet.jgea.problem.simulation"}
  {:package "io.github.ericmedvet.jgea.problem.synthetic"}
  {:package "io.github.ericmedvet.jgea.problem.synthetic.numerical"}]}


name: io.github.ericmedvet.jgea.sample
version: 2.7.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jgea.sample
mvn_version: 2.7.0
type: jar
sha256: 9995dd2721b065b02634a4865ce33347d364c86574aaa5d2ffc1c2526749b527
created_at: 2026-04-20 19:26:20
module_info:
{:name "io.github.ericmedvet.jgea.sample",
 :exports [],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jgea.core"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jgea.problem", :version "2.7.0"}
  {:module "java.logging", :version "21"}
  {:module "java.desktop", :version "21"}],
 :provides [],
 :uses [],
 :version "2.7.0",
 :packages [{:package "io.github.ericmedvet.jgea.sample"}]}


name: io.github.ericmedvet.jgea.telegram
version: 2.4.10
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jgea.telegram
mvn_version: 2.4.10
type: jar
sha256: 63b22064af118348e02845773694fb1634f388116cf4f0ae2963ccbed36d3a02
created_at: 2026-04-20 19:26:20
module_info:
{:name "io.github.ericmedvet.jgea.telegram",
 :exports [{:package "io.github.ericmedvet.jgea.telegram"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jgea.core", :version "2.4.10"}
  {:module "java.desktop", :version "21"}
  {:module "java.telegram.bot.api"}
  {:module "java.logging", :version "21"}],
 :provides [],
 :uses [],
 :version "2.4.10",
 :packages [{:package "io.github.ericmedvet.jgea.telegram"}]}


name: io.github.ericmedvet.jgea.tui
version: 2.4.10
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jgea.tui
mvn_version: 2.4.10
type: jar
sha256: 389e3b5ad4c7194589cdb715005278d25fd3ad29808a09c9f2e23b744bb5f122
created_at: 2026-04-20 19:26:21
module_info:
{:name "io.github.ericmedvet.jgea.tui",
 :exports
 [{:package "io.github.ericmedvet.jgea.tui"}
  {:package "io.github.ericmedvet.jgea.tui.util"}
  {:package "io.github.ericmedvet.jgea.tui.table"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jgea.core", :version "2.4.10"}
  {:module "java.logging", :version "21"}
  {:module "com.googlecode.lanterna", :version "3.1.1"}
  {:module "jdk.management", :version "21"}],
 :provides [],
 :uses [],
 :version "2.4.10",
 :packages
 [{:package "io.github.ericmedvet.jgea.tui"}
  {:package "io.github.ericmedvet.jgea.tui.table"}
  {:package "io.github.ericmedvet.jgea.tui.util"}]}


name: io.github.ericmedvet.jnb.buildable
version: 1.4.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jnb.buildable
mvn_version: 1.4.0
type: jar
sha256: de61482feb52e103b65d2825dfe2c249f0cb43414d206d60acdc38eb4ab7c948
created_at: 2026-04-20 19:26:21
module_info:
{:name "io.github.ericmedvet.jnb.buildable",
 :exports [{:package "io.github.ericmedvet.jnb.buildable"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jnb.core", :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "java.logging", :version "21"}],
 :provides [],
 :uses [],
 :version "1.4.0",
 :packages [{:package "io.github.ericmedvet.jnb.buildable"}]}


name: io.github.ericmedvet.jnb.core
version: 1.3.1-SNAPSHOT
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jnb.core
mvn_version: 1.4.0
type: jar
sha256: c789102d9c3dd53d58c829316ec69f846ab66b0329d7ea03307bc350232785fe
created_at: 2026-04-20 19:26:21
module_info:
{:name "io.github.ericmedvet.jnb.core",
 :exports
 [{:package "io.github.ericmedvet.jnb.core"}
  {:package "io.github.ericmedvet.jnb.core.parsing"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "java.logging", :version "21"}
  {:module "io.github.classgraph"}
  {:module "jcommander"}],
 :provides [],
 :uses [],
 :version "1.3.1-SNAPSHOT",
 :packages
 [{:package "io.github.ericmedvet.jnb.core"}
  {:package "io.github.ericmedvet.jnb.core.parsing"}]}


name: io.github.ericmedvet.jnb.datastructure
version: 1.3.1-SNAPSHOT
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jnb.datastructure
mvn_version: 1.4.0
type: jar
sha256: a5907b3fec3b984a96572fc7c0b8eb62b7fb0c439d7da2b32de4dac42c945750
created_at: 2026-04-20 19:26:22
module_info:
{:name "io.github.ericmedvet.jnb.datastructure",
 :exports [{:package "io.github.ericmedvet.jnb.datastructure"}],
 :requires [{:module "java.base", :version "21", :mandated true}],
 :provides [],
 :uses [],
 :version "1.3.1-SNAPSHOT",
 :packages [{:package "io.github.ericmedvet.jnb.datastructure"}]}


name: io.github.ericmedvet.jnb.sample
version: 1.4.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jnb.sample
mvn_version: 1.4.0
type: jar
sha256: 08044a7ee49cd38c4695f27c8c8ba257a41f68c05cba3e9586d477c0d0db04c9
created_at: 2026-04-20 19:26:22
module_info:
{:name "io.github.ericmedvet.jnb.sample",
 :exports [],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jnb.core",
   :version "1.3.1-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "1.4.0",
 :packages [{:package "io.github.ericmedvet.jnb"}]}


name: io.github.ericmedvet.jsdynsym.buildable
version: 1.1.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jsdynsym.buildable
mvn_version: 1.1.0
type: jar
sha256: ad9015018c52970c46b587f8f25e24efaa0ddb52c2a03d4d480e914c18ec21f5
created_at: 2026-04-20 19:26:22
module_info:
{:name "io.github.ericmedvet.jsdynsym.buildable",
 :exports
 [{:package "io.github.ericmedvet.jsdynsym.buildable.builders"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jsdynsym.core",
   :version "1.0.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jsdynsym.control", :version "1.1.0"}
  {:module "io.github.ericmedvet.jnb.core", :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jviz.core",
   :version "0.1.2-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "1.1.0",
 :packages
 [{:package "io.github.ericmedvet.jsdynsym.buildable.builders"}]}


name: io.github.ericmedvet.jsdynsym.control
version: 1.1.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jsdynsym.control
mvn_version: 1.1.0
type: jar
sha256: dc9808caecc7cf47eb186806d976b0b50648a3609f2308eb8a25e01fb50d0e07
created_at: 2026-04-20 19:26:22
module_info:
{:name "io.github.ericmedvet.jsdynsym.control",
 :exports
 [{:package "io.github.ericmedvet.jsdynsym.control"}
  {:package "io.github.ericmedvet.jsdynsym.control.navigation"}
  {:package "io.github.ericmedvet.jsdynsym.control.geometry"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jsdynsym.core",
   :version "1.0.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jviz.core", :version "0.1.2-SNAPSHOT"}
  {:module "java.desktop", :version "21"}],
 :provides [],
 :uses [],
 :version "1.1.0",
 :packages
 [{:package "io.github.ericmedvet.jsdynsym.control"}
  {:package "io.github.ericmedvet.jsdynsym.control.geometry"}
  {:package "io.github.ericmedvet.jsdynsym.control.navigation"}]}


name: io.github.ericmedvet.jsdynsym.core
version: 1.0.1-SNAPSHOT
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jsdynsym.core
mvn_version: 1.1.0
type: jar
sha256: bd4c7a8c160f9f9d4813e7aa3f23584f234f473aa492f8fcfae221e409b59ccd
created_at: 2026-04-20 19:26:22
module_info:
{:name "io.github.ericmedvet.jsdynsym.core",
 :exports
 [{:package "io.github.ericmedvet.jsdynsym.core"}
  {:package "io.github.ericmedvet.jsdynsym.core.composed"}
  {:package "io.github.ericmedvet.jsdynsym.core.numerical"}
  {:package "io.github.ericmedvet.jsdynsym.core.numerical.ann"}
  {:package "io.github.ericmedvet.jsdynsym.core.rl"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "1.0.1-SNAPSHOT",
 :packages
 [{:package "io.github.ericmedvet.jsdynsym.core"}
  {:package "io.github.ericmedvet.jsdynsym.core.composed"}
  {:package "io.github.ericmedvet.jsdynsym.core.numerical"}
  {:package "io.github.ericmedvet.jsdynsym.core.numerical.ann"}
  {:package "io.github.ericmedvet.jsdynsym.core.rl"}]}


name: io.github.ericmedvet.jsdynsym.problem
version: 0.11.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jsdynsym.problem
mvn_version: 0.11.0
type: jar
sha256: 237336866bc401f34853cbc499f77fb398cd5d0a15205c997f9c0d3bbf80c772
created_at: 2026-04-20 19:26:23
module_info:
{:name "io.github.ericmedvet.jsdynsym.problem",
 :exports [],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jsdynsym.core", :version "0.11.0"}],
 :provides [],
 :uses [],
 :version "0.11.0",
 :packages [{:package "io.github.ericmedvet.jsdynsym.problem"}]}


name: io.github.ericmedvet.jviz.core
version: 0.1.2-SNAPSHOT
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: jviz.core
mvn_version: 1.0.0
type: jar
sha256: 8f2a055c74c81e14bab7318ce2a50410528afe15b1f72ec58ea19669c88bbe61
created_at: 2026-04-20 19:26:23
module_info:
{:name "io.github.ericmedvet.jviz.core",
 :exports
 [{:package "io.github.ericmedvet.jviz.core"}
  {:package "io.github.ericmedvet.jviz.core.drawer"}
  {:package "io.github.ericmedvet.jviz.core.plot"}
  {:package "io.github.ericmedvet.jviz.core.plot.csv"}
  {:package "io.github.ericmedvet.jviz.core.plot.image"}
  {:package "io.github.ericmedvet.jviz.core.plot.video"}
  {:package "io.github.ericmedvet.jviz.core.util"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "java.logging", :version "21"}
  {:module "org.apache.commons.csv"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "java.desktop", :version "21"}
  {:module "jcodec"}],
 :provides [],
 :uses [],
 :version "0.1.2-SNAPSHOT",
 :packages
 [{:package "io.github.ericmedvet.jviz.core"}
  {:package "io.github.ericmedvet.jviz.core.drawer"}
  {:package "io.github.ericmedvet.jviz.core.plot"}
  {:package "io.github.ericmedvet.jviz.core.plot.csv"}
  {:package "io.github.ericmedvet.jviz.core.plot.image"}
  {:package "io.github.ericmedvet.jviz.core.plot.video"}
  {:package "io.github.ericmedvet.jviz.core.util"}]}


name: io.github.ericmedvet.mrsim2d.buildable
version: 1.2.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: mrsim2d.buildable
mvn_version: 1.2.0
type: jar
sha256: 19d23640605830d9d47f0a72178533f582f03f07f6ee9a2768a89378ad03ab48
created_at: 2026-04-20 19:26:23
module_info:
{:name "io.github.ericmedvet.mrsim2d.buildable",
 :exports
 [{:package "io.github.ericmedvet.mrsim2d.buildable.builders"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.mrsim2d.core",
   :version "1.1.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.mrsim2d.viewer", :version "1.2.0"}
  {:module "io.github.ericmedvet.jnb.core", :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jsdynsym.buildable", :version "1.1.0"}
  {:module "io.github.ericmedvet.jsdynsym.core",
   :version "1.0.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}],
 :provides [],
 :uses [{:service "io.github.ericmedvet.mrsim2d.core.engine.Engine"}],
 :version "1.2.0",
 :packages
 [{:package "io.github.ericmedvet.mrsim2d.buildable.builders"}]}


name: io.github.ericmedvet.mrsim2d.core
version: 1.1.1-SNAPSHOT
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: mrsim2d.core
mvn_version: 1.2.0
type: jar
sha256: 6a4849e6279d1390d8605b12058418ee239a2b176c86bc588d8fbef78f00b953
created_at: 2026-04-20 19:26:23
module_info:
{:name "io.github.ericmedvet.mrsim2d.core",
 :exports
 [{:package "io.github.ericmedvet.mrsim2d.core"}
  {:package "io.github.ericmedvet.mrsim2d.core.actions"}
  {:package "io.github.ericmedvet.mrsim2d.core.agents.gridvsr"}
  {:package
   "io.github.ericmedvet.mrsim2d.core.agents.independentvoxel"}
  {:package "io.github.ericmedvet.mrsim2d.core.agents.legged"}
  {:package "io.github.ericmedvet.mrsim2d.core.bodies"}
  {:package "io.github.ericmedvet.mrsim2d.core.engine"}
  {:package "io.github.ericmedvet.mrsim2d.core.geometry"}
  {:package "io.github.ericmedvet.mrsim2d.core.tasks"}
  {:package "io.github.ericmedvet.mrsim2d.core.tasks.locomotion"}
  {:package "io.github.ericmedvet.mrsim2d.core.tasks.balancing"}
  {:package "io.github.ericmedvet.mrsim2d.core.tasks.jumping"}
  {:package "io.github.ericmedvet.mrsim2d.core.tasks.piling"}
  {:package "io.github.ericmedvet.mrsim2d.core.util"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "java.logging", :version "21"}
  {:module "io.github.ericmedvet.jsdynsym.core",
   :version "1.0.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jsdynsym.control",
   :version "1.0.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}],
 :provides [],
 :uses [{:service "io.github.ericmedvet.mrsim2d.core.engine.Engine"}],
 :version "1.1.1-SNAPSHOT",
 :packages
 [{:package "io.github.ericmedvet.mrsim2d.core"}
  {:package "io.github.ericmedvet.mrsim2d.core.actions"}
  {:package "io.github.ericmedvet.mrsim2d.core.agents.gridvsr"}
  {:package
   "io.github.ericmedvet.mrsim2d.core.agents.independentvoxel"}
  {:package "io.github.ericmedvet.mrsim2d.core.agents.legged"}
  {:package "io.github.ericmedvet.mrsim2d.core.bodies"}
  {:package "io.github.ericmedvet.mrsim2d.core.engine"}
  {:package "io.github.ericmedvet.mrsim2d.core.geometry"}
  {:package "io.github.ericmedvet.mrsim2d.core.tasks"}
  {:package "io.github.ericmedvet.mrsim2d.core.tasks.balancing"}
  {:package "io.github.ericmedvet.mrsim2d.core.tasks.jumping"}
  {:package "io.github.ericmedvet.mrsim2d.core.tasks.locomotion"}
  {:package "io.github.ericmedvet.mrsim2d.core.tasks.piling"}
  {:package "io.github.ericmedvet.mrsim2d.core.util"}]}


name: io.github.ericmedvet.mrsim2d.engine.dyn4j
version: 1.2.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: mrsim2d.engine.dyn4j
mvn_version: 1.2.0
type: jar
sha256: be82e8522d8332b7c19d327e5fb84ba56e2a3720b7006deec5bc74d618653388
created_at: 2026-04-20 19:26:24
module_info:
{:name "io.github.ericmedvet.mrsim2d.engine.dyn4j",
 :exports
 [{:package "io.github.ericmedvet.mrsim2d.engine.dyn4j.drawers"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "org.dyn4j", :version "4.2.2"}
  {:module "io.github.ericmedvet.mrsim2d.core",
   :version "1.1.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.mrsim2d.viewer", :version "1.2.0"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "java.desktop", :version "21"}],
 :provides
 [{:service "io.github.ericmedvet.mrsim2d.core.engine.Engine",
   :with ["io.github.ericmedvet.mrsim2d.engine.dyn4j.Dyn4JEngine"]}],
 :uses [],
 :version "1.2.0",
 :packages
 [{:package "io.github.ericmedvet.mrsim2d.engine.dyn4j"}
  {:package "io.github.ericmedvet.mrsim2d.engine.dyn4j.drawers"}]}


name: io.github.ericmedvet.mrsim2d.sample
version: 1.2.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: mrsim2d.sample
mvn_version: 1.2.0
type: jar
sha256: d46006fc2c42576077289720246a2a845296ff2958ae6a8d194d0a2bd6039f09
created_at: 2026-04-20 19:26:24
module_info:
{:name "io.github.ericmedvet.mrsim2d.sample",
 :exports [{:package "io.github.ericmedvet.mrsim2d.sample"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "java.logging", :version "21"}
  {:module "io.github.ericmedvet.mrsim2d.core",
   :version "1.1.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.mrsim2d.viewer", :version "1.2.0"}
  {:module "io.github.ericmedvet.jnb.core", :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jsdynsym.core",
   :version "1.0.1-SNAPSHOT"}],
 :provides [],
 :uses [{:service "io.github.ericmedvet.mrsim2d.core.engine.Engine"}],
 :version "1.2.0",
 :packages
 [{:package "agents"} {:package "io.github.ericmedvet.mrsim2d.sample"}]}


name: io.github.ericmedvet.mrsim2d.viewer
version: 1.2.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: mrsim2d.viewer
mvn_version: 1.2.0
type: jar
sha256: fbbccc2fdf8f39c1b72c2d2a22b04456c921ba7e13933d5ffcf122c22870c879
created_at: 2026-04-20 19:26:24
module_info:
{:name "io.github.ericmedvet.mrsim2d.viewer",
 :exports
 [{:package "io.github.ericmedvet.mrsim2d.viewer"}
  {:package "io.github.ericmedvet.mrsim2d.viewer.drawers"}
  {:package "io.github.ericmedvet.mrsim2d.viewer.drawers.actions"}
  {:package "io.github.ericmedvet.mrsim2d.viewer.drawers.bodies"}
  {:package "io.github.ericmedvet.mrsim2d.viewer.framers"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "jcodec"}
  {:module "java.desktop", :version "21"}
  {:module "java.logging", :version "21"}
  {:module "io.github.ericmedvet.mrsim2d.core",
   :version "1.1.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jviz.core",
   :version "0.1.2-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "1.2.0",
 :packages
 [{:package "io.github.ericmedvet.mrsim2d.viewer"}
  {:package "io.github.ericmedvet.mrsim2d.viewer.drawers"}
  {:package "io.github.ericmedvet.mrsim2d.viewer.drawers.actions"}
  {:package "io.github.ericmedvet.mrsim2d.viewer.drawers.bodies"}
  {:package "io.github.ericmedvet.mrsim2d.viewer.framers"}]}


name: io.github.ericmedvet.robotevo2d.main
version: 1.5.0
target_platform: universal
mvn_groupId: io.github.ericmedvet
mvn_artifactId: robotevo2d.main
mvn_version: 1.5.0
type: jar
sha256: 2ed49c9399e2f3697e0ea3c8bad47609d63527e8d30efad01ed6fa80db16caa7
created_at: 2026-04-20 19:26:24
module_info:
{:name "io.github.ericmedvet.robotevo2d.main",
 :exports
 [{:package "io.github.ericmedvet.robotevo2d.main"}
  {:package "io.github.ericmedvet.robotevo2d.main.helper"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "io.github.ericmedvet.jgea.core"}
  {:module "io.github.ericmedvet.jgea.experimenter",
   :version "2.6.2-SNAPSHOT"}
  {:module "java.desktop", :version "21"}
  {:module "java.logging", :version "21"}
  {:module "io.github.ericmedvet.mrsim2d.core",
   :version "1.1.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.mrsim2d.viewer",
   :version "1.1.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.mrsim2d.buildable",
   :version "1.1.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jsdynsym.core",
   :version "1.0.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jsdynsym.buildable",
   :version "1.0.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jnb.core", :version "1.3.1-SNAPSHOT"}
  {:module "io.github.ericmedvet.jnb.datastructure",
   :version "1.3.1-SNAPSHOT"}
  {:module "jcommander"}
  {:module "org.apache.commons.csv"}],
 :provides [],
 :uses [],
 :version "1.5.0",
 :packages
 [{:package "io.github.ericmedvet.robotevo2d.main"}
  {:package "io.github.ericmedvet.robotevo2d.main.builders"}
  {:package "io.github.ericmedvet.robotevo2d.main.dynamicalsystems"}
  {:package "io.github.ericmedvet.robotevo2d.main.helper"}]}


name: io.github.errantfiddle.jackson.databind
version: 2.16.0
target_platform: universal
mvn_groupId: io.github.errantfiddle
mvn_artifactId: mincemeat
mvn_version: 2.1.6
type: jar
sha256: fa256cebad47d9f343e2733ed50e18b73e676fa5f503ce60b662302645ce0240
created_at: 2026-04-20 19:26:24
module_info:
{:name "io.github.errantfiddle.jackson.databind",
 :exports
 [{:package "io.github.errantfiddle.jackson.databind"}
  {:package "io.github.errantfiddle.jackson.databind.annotation"}
  {:package "io.github.errantfiddle.jackson.databind.cfg"}
  {:package "io.github.errantfiddle.jackson.databind.deser"}
  {:package "io.github.errantfiddle.jackson.databind.deser.impl"}
  {:package "io.github.errantfiddle.jackson.databind.deser.std"}
  {:package "io.github.errantfiddle.jackson.databind.exc"}
  {:package "io.github.errantfiddle.jackson.databind.ext"}
  {:package "io.github.errantfiddle.jackson.databind.introspect"}
  {:package "io.github.errantfiddle.jackson.databind.json"}
  {:package
   "io.github.errantfiddle.jackson.databind.jsonFormatVisitors"}
  {:package "io.github.errantfiddle.jackson.databind.jsonschema"}
  {:package "io.github.errantfiddle.jackson.databind.jsontype"}
  {:package "io.github.errantfiddle.jackson.databind.jsontype.impl"}
  {:package "io.github.errantfiddle.jackson.databind.module"}
  {:package "io.github.errantfiddle.jackson.databind.node"}
  {:package "io.github.errantfiddle.jackson.databind.ser"}
  {:package "io.github.errantfiddle.jackson.databind.ser.impl"}
  {:package "io.github.errantfiddle.jackson.databind.ser.std"}
  {:package "io.github.errantfiddle.jackson.databind.type"}
  {:package "io.github.errantfiddle.jackson.databind.util"}],
 :requires
 [{:module "java.desktop", :static true}
  {:module "com.fasterxml.jackson.annotation", :transitive true}
  {:module "com.fasterxml.jackson.core", :transitive true}
  {:module "java.sql", :static true}
  {:module "java.xml", :static true}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "com.fasterxml.jackson.core.ObjectCodec",
   :with ["io.github.errantfiddle.jackson.databind.ObjectMapper"]}],
 :uses [{:service "io.github.errantfiddle.jackson.databind.Module"}],
 :version "2.16.0",
 :synthetic true}


name: io.github.factoryfx.copperBridge
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: copperBridge
mvn_version: 4.0.8
type: jar
sha256: 0d2c2dac512c5d9bc101b9686f84988c700ee6dd83f891f09aec031528fe1675
created_at: 2026-04-20 19:26:25
module_info:
{:name "io.github.factoryfx.copperBridge",
 :exports [],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "io.github.factoryfx.factory", :transitive true}
  {:module "org.copperengine.core"}
  {:module "org.copperengine.ext"}
  {:module "org.yaml.snakeyaml", :version "2.3"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.domFactoryEditing
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: domFactoryEditing
mvn_version: 4.0.8
type: jar
sha256: 8e6d944663ff80e76bcc877671d809f7040a3d72c29153ce02e88cbc5c09bf4e
created_at: 2026-04-20 19:26:25
module_info:
{:name "io.github.factoryfx.domFactoryEditing",
 :exports [{:package "io.github.factoryfx.dom.rest"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "io.github.factoryfx.microserviceRestServer",
   :transitive true}
  {:module "jakarta.ws.rs", :version "4.0.0"}
  {:module "org.eclipse.jetty.http", :version "12.0.14"}
  {:module "com.google.common"}
  {:module "io.github.factoryfx.jettyFactory"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.factory
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: factory
mvn_version: 4.0.8
type: jar
sha256: e54794c91872d8b7aa5dabf0cdd78f5ad5a1764ef6500be89a1719f8162f9a42
created_at: 2026-04-20 19:26:25
module_info:
{:name "io.github.factoryfx.factory",
 :exports
 [{:package "io.github.factoryfx.factory"}
  {:package "io.github.factoryfx.factory.exception"}
  {:package "io.github.factoryfx.factory.log"}
  {:package "io.github.factoryfx.server"}
  {:package "io.github.factoryfx.server.user"}
  {:package "io.github.factoryfx.server.user.nop"}
  {:package "io.github.factoryfx.server.user.persistent"}
  {:package "io.github.factoryfx.factory.util"}
  {:package "io.github.factoryfx.factory.builder"}
  {:package "io.github.factoryfx.factory.attribute"}
  {:package "io.github.factoryfx.factory.validation"}
  {:package "io.github.factoryfx.factory.attribute.types"}
  {:package "io.github.factoryfx.factory.attribute.primitive"}
  {:package "io.github.factoryfx.factory.attribute.primitive.list"}
  {:package "io.github.factoryfx.factory.attribute.time"}
  {:package "io.github.factoryfx.factory.merge"}
  {:package "io.github.factoryfx.factory.storage"}
  {:package "io.github.factoryfx.factory.jackson"}
  {:package "io.github.factoryfx.factory.storage.inmemory"}
  {:package "io.github.factoryfx.factory.storage.filesystem"}
  {:package "io.github.factoryfx.factory.storage.migration"}
  {:package "io.github.factoryfx.factory.storage.migration.metadata"}
  {:package
   "io.github.factoryfx.factory.storage.migration.datamigration"}
  {:package "io.github.factoryfx.factory.attribute.dependency"}
  {:package "io.github.factoryfx.factory.metadata"}
  {:package "io.github.factoryfx.factory.fastfactory"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "com.google.common"}
  {:module "com.fasterxml.jackson.databind",
   :version "2.18.1",
   :transitive true}
  {:module "com.fasterxml.jackson.datatype.jdk8",
   :version "2.18.1",
   :transitive true}
  {:module "com.fasterxml.jackson.datatype.jsr310",
   :version "2.18.1",
   :transitive true}
  {:module "com.fasterxml.jackson.core",
   :version "2.18.1",
   :transitive true}
  {:module "com.fasterxml.jackson.annotation",
   :version "2.18.1",
   :transitive true}
  {:module "java.sql", :version "17.0.13", :transitive true}
  {:module "org.slf4j", :version "2.0.16", :transitive true}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.javafxDistributionClient
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: javafxDistributionClient
mvn_version: 4.0.8
type: jar
sha256: 55efd09595425034d13c322f003354aff831f2ebbd7fc241fb3d134f0f3b8a54
created_at: 2026-04-20 19:26:27
module_info:
{:name "io.github.factoryfx.javafxDistributionClient",
 :exports
 [{:package "io.github.factoryfx.javafx.distribution.launcher.ui"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "javafx.fxml", :version "19"}
  {:module "javafx.graphics", :version "19"}
  {:module "jakarta.ws.rs", :version "3.1.0"}
  {:module "com.fasterxml.jackson.databind", :version "2.18.1"}
  {:module "com.google.common"}
  {:module "javafx.controls", :version "19"}
  {:module "jersey.client"}
  {:module "jersey.media.json.jackson"}
  {:module "jersey.common"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.javafxDistributionServer
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: javafxDistributionServer
mvn_version: 4.0.8
type: jar
sha256: 63eae7ec02229e26dc2f9fcb68f9124ddd84b0f79e7bf2a897236b51a835305b
created_at: 2026-04-20 19:26:27
module_info:
{:name "io.github.factoryfx.javafxDistributionServer",
 :exports
 [{:package "io.github.factoryfx.javafx.distribution.launcher.rest"}
  {:package "io.github.factoryfx.javafx.distribution.server.rest"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "io.github.factoryfx.factory", :transitive true}
  {:module "org.eclipse.jetty.server", :version "12.0.14"}
  {:module "org.eclipse.jetty.util", :version "12.0.14"}
  {:module "jakarta.ws.rs", :version "3.1.0"}
  {:module "com.google.common"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.javafxFactoryEditing
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: javafxFactoryEditing
mvn_version: 4.0.8
type: jar
sha256: e76cd39bfd30c5c5847a8e00d89d37d3012728faf355999df964e9da14530eb9
created_at: 2026-04-20 19:26:27
module_info:
{:name "io.github.factoryfx.javafxFactoryEditing",
 :exports
 [{:package "io.github.factoryfx.javafx"}
  {:package "io.github.factoryfx.javafx.view"}
  {:package "io.github.factoryfx.javafx.factoryviewmanager"}
  {:package "io.github.factoryfx.javafx.view.container"}
  {:package "io.github.factoryfx.javafx.view.menu"}
  {:package "io.github.factoryfx.javafx.stage"}
  {:package "io.github.factoryfx.javafx.util"}
  {:package "io.github.factoryfx.javafx.widget.factory"}
  {:package "io.github.factoryfx.javafx.widget.factory.factorylog"}
  {:package "io.github.factoryfx.javafx.widget.factory.history"}
  {:package "io.github.factoryfx.javafx.widget.factory.diffdialog"}
  {:package "io.github.factoryfx.javafx.widget.factory.tree"}
  {:package "io.github.factoryfx.javafx.widget.factory.masterdetail"}
  {:package "io.github.factoryfx.javafx.editor.attribute"}
  {:package "io.github.factoryfx.javafx.editor.attribute.builder"}
  {:package
   "io.github.factoryfx.javafx.editor.attribute.visualisation"}
  {:package "io.github.factoryfx.javafx.editor.attribute.converter"}
  {:package "io.github.factoryfx.javafx.editor"}
  {:package "io.github.factoryfx.javafx.widget"}
  {:package "io.github.factoryfx.javafx.widget.factory.listedit"}
  {:package "io.github.factoryfx.javafx.widget.factorydiff"}
  {:package "io.github.factoryfx.javafx.widget.select"}
  {:package "io.github.factoryfx.javafx.widget.table"}
  {:package "io.github.factoryfx.javafx.widget.validation"}
  {:package "io.github.factoryfx.javafx.css"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "io.github.factoryfx.factory", :transitive true}
  {:module "io.github.factoryfx.microserviceRestClient",
   :transitive true}
  {:module "javafx.graphics", :version "19", :transitive true}
  {:module "javafx.controls", :version "19", :transitive true}
  {:module "javafx.web", :version "19", :transitive true}
  {:module "javafx.fxml", :version "19", :transitive true}
  {:module "com.google.common"}
  {:module "org.controlsfx.controls",
   :version "11.2.1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.javascript
version: 2.0.25
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: javascript
mvn_version: 2.0.25
type: jar
sha256: 992b71f87d0b40d5ce18d64fbdf013e9e9c7bad5892095ee28a72f02af6804e2
created_at: 2026-04-20 19:26:28
module_info:
{:name "io.github.factoryfx.javascript",
 :exports
 [{:package "io.github.factoryfx.javascript.data.attributes.types"}],
 :requires
 [{:module "java.base", :version "11.0.3", :mandated true}
  {:module "io.github.factoryfx.factory"}
  {:module "closure.compiler.unshaded.v20170218"}
  {:module "jdk.scripting.nashorn", :version "11.0.3"}
  {:module "jackson.annotations"}
  {:module "com.fasterxml.jackson.databind"}
  {:module "com.fasterxml.jackson.core"}],
 :provides [],
 :uses [],
 :version "2.0.25"}


name: io.github.factoryfx.javascriptDataEditing
version: 2.0.25
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: javascriptDataEditing
mvn_version: 2.0.25
type: jar
sha256: 1eb017a6643ce6e8dfaa28608a060aed09867f0402f9d7189980097bd110036d
created_at: 2026-04-20 19:26:28
module_info:
{:name "io.github.factoryfx.javascriptDataEditing",
 :exports
 [{:package
   "io.github.factoryfx.javafx.javascript.editor.attribute.visualisation"}],
 :requires
 [{:module "java.base", :version "11.0.3", :mandated true}
  {:module "javafx.base"}
  {:module "javafx.controls"}
  {:module "closure.compiler.unshaded.v20170218"}
  {:module "java.logging", :version "11.0.3"}
  {:module "com.google.common"}
  {:module "io.github.factoryfx.javascript"}
  {:module "richtextfx"}
  {:module "io.github.factoryfx.javafxFactoryEditing"}],
 :provides [],
 :uses [],
 :version "2.0.25"}


name: io.github.factoryfx.jettyFactory
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: jettyFactory
mvn_version: 4.0.8
type: jar
sha256: 54be84bbe1f05478a4165ebfb018462346d4f743d28ffded0a1664e763a6e0a4
created_at: 2026-04-20 19:26:28
module_info:
{:name "io.github.factoryfx.jettyFactory",
 :exports
 [{:package "io.github.factoryfx.jetty"}
  {:package "io.github.factoryfx.jetty.ssl"}
  {:package "io.github.factoryfx.jetty.builder"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "jakarta.ws.rs", :version "3.1.0"}
  {:module "com.google.common"}
  {:module "jersey.common"}
  {:module "com.fasterxml.jackson.jakarta.rs.json", :version "2.18.1"}
  {:module "jersey.server"}
  {:module "jersey.container.servlet.core"}
  {:module "jersey.media.json.jackson"}
  {:module "org.eclipse.jetty.server", :version "12.0.14"}
  {:module "org.eclipse.jetty.util", :version "12.0.14"}
  {:module "org.eclipse.jetty.ee10.servlet", :version "12.0.14"}
  {:module "org.eclipse.jetty.http", :version "12.0.14"}
  {:module "org.eclipse.jetty.http2.server", :version "12.0.14"}
  {:module "org.eclipse.jetty.alpn.server", :version "12.0.14"}
  {:module "java.logging", :version "17.0.13"}
  {:module "io.github.factoryfx.factory", :transitive true}
  {:module "com.fasterxml.jackson.databind", :version "2.18.1"}
  {:module "ini4j"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.microserviceRestClient
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: microserviceRestClient
mvn_version: 4.0.8
type: jar
sha256: 9b4940157998dd283101617191330d1a0c715c2e7112bdfccd5692763f72ff26
created_at: 2026-04-20 19:26:28
module_info:
{:name "io.github.factoryfx.microserviceRestClient",
 :exports [{:package "io.github.factoryfx.microservice.rest.client"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "io.github.factoryfx.microserviceRestCommon",
   :transitive true}
  {:module "io.github.factoryfx.factory"}
  {:module "jakarta.ws.rs", :version "4.0.0"}
  {:module "jersey.proxy.client"}
  {:module "jersey.client"}
  {:module "jersey.common"}
  {:module "jersey.media.json.jackson"}
  {:module "com.google.common"}
  {:module "com.fasterxml.jackson.databind", :version "2.18.1"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.microserviceRestCommon
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: microserviceRestCommon
mvn_version: 4.0.8
type: jar
sha256: 6b6acb729221c98c8a2e5e508fd0726e95890b4094a573c4e8a2756a1dd1c00d
created_at: 2026-04-20 19:26:28
module_info:
{:name "io.github.factoryfx.microserviceRestCommon",
 :exports [{:package "io.github.factoryfx.microservice.common"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "io.github.factoryfx.factory", :transitive true}
  {:module "jakarta.ws.rs", :version "4.0.0"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.microserviceRestServer
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: microserviceRestResource
mvn_version: 4.0.8
type: jar
sha256: defc55c4f29b4df7c8e331f09ec5244831c3ae99b2300357c20a10cb7835c15c
created_at: 2026-04-20 19:26:29
module_info:
{:name "io.github.factoryfx.microserviceRestServer",
 :exports [{:package "io.github.factoryfx.microservice.rest"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "io.github.factoryfx.microserviceRestCommon",
   :transitive true}
  {:module "jakarta.ws.rs", :version "4.0.0"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.nanoservice
version: 2.0.25
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: nanoservice
mvn_version: 2.0.25
type: jar
sha256: 593b56bfc656ae12c6a3283645cd8a5b1fb63a70f1a9ed9f14e9e75d16ab54db
created_at: 2026-04-20 19:26:29
module_info:
{:name "io.github.factoryfx.nanoservice",
 :exports [{:package "io.github.factoryfx.nanoservice"}],
 :requires
 [{:module "java.base", :version "11.0.3", :mandated true}
  {:module "io.github.factoryfx.factory"}],
 :provides [],
 :uses [],
 :version "2.0.25"}


name: io.github.factoryfx.oracledbStorage
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: oracledbStorage
mvn_version: 4.0.8
type: jar
sha256: ba03483dc165b90ff65d911ef30ab7c70f353dd46a11f430e4d654cb7285ddc8
created_at: 2026-04-20 19:26:29
module_info:
{:name "io.github.factoryfx.oracledbStorage",
 :exports
 [{:package "io.github.factoryfx.factory.datastorage.oracle"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "io.github.factoryfx.factory"}
  {:module "java.sql", :version "17.0.13"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.postgresqlStorage
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: postgresqlStorage
mvn_version: 4.0.8
type: jar
sha256: e7975be130c44427810d2ece1669ba16efd6ddda90fbbc3e3d60b13242e5bfc3
created_at: 2026-04-20 19:26:30
module_info:
{:name "io.github.factoryfx.postgresqlStorage",
 :exports
 [{:package "io.github.factoryfx.factory.datastorage.postgres"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "io.github.factoryfx.factory"}
  {:module "java.sql", :version "17.0.13"}
  {:module "com.google.common"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.soapFactory
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: soapFactory
mvn_version: 4.0.8
type: jar
sha256: 030b1f4a7400816cf9fd0d29851c55e3f3a8ee82e22b4ef6ff373c5db151249b
created_at: 2026-04-20 19:26:30
module_info:
{:name "io.github.factoryfx.soapFactory",
 :exports [{:package "io.github.factoryfx.soap"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "org.eclipse.jetty.server", :version "12.0.14"}
  {:module "java.logging", :version "17.0.13"}
  {:module "io.github.factoryfx.factory"}
  {:module "io.github.factoryfx.jettyFactory"}
  {:module "jakarta.xml.bind", :version "4.0.2"}
  {:module "jakarta.xml.ws", :version "4.0.2"}
  {:module "jakarta.annotation", :version "3.0.0"}
  {:module "jakarta.servlet", :version "6.1.0"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.starter
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: initializr
mvn_version: 4.0.8
type: jar
sha256: 89f0676317109ecd005e98ddbedbeae18069d5abde5c4728bc84a8328091b7e3
created_at: 2026-04-20 19:26:30
module_info:
{:name "io.github.factoryfx.starter",
 :exports
 [{:package "io.github.factoryfx.initializr"}
  {:package "io.github.factoryfx.initializr.template"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "io.github.factoryfx.factory", :transitive true}
  {:module "com.squareup.javapoet"}
  {:module "java.compiler", :version "17.0.13"}
  {:module "io.github.factoryfx.jettyFactory"}
  {:module "org.eclipse.jetty.server", :version "12.0.14"}
  {:module "jakarta.ws.rs", :version "3.1.0"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.factoryfx.typescriptGenerator
version: 4.0.8
target_platform: universal
mvn_groupId: io.github.factoryfx
mvn_artifactId: typescriptGenerator
mvn_version: 4.0.8
type: jar
sha256: 612cdc6cfed007563b53e53f41233b0ed378956957b3caf203b990754d19311c
created_at: 2026-04-20 19:26:31
module_info:
{:name "io.github.factoryfx.typescriptGenerator",
 :exports
 [{:package "io.github.factoryfx.factory.typescript.generator"}
  {:package "io.github.factoryfx.factory.typescript.generator.ts"}
  {:package
   "io.github.factoryfx.factory.typescript.generator.construct"}
  {:package
   "io.github.factoryfx.factory.typescript.generator.construct.atttributes"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "io.github.factoryfx.factory"}
  {:module "com.google.common"}],
 :provides [],
 :uses [],
 :version "4.0.8"}


name: io.github.fsixteen.base.annotations
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.fsixteen
mvn_artifactId: data-jpa-base-generator-annotations
mvn_version: 1.0.1
type: jar
sha256: 436264fbea51c68c11e108e7a85ea07a6ed8ca08eabeb65a7e12eb9e8bc14b80
created_at: 2026-04-20 19:26:31
module_info:
{:name "io.github.fsixteen.base.annotations",
 :exports
 [{:package "io.github.fsixteen.data.jpa.base.generator.annotations"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.annotations.constant"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.annotations.interfaces"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.annotations.plugins"}],
 :requires
 [{:module "java.base", :version "17.0.2"}
  {:module "java.persistence", :transitive true}],
 :provides [],
 :uses [],
 :version "1.0.1",
 :open true,
 :packages
 [{:package "io.github.fsixteen.data.jpa.base.generator.annotations"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.annotations.constant"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.annotations.interfaces"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.annotations.plugins"}]}


name: io.github.fsixteen.base.controller
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.fsixteen
mvn_artifactId: data-jpa-base-generator-controller
mvn_version: 1.0.1
type: jar
sha256: 34209cb233b05636d086ece9b2914afcd288a0f0212c6eab6e7f03bcb00f3734
created_at: 2026-04-20 19:26:31
module_info:
{:name "io.github.fsixteen.base.controller",
 :exports
 [{:package "io.github.fsixteen.data.jpa.base.generator.controller"}],
 :requires
 [{:module "java.base", :version "17.0.2"}
  {:module "io.github.fsixteen.base.service",
   :version "1.0.1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "1.0.1",
 :open true,
 :packages
 [{:package "io.github.fsixteen.data.jpa.base.generator.controller"}]}


name: io.github.fsixteen.base.entities
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.fsixteen
mvn_artifactId: data-jpa-base-generator-entities
mvn_version: 1.0.1
type: jar
sha256: 0af4d0644e5f2144bd7a1fa70dcc837e040613271621bdd5a27a7dc41758bc65
created_at: 2026-04-20 19:26:32
module_info:
{:name "io.github.fsixteen.base.entities",
 :exports
 [{:package "io.github.fsixteen.data.jpa.base.generator.beans.groups"}
  {:package "io.github.fsixteen.data.jpa.base.generator.entities"}
  {:package "io.github.fsixteen.data.jpa.base.generator.groups"}
  {:package "io.github.fsixteen.data.jpa.base.generator.query"}
  {:package "io.github.fsixteen.data.jpa.base.generator.rules"}],
 :requires
 [{:module "java.base", :version "17.0.2"}
  {:module "io.swagger.annotations", :transitive true}
  {:module "io.swagger.v3.oas.annotations", :transitive true}
  {:module "java.validation", :transitive true}
  {:module "java.persistence", :transitive true}
  {:module "spring.context", :transitive true}
  {:module "org.hibernate.orm.core", :transitive true}
  {:module "com.fasterxml.jackson.annotation",
   :version "2.15.2",
   :transitive true}
  {:module "io.github.fsixteen.common.utils",
   :version "1.0.1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "1.0.1",
 :open true,
 :packages
 [{:package "io.github.fsixteen.data.jpa.base.generator.beans.groups"}
  {:package "io.github.fsixteen.data.jpa.base.generator.entities"}
  {:package "io.github.fsixteen.data.jpa.base.generator.groups"}
  {:package "io.github.fsixteen.data.jpa.base.generator.query"}
  {:package "io.github.fsixteen.data.jpa.base.generator.rules"}]}


name: io.github.fsixteen.base.plugins
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.fsixteen
mvn_artifactId: data-jpa-base-generator-interpreter
mvn_version: 1.0.1
type: jar
sha256: 4cdbe72ac66d33331e441884ae151d5a56ccd0b2fb7a8cba2096800faa35bce2
created_at: 2026-04-20 19:26:32
module_info:
{:name "io.github.fsixteen.base.plugins",
 :exports
 [{:package "io.github.fsixteen.data.jpa.base.generator.plugins"}
  {:package "io.github.fsixteen.data.jpa.base.generator.plugins.cache"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.plugins.collections"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.plugins.constant"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.plugins.descriptors"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.plugins.exceptions"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.plugins.utils"}],
 :requires
 [{:module "java.base", :version "17.0.2"}
  {:module "java.desktop", :version "17.0.2"}
  {:module "org.slf4j", :transitive true}
  {:module "java.persistence", :transitive true}
  {:module "io.github.fsixteen.base.annotations",
   :version "1.0.1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "1.0.1",
 :open true,
 :packages
 [{:package "io.github.fsixteen.data.jpa.base.generator.plugins"}
  {:package "io.github.fsixteen.data.jpa.base.generator.plugins.cache"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.plugins.collections"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.plugins.constant"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.plugins.descriptors"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.plugins.exceptions"}
  {:package
   "io.github.fsixteen.data.jpa.base.generator.plugins.utils"}]}


name: io.github.fsixteen.base.service
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.fsixteen
mvn_artifactId: data-jpa-base-generator-service
mvn_version: 1.0.1
type: jar
sha256: a8a094bea10c1b32a039e6fcfebc6c0827148ab6034d9329e167e9dc2f37519b
created_at: 2026-04-20 19:26:32
module_info:
{:name "io.github.fsixteen.base.service",
 :exports
 [{:package "io.github.fsixteen.data.jpa.base.generator.config"}
  {:package "io.github.fsixteen.data.jpa.base.generator.constants"}
  {:package "io.github.fsixteen.data.jpa.base.generator.exception"}
  {:package "io.github.fsixteen.data.jpa.base.generator.jpa"}
  {:package "io.github.fsixteen.data.jpa.base.generator.service"}
  {:package "io.github.fsixteen.data.jpa.base.generator.utils"}],
 :requires
 [{:module "java.base", :version "17.0.2"}
  {:module "org.slf4j", :transitive true}
  {:module "io.swagger.annotations", :transitive true}
  {:module "io.swagger.v3.oas.annotations", :transitive true}
  {:module "java.persistence", :transitive true}
  {:module "java.validation", :transitive true}
  {:module "java.transaction", :transitive true}
  {:module "org.apache.tomcat.embed.core",
   :version "9.0.75",
   :transitive true}
  {:module "spring.context", :transitive true}
  {:module "spring.beans", :transitive true}
  {:module "spring.core", :transitive true}
  {:module "spring.data.commons", :transitive true}
  {:module "spring.data.jpa", :transitive true}
  {:module "spring.web", :transitive true}
  {:module "org.hibernate.orm.core", :transitive true}
  {:module "com.fasterxml.jackson.annotation",
   :version "2.15.2",
   :transitive true}
  {:module "io.github.fsixteen.common.response.structure",
   :version "1.0.5",
   :transitive true}
  {:module "io.github.fsixteen.base.annotations",
   :version "1.0.1",
   :transitive true}
  {:module "io.github.fsixteen.base.plugins",
   :version "1.0.1",
   :transitive true}
  {:module "io.github.fsixteen.base.entities",
   :version "1.0.1",
   :transitive true}],
 :provides [],
 :uses [],
 :version "1.0.1",
 :open true,
 :packages
 [{:package "io.github.fsixteen.data.jpa.base.generator.config"}
  {:package "io.github.fsixteen.data.jpa.base.generator.constants"}
  {:package "io.github.fsixteen.data.jpa.base.generator.exception"}
  {:package "io.github.fsixteen.data.jpa.base.generator.jpa"}
  {:package "io.github.fsixteen.data.jpa.base.generator.service"}
  {:package "io.github.fsixteen.data.jpa.base.generator.utils"}]}


name: io.github.fsixteen.common.response.structure
version: 1.0.5
target_platform: universal
mvn_groupId: io.github.fsixteen
mvn_artifactId: common-response-structure
mvn_version: 1.0.5
type: jar
sha256: 343dc33f08e4319813c08804dd1f0be2b50b8b0de9dce49dd71c96d4c6133641
created_at: 2026-04-20 19:26:32
module_info:
{:name "io.github.fsixteen.common.response.structure",
 :exports
 [{:package "io.github.fsixteen.common.structure"}
  {:package "io.github.fsixteen.common.structure.constants"}
  {:package "io.github.fsixteen.common.structure.exceptions"}
  {:package "io.github.fsixteen.common.structure.extend"}
  {:package "io.github.fsixteen.common.structure.extend.errs"}
  {:package "io.github.fsixteen.common.structure.extend.oks"}
  {:package
   "io.github.fsixteen.common.structure.extend.with.serializable"}
  {:package
   "io.github.fsixteen.common.structure.extend.with.serializable.errs"}
  {:package
   "io.github.fsixteen.common.structure.extend.with.serializable.oks"}
  {:package "io.github.fsixteen.common.structure.utils"}
  {:package "io.github.fsixteen.common.structure.with.serializable"}],
 :requires
 [{:module "java.base", :version "17.0.2", :mandated true}
  {:module "io.swagger.annotations", :static true}
  {:module "io.swagger.v3.oas.annotations", :static true}
  {:module "com.fasterxml.jackson.annotation",
   :version "2.15.0",
   :static true}
  {:module "org.yaml.snakeyaml", :version "2.0", :static true}],
 :provides [],
 :uses [],
 :version "1.0.5",
 :packages
 [{:package "io.github.fsixteen.common.structure"}
  {:package "io.github.fsixteen.common.structure.constants"}
  {:package "io.github.fsixteen.common.structure.exceptions"}
  {:package "io.github.fsixteen.common.structure.extend"}
  {:package "io.github.fsixteen.common.structure.extend.errs"}
  {:package "io.github.fsixteen.common.structure.extend.oks"}
  {:package
   "io.github.fsixteen.common.structure.extend.with.serializable"}
  {:package
   "io.github.fsixteen.common.structure.extend.with.serializable.errs"}
  {:package
   "io.github.fsixteen.common.structure.extend.with.serializable.oks"}
  {:package "io.github.fsixteen.common.structure.utils"}
  {:package "io.github.fsixteen.common.structure.with.serializable"}]}


name: io.github.fsixteen.common.utils
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.fsixteen
mvn_artifactId: data-jpa-base-generator-common-utils
mvn_version: 1.0.1
type: jar
sha256: b8403a9eac09e73dbf9cda0fee01e0e2b1b4cd07371ea9c3e7b5a2f0794a600d
created_at: 2026-04-20 19:26:32
module_info:
{:name "io.github.fsixteen.common.utils",
 :exports
 [{:package "io.github.fsixteen.common.json.serializes"}
  {:package "io.github.fsixteen.common.utils"}],
 :requires
 [{:module "java.base", :version "17.0.2"}
  {:module "org.slf4j", :transitive true}
  {:module "com.fasterxml.jackson.databind",
   :version "2.15.2",
   :transitive true}],
 :provides [],
 :uses [],
 :version "1.0.1",
 :packages
 [{:package "io.github.fsixteen.common.json.serializes"}
  {:package "io.github.fsixteen.common.utils"}]}


name: io.github.furrrlo.jlaunchcmd
version: 1.1
target_platform: universal
mvn_groupId: io.github.furrrlo
mvn_artifactId: JLaunchCmd
mvn_version: 1.1
type: jar
sha256: a2815aba3827c64d3dfb0f125c0f059be235d8f5640a1fdd2b64770aa8c9fd38
created_at: 2026-04-20 19:26:33
module_info:
{:name "io.github.furrrlo.jlaunchcmd",
 :exports [{:package "io.github.furrrlo.jlaunchcmd"}],
 :requires
 [{:module "java.base", :version "16.0.1", :mandated true}
  {:module "java.logging", :version "16.0.1"}
  {:module "java.management", :version "16.0.1"}
  {:module "com.sun.jna.platform", :version "5.9.0", :static true}],
 :provides [],
 :uses
 [{:service
   "io.github.furrrlo.jlaunchcmd.JLaunchCmdService$Provider"}],
 :version "1.1"}


name: io.github.furrrlo.unique4j
version: 2.1.0
target_platform: universal
mvn_groupId: io.github.furrrlo
mvn_artifactId: unique4j
mvn_version: 2.1.0
type: jar
sha256: 2dd3e6be8fd229b6902ab305096534f14d53f7ae665e009a5388bba99f24a79e
created_at: 2026-04-20 19:26:33
module_info:
{:name "io.github.furrrlo.unique4j",
 :exports [{:package "in.pratanumandal.unique4j"}],
 :requires
 [{:module "java.base", :mandated true} {:module "java.logging"}],
 :provides [],
 :uses [],
 :version "2.1.0",
 :packages [{:package "in.pratanumandal.unique4j"}]}


name: io.github.furrrlo.unique4j.junixsocket
version: 2.1.0
target_platform: universal
mvn_groupId: io.github.furrrlo
mvn_artifactId: unique4j-junixsocket
mvn_version: 2.1.0
type: jar
sha256: ed5c3b2fc32c083d0a498267a18fb76553cabc10c5bb146e23a3f03c069c1486
created_at: 2026-04-20 19:26:33
module_info:
{:name "io.github.furrrlo.unique4j.junixsocket",
 :exports [{:package "in.pratanumandal.unique4j.junixsocket"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.github.furrrlo.unique4j",
   :version "2.1.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "2.1.0",
 :packages [{:package "in.pratanumandal.unique4j.junixsocket"}]}


name: io.github.furrrlo.unique4j.unixsocketchannel
version: 2.1.0
target_platform: universal
mvn_groupId: io.github.furrrlo
mvn_artifactId: unique4j-unix-socket-channel
mvn_version: 2.1.0
type: jar
sha256: eb7d7e3406df4b1aae66e87e8b1e23499e92774fbb4330fae35eaab41b8f0081
created_at: 2026-04-20 19:26:34
module_info:
{:name "io.github.furrrlo.unique4j.unixsocketchannel",
 :exports [{:package "in.pratanumandal.unique4j.unixsocketchannel"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.github.furrrlo.unique4j",
   :version "2.1.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "2.1.0",
 :packages [{:package "in.pratanumandal.unique4j.unixsocketchannel"}]}


name: io.github.gaming32.generators
version: 1.0
target_platform: universal
mvn_groupId: io.github.gaming32
mvn_artifactId: generators
mvn_version: 1.0
type: jar
sha256: 5c7fc34b4b8452192e64534d636c57146516b4c119d76a415005b77010c4bb2c
created_at: 2026-04-20 19:26:34
module_info:
{:name "io.github.gaming32.generators",
 :exports [{:package "io.github.gaming32.generators"}],
 :requires
 [{:module "java.base", :version "17.0.3.1", :mandated true}
  {:module "jdk.unsupported", :version "17.0.3.1"}],
 :provides [],
 :uses [],
 :version "1.0",
 :open true}


name: io.github.helpermethod.zip_forge
version: 0.2.0
target_platform: universal
mvn_groupId: io.github.helpermethod
mvn_artifactId: zip-forge
mvn_version: 0.2.0
type: jar
sha256: d4cca42100472bcc7b92374acadaaf08a69f38042bd60818f32d596dcf1a8899
created_at: 2026-04-20 19:26:34
module_info:
{:name "io.github.helpermethod.zip_forge",
 :exports [{:package "io.github.helpermethod.zip_forge"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.2.0",
 :synthetic true}


name: io.github.helpermethod.zipforge
version: 1.0.1
target_platform: universal
mvn_groupId: io.github.helpermethod
mvn_artifactId: zip-forge
mvn_version: 1.0.1
type: jar
sha256: 3d8985964aff6579f26dd88cc6b772bd69e0663a7917ca59b6606c8a2aa43ac5
created_at: 2026-04-20 19:26:34
module_info:
{:name "io.github.helpermethod.zipforge",
 :exports [{:package "io.github.helpermethod.zipforge"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.1",
 :synthetic true}


name: io.github.hierarchicalcsv.core
version: 1.0.0
target_platform: universal
mvn_groupId: io.github.hierarchical-csv
mvn_artifactId: hcsv-core
mvn_version: 1.0.0
type: jar
sha256: 88a504a8431b474b01404d87cea03b2d28ac0479be373300ed469ea2e433f690
created_at: 2026-04-20 19:26:34
module_info:
{:name "io.github.hierarchicalcsv.core",
 :exports
 [{:package "io.github.hierarchicalcsv.core"}
  {:package "io.github.hierarchicalcsv.core.annotation"}
  {:package "io.github.hierarchicalcsv.core.util"}
  {:package "io.github.hierarchicalcsv.core.model"}
  {:package "io.github.hierarchicalcsv.core.bean"}],
 :requires
 [{:module "java.base", :version "11.0.15", :mandated true}
  {:module "com.opencsv"}
  {:module "org.apache.commons.lang3"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: io.github.humbleui.skija.linux
version: 0.109.0
target_platform: universal
mvn_groupId: io.github.humbleui
mvn_artifactId: skija-linux
mvn_version: 0.109.0
type: jar
sha256: 9abbd1460c87ce30ade4595c7ef0e916649b48c0f9459f3e83181c6c8c270d1b
created_at: 2026-04-20 19:26:37
module_info:
{:name "io.github.humbleui.skija.linux",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "io.github.humbleui.skija.shared", :transitive true}],
 :provides [],
 :uses [],
 :version "0.109.0",
 :packages [{:package "io.github.humbleui.skija.linux"}]}


