# module

name: app.keve.ktlsh
version: 1.0.1
target_platform: universal
mvn_groupId: app.keve.ktlsh
mvn_artifactId: ktlsh
mvn_version: 1.0.1
type: jar
sha256: 991446acc17758bd63f4414c97a411d33028098e10c44c75e3535cc3d7f23555
created_at: 2026-04-20 19:17:49
module_info:
{:name "app.keve.ktlsh",
 :exports [{:package "app.keve.ktlsh"}],
 :requires [{:module "java.base", :version "13.0.2", :mandated true}],
 :provides
 [{:service "java.security.Provider",
   :with ["app.keve.ktlsh.spi.KProvider"]}],
 :uses [{:service "java.security.Provider"}],
 :version "1.0.1",
 :packages
 [{:package "app.keve.ktlsh.spi"}
  {:package "app.keve.ktlsh"}
  {:package "app.keve.ktlsh.impl"}]}


name: at.favre.lib.hkdf
version: 2.0.0
target_platform: universal
mvn_groupId: at.favre.lib
mvn_artifactId: hkdf
mvn_version: 2.0.0
type: jar
sha256: 65aa13f71a1a8b9cac439504af213d761fef9b002b6d06f06c16e50f86ec422b
created_at: 2026-04-20 19:17:50
module_info:
{:name "at.favre.lib.hkdf",
 :exports [{:package "at.favre.lib.hkdf"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "2.0.0",
 :packages [{:package "at.favre.lib.hkdf"}]}


name: bayern.steinbrecher.CheckedElements
version: 0.12-rc.3-SNAPSHOT
target_platform: universal
mvn_groupId: bayern.steinbrecher
mvn_artifactId: CheckedElements
mvn_version: 0.12
type: jar
sha256: 5ac1db64e4f4a1b0aacada34291be94cc392ec41bacb1ad9f086dba335cf87b2
created_at: 2026-04-20 19:17:50
module_info:
{:name "bayern.steinbrecher.CheckedElements",
 :exports
 [{:package "bayern.steinbrecher.checkedElements"}
  {:package "bayern.steinbrecher.checkedElements.buttons"}
  {:package "bayern.steinbrecher.checkedElements.report"}
  {:package "bayern.steinbrecher.checkedElements.textfields.sepa"}
  {:package "bayern.steinbrecher.checkedElements.spinner"}
  {:package "bayern.steinbrecher.checkedElements.textfields"}],
 :requires
 [{:module "java.base", :version "14.0.2", :mandated true}
  {:module "bayern.steinbrecher.Utility", :version "0.15"}
  {:module "java.logging", :version "14.0.2"}
  {:module "java.xml", :version "14.0.2"}
  {:module "javafx.controls"}
  {:module "javafx.fxml"}],
 :provides [],
 :uses [],
 :version "0.12-rc.3-SNAPSHOT"}


name: bayern.steinbrecher.DBConnector
version: 0.15-rc.6-SNAPSHOT
target_platform: universal
mvn_groupId: bayern.steinbrecher
mvn_artifactId: DBConnector
mvn_version: 0.15
type: jar
sha256: dfec6730ee19ba094801794bd83c0dd637cd0c70b12c0a6c5e6c4cd14d61185e
created_at: 2026-04-20 19:17:50
module_info:
{:name "bayern.steinbrecher.DBConnector",
 :exports
 [{:package "bayern.steinbrecher.dbConnector"}
  {:package "bayern.steinbrecher.dbConnector.credentials"}
  {:package "bayern.steinbrecher.dbConnector.query"}
  {:package "bayern.steinbrecher.dbConnector.scheme"}
  {:package "bayern.steinbrecher.dbConnector.utility"}],
 :requires
 [{:module "java.base", :version "14.0.2", :mandated true}
  {:module "bayern.steinbrecher.Utility", :version "0.15"}
  {:module "bayern.steinbrecher.jsch"}
  {:module "com.google.common"}
  {:module "freemarker"}
  {:module "java.logging", :version "14.0.2"}
  {:module "java.sql", :version "14.0.2"}
  {:module "javafx.base"}
  {:module "org.jetbrains.annotations"}],
 :provides [],
 :uses [],
 :version "0.15-rc.6-SNAPSHOT"}


name: bayern.steinbrecher.ScreenSwitcher
version: 0.2.3-rc.3-SNAPSHOT
target_platform: universal
mvn_groupId: bayern.steinbrecher
mvn_artifactId: ScreenSwitcher
mvn_version: 0.2.4
type: jar
sha256: 66fefe12195f92db0fc7cb2bc01b33a44c8e73e0a745c1b6bcb58b9ce53a2113
created_at: 2026-04-20 19:17:50
module_info:
{:name "bayern.steinbrecher.ScreenSwitcher",
 :exports [{:package "bayern.steinbrecher.screenswitcher"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "bayern.steinbrecher.GenericWizard",
   :version "1.61-rc.18-SNAPSHOT"}
  {:module "bayern.steinbrecher.Utility",
   :version "0.18-rc.13-SNAPSHOT"}
  {:module "java.logging", :version "16"}
  {:module "javafx.controls"}
  {:module "javafx.fxml"}
  {:module "javafx.graphics"}
  {:module "org.jetbrains.annotations"}],
 :provides [],
 :uses [],
 :version "0.2.3-rc.3-SNAPSHOT"}


name: bayern.steinbrecher.Utility
version: 0.18-rc.13-SNAPSHOT
target_platform: universal
mvn_groupId: bayern.steinbrecher
mvn_artifactId: JavaUtility
mvn_version: 0.18
type: jar
sha256: df13c86bd2152cb23f15405dadfedbab9a3ac869778c507e9cb6953e5a0a1eaa
created_at: 2026-04-20 19:17:50
module_info:
{:name "bayern.steinbrecher.Utility",
 :exports [{:package "bayern.steinbrecher.javaUtility"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "bayern.steinbrecher.jsch"}
  {:module "java.logging", :version "16"}
  {:module "java.xml", :version "16"}
  {:module "javafx.base"}
  {:module "javafx.controls"}
  {:module "javafx.graphics"}
  {:module "org.jetbrains.annotations", :static true}],
 :provides [],
 :uses [],
 :version "0.18-rc.13-SNAPSHOT"}


name: be.webtechie
version: 0.0.2
target_platform: universal
mvn_groupId: be.webtechie
mvn_artifactId: javafx-led-number-display
mvn_version: 0.0.2
type: jar
sha256: ca63ebae26156b21c7d25af6a7e960cac9209fcbd37d68687a7f2689b1240f1d
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.webtechie",
 :exports [{:package "be.webtechie.javafxlednumberdisplay"}],
 :requires
 [{:module "java.base", :version "11.0.4", :mandated true}
  {:module "javafx.controls"}],
 :provides [],
 :uses [],
 :version "0.0.2"}


name: be.webtechie.javafxlednumberdisplay
version: 0.0.3
target_platform: universal
mvn_groupId: be.webtechie
mvn_artifactId: javafx-led-number-display
mvn_version: 0.0.3
type: jar
sha256: 2c8236ec626a95bda94e68f40eb0e0e2827d800422a90b1de14762f891898e36
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.webtechie.javafxlednumberdisplay",
 :exports
 [{:package "be.webtechie.javafxlednumberdisplay"}
  {:package "be.webtechie.javafxlednumberdisplay.definition"}
  {:package "be.webtechie.javafxlednumberdisplay.component"}
  {:package "be.webtechie.javafxlednumberdisplay.segment"}
  {:package "be.webtechie.javafxlednumberdisplay.util"}],
 :requires
 [{:module "java.base", :version "11.0.4", :mandated true}
  {:module "javafx.controls"}],
 :provides [],
 :uses [],
 :version "0.0.3"}


name: be.webtechie.piheaders
version: 0.0.2
target_platform: universal
mvn_groupId: be.webtechie
mvn_artifactId: resistor-calculator
mvn_version: 0.0.2
type: jar
sha256: 285c84ad3286970c4b30b1ae27d1e632ac0d35f86e31e65cfab8d6f007e07974
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.webtechie.piheaders",
 :exports
 [{:package "be.webtechie.resistorcalculator"}
  {:package "be.webtechie.resistorcalculator.definition"}
  {:package "be.webtechie.resistorcalculator.util"}],
 :requires [{:module "java.base", :version "11.0.4", :mandated true}],
 :provides [],
 :uses [],
 :version "0.0.2"}


name: be.webtechie.resistorcalculator
version: 0.1.4
target_platform: universal
mvn_groupId: be.webtechie
mvn_artifactId: resistor-calculator
mvn_version: 0.1.4
type: jar
sha256: c23d1c6bf5d194f47e1f0914fd640939916b19f057429cdd543d1126be9fd099
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.webtechie.resistorcalculator",
 :exports
 [{:package "be.webtechie.resistorcalculator"}
  {:package "be.webtechie.resistorcalculator.definition"}
  {:package "be.webtechie.resistorcalculator.util"}],
 :requires [{:module "java.base", :version "11.0.4", :mandated true}],
 :provides [],
 :uses [],
 :version "0.1.4"}


name: be.yildizgames.common.application
version: 1.5.2
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-application
mvn_version: 1.5.2
type: jar
sha256: 46b59cbc57c8ba24568e9f8ccd7b592214a91b04aa5777cf44c5a93b557eb690
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.yildizgames.common.application",
 :exports
 [{:package "be.yildizgames.common.application"}
  {:package "be.yildizgames.common.application.helper.network"}
  {:package "be.yildizgames.common.application.helper.cli"}
  {:package "be.yildizgames.common.application.helper.splashscreen"}
  {:package "be.yildizgames.common.application.helper.updater"}
  {:package "be.yildizgames.common.application.helper.restarter"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "be.yildizgames.common.logging", :version "3.3.18"}
  {:module "be.yildizgames.common.git", :version "1.0.5"}
  {:module "be.yildizgames.common.configuration", :version "1.5.0"}
  {:module "be.yildizgames.module.http", :version "1.3.1"}
  {:module "org.update4j"}
  {:module "java.logging", :version "21.0.7"}],
 :provides [],
 :uses [],
 :version "1.5.2",
 :open true,
 :packages
 [{:package "assemblies"}
  {:package "be.yildizgames.common.application"}
  {:package "be.yildizgames.common.application.helper.cli"}
  {:package "be.yildizgames.common.application.helper.logging"}
  {:package "be.yildizgames.common.application.helper.network"}
  {:package "be.yildizgames.common.application.helper.restarter"}
  {:package "be.yildizgames.common.application.helper.splashscreen"}
  {:package "be.yildizgames.common.application.helper.updater"}]}


name: be.yildizgames.common.authentication
version: 1.1.7
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-authentication
mvn_version: 1.1.7
type: jar
sha256: cc765b7fba3393c7f07fc22a040bb684b88fa14a35382368d05955f45085a605
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.yildizgames.common.authentication",
 :exports
 [{:package "be.yildizgames.common.authentication"}
  {:package "be.yildizgames.common.authentication.protocol"}
  {:package "be.yildizgames.common.authentication.protocol.mapper"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.mapping", :version "1.0.7"}
  {:module "be.yildizgames.common.model", :version "1.0.7"}
  {:module "be.yildizgames.common.mapping.model", :version "1.0.7"}
  {:module "jBCrypt"}],
 :provides [],
 :uses [],
 :version "1.1.7",
 :packages
 [{:package "be.yildizgames.common.authentication.protocol.mapper"}
  {:package "be.yildizgames.common.authentication.protocol"}
  {:package
   "be.yildizgames.common.authentication.protocol.mapper.exception"}
  {:package "be.yildizgames.common.authentication"}]}


name: be.yildizgames.common.client
version: 4.0.5
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-client
mvn_version: 4.0.5
type: jar
sha256: ea58be62a9b86b6072cd2bae2f7cf68d6f9f3bbf2f8e2b3355857fd306317274
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.yildizgames.common.client",
 :exports
 [{:package "be.yildizgames.common.client.translation"}
  {:package "be.yildizgames.common.client.splash"}
  {:package "be.yildizgames.common.client.storage"}
  {:package "be.yildizgames.common.client.version"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "be.yildizgames.common.configuration", :version "1.5.0"}
  {:module "java.desktop", :version "21.0.6"}
  {:module "be.yildizgames.common.application", :version "1.5.1"}
  {:module "be.yildizgames.common.logging", :version "3.3.18"}],
 :provides [],
 :uses [],
 :version "4.0.5",
 :open true,
 :packages
 [{:package "be.yildizgames.common.client.splash"}
  {:package "be.yildizgames.common.client.storage"}
  {:package "be.yildizgames.common.client.translation"}
  {:package "be.yildizgames.common.client.version"}]}


name: be.yildizgames.common.compression
version: 2.5.2
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-compression
mvn_version: 2.5.2
type: jar
sha256: b6867be05cbba2a5a968654c09c1d14723eb2956e713d47013c4145434173b20
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.yildizgames.common.compression",
 :exports [{:package "be.yildizgames.common.compression"}],
 :requires
 [{:module "java.base", :version "21.0.3", :mandated true}
  {:module "be.yildizgames.common.hashing", :version "2.0.0"}
  {:module "org.apache.commons.compress", :version "1.26.2"}
  {:module "sevenzipjbinding"}
  {:module "org.tukaani.xz"}],
 :provides [],
 :uses [],
 :version "2.5.2",
 :open true,
 :packages
 [{:package "be.yildizgames.common.compression"}
  {:package "be.yildizgames.common.compression.filetype"}
  {:package "be.yildizgames.common.compression.sevenzip"}
  {:package "be.yildizgames.common.compression.zip"}]}


name: be.yildizgames.common.configuration
version: 1.5.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-configuration
mvn_version: 1.5.0
type: jar
sha256: 835e998b67a72b0b7f59baf90d0bea919bb1658133ad2b129e36b7a066fae9ef
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.yildizgames.common.configuration",
 :exports
 [{:package "be.yildizgames.common.configuration"}
  {:package "be.yildizgames.common.configuration.parameter"}],
 :requires [{:module "java.base", :version "21.0.4", :mandated true}],
 :provides [],
 :uses [],
 :version "1.5.0",
 :open true,
 :packages
 [{:package "be.yildizgames.common.configuration"}
  {:package "be.yildizgames.common.configuration.logger"}
  {:package "be.yildizgames.common.configuration.parameter"}]}


name: be.yildizgames.common.csv
version: 1.0.6
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-csv
mvn_version: 1.0.6
type: jar
sha256: db79d4f1871042805711fad8d6e104784d5fe30766a07f7d4c38e4fbb4c5775b
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.yildizgames.common.csv",
 :exports [{:package "be.yildizgames.common.csv"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.file", :version "2.1.0"}
  {:module "org.apiguardian.api", :version "1.1.2"}],
 :provides [],
 :uses [],
 :version "1.0.6",
 :open true,
 :packages [{:package "be.yildizgames.common.csv"}]}


name: be.yildizgames.common.exception
version: 1.0.4
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-exception
mvn_version: 1.0.4
type: jar
sha256: 6e02324fe4904d1dc21c40b1b8bdd0bf4a7ce5b980d345cf7cf9e03ca160a84b
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.yildizgames.common.exception",
 :exports
 [{:package "be.yildizgames.common.exception.business"}
  {:package "be.yildizgames.common.exception.technical"}
  {:package "be.yildizgames.common.exception.implementation"}
  {:package "be.yildizgames.common.exception.initialization"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.4"}


name: be.yildizgames.common.file
version: 2.1.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-file
mvn_version: 2.1.0
type: jar
sha256: 6b19ee1d96ecc61fa1fa398e6f70e46eb189121a3664bbe43263fa3934a733c7
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.yildizgames.common.file",
 :exports [{:package "be.yildizgames.common.file"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "2.1.0",
 :packages [{:package "be.yildizgames.common.file"}]}


name: be.yildizgames.common.file.xml
version: 2.0.10
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-file-xml
mvn_version: 2.0.10
type: jar
sha256: 9524f61967c17058de8b958b75c89ccb5cfdc7238a867d68b8401c646affc214
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.yildizgames.common.file.xml",
 :exports [{:package "be.yildizgames.common.file.xml"}],
 :requires
 [{:module "java.base", :version "21.0.2", :mandated true}
  {:module "java.desktop", :version "21.0.2"}
  {:module "be.yildizgames.common.file", :version "2.1.0"}],
 :provides [],
 :uses [],
 :version "2.0.10",
 :open true,
 :packages [{:package "be.yildizgames.common.file.xml"}]}


name: be.yildizgames.common.frame
version: 1.0.7
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-frame
mvn_version: 1.0.7
type: jar
sha256: c1d0ccd112280d1c21f460dc0c989758b23deb3b47e8e92ea77a50a00070dada
created_at: 2026-04-20 19:17:50
module_info:
{:name "be.yildizgames.common.frame",
 :exports [{:package "be.yildizgames.common.frame"}],
 :requires
 [{:module "java.base", :version "21.0.4", :mandated true}
  {:module "be.yildizgames.common.time", :version "1.0.8"}],
 :provides [],
 :uses [],
 :version "1.0.7",
 :packages [{:package "be.yildizgames.common.frame"}]}


name: be.yildizgames.common.gameobject
version: 1.0.8
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-gameobject
mvn_version: 1.0.8
type: jar
sha256: 85d1c440f2a0743918a454d4f6e8decb24e2905984d4ed7659b75a82ebf78d10
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.gameobject",
 :exports [{:package "be.yildizgames.common.gameobject"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.model", :version "1.0.7"}
  {:module "be.yildizgames.common.geometry", :version "1.0.7"}],
 :provides [],
 :uses [],
 :version "1.0.8",
 :packages [{:package "be.yildizgames.common.gameobject"}]}


name: be.yildizgames.common.geometry
version: 1.0.7
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-geometry
mvn_version: 1.0.7
type: jar
sha256: 0183df6807819f6d97d619165d1b3293530818a2e78db562bba66fcbe5e2612c
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.geometry",
 :exports [{:package "be.yildizgames.common.geometry"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.7",
 :packages [{:package "be.yildizgames.common.geometry"}]}


name: be.yildizgames.common.git
version: 1.0.5
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-git
mvn_version: 1.0.5
type: jar
sha256: 1b6bdfaf385f7c7418c5434245c7f0a550142a8d180640f9c49190b655bd0dda
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.git",
 :exports [{:package "be.yildizgames.common.git"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.5",
 :packages
 [{:package "be.yildizgames.common.git.exception"}
  {:package "be.yildizgames.common.git"}]}


name: be.yildizgames.common.hashing
version: 2.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-hashing
mvn_version: 2.0.0
type: jar
sha256: a896ada1f7575de2b5c9ba304e9d7530ae22e4aba8eed6ed92b66ada42274cd4
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.hashing",
 :exports [{:package "be.yildizgames.common.hashing"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "2.0.0",
 :open true,
 :packages
 [{:package "be.yildizgames.common.hashing"}
  {:package "be.yildizgames.common.hashing.infrastructure"}]}


name: be.yildizgames.common.jni
version: 1.0.4
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-jni
mvn_version: 1.0.4
type: jar
sha256: 99709f8827deaf41841c98e3c3a6555b7cd5eef2eb3c0a0646f4bbe9ee8b8922
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.jni",
 :exports [{:package "be.yildizgames.common.jni"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.4",
 :packages [{:package "be.yildizgames.common.jni"}]}


name: be.yildizgames.common.libloader
version: 2.0.8
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-libloader
mvn_version: 2.0.8
type: jar
sha256: 3c91ef82018654139b306536fda15e564751623a2a310d484cf3f88f28b4b8eb
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.libloader",
 :exports [{:package "be.yildizgames.common.libloader"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.compression", :version "2.2.0"}
  {:module "be.yildizgames.common.os", :version "1.2.0"}],
 :provides [],
 :uses [],
 :version "2.0.8",
 :open true,
 :packages [{:package "be.yildizgames.common.libloader"}]}


name: be.yildizgames.common.logging
version: 3.3.18
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-logging
mvn_version: 3.3.18
type: jar
sha256: 08b0f30b01d33f279161c52fbac897e3dbcd19cdb9e0ea0e45654abb3d23956f
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.logging",
 :exports [{:package "be.yildizgames.common.logging"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.slf4j", :version "2.0.17"}
  {:module "be.yildizgames.common.properties", :version "1.0.0"}],
 :provides
 [{:service "java.lang.System$LoggerFinder",
   :with ["be.yildizgames.common.logging.SystemLoggerSlf4jProvider"]}],
 :uses [{:service "be.yildizgames.common.logging.LogEngineProvider"}],
 :version "3.3.18",
 :open true,
 :packages [{:package "be.yildizgames.common.logging"}]}


name: be.yildizgames.common.logging.logback
version: 1.1.44
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-logging-logback
mvn_version: 1.1.44
type: jar
sha256: 35acf6f3b0fc2b6f2fdc4000e07685184c7df464aafd47f0963552bb963b7944
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.logging.logback",
 :exports [{:package "be.yildizgames.common.logging.logback"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "be.yildizgames.common.logging", :version "3.3.18"}
  {:module "ch.qos.logback.classic", :version "1.5.18"}
  {:module "ch.qos.logback.core", :version "1.5.18"}],
 :provides
 [{:service "be.yildizgames.common.logging.LogEngineProvider",
   :with
   ["be.yildizgames.common.logging.logback.LogbackEngineProvider"]}],
 :uses [],
 :version "1.1.44",
 :open true,
 :packages [{:package "be.yildizgames.common.logging.logback"}]}


name: be.yildizgames.common.mapping
version: 1.0.7
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-mapping
mvn_version: 1.0.7
type: jar
sha256: a249aa5372ef989531c52bcfb404403962ea5c5ed4e454c08717df96f1bca910
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.mapping",
 :exports
 [{:package "be.yildizgames.common.mapping"}
  {:package "be.yildizgames.common.mapping.exception",
   :to
   ["be.yildizgames.common.mapping.model"
    "be.yildizgames.common.mapping.geometry"]}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.7",
 :packages
 [{:package "be.yildizgames.common.mapping"}
  {:package "be.yildizgames.common.mapping.exception"}]}


name: be.yildizgames.common.mapping.geometry
version: 1.0.3
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-mapping-geometry
mvn_version: 1.0.3
type: jar
sha256: 875fb126d8f3bc017d9337115d6f992c7f5e98ea746dd2e5edd5998b52b16747
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.mapping.geometry",
 :exports [{:package "be.yildizgames.common.mapping.geometry"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.geometry", :version "1.0.7"}
  {:module "be.yildizgames.common.mapping", :version "1.0.7"}],
 :provides [],
 :uses [],
 :version "1.0.3",
 :packages [{:package "be.yildizgames.common.mapping.geometry"}]}


name: be.yildizgames.common.mapping.model
version: 1.0.7
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-mapping-model
mvn_version: 1.0.7
type: jar
sha256: cb49fd432c63238148a99c4673ce9392b55b06d14b039f7316d2a1d9bf627516
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.mapping.model",
 :exports [{:package "be.yildizgames.common.mapping.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.model", :version "1.0.7"}
  {:module "be.yildizgames.common.mapping", :version "1.0.7"}],
 :provides [],
 :uses [],
 :version "1.0.7",
 :open true,
 :packages [{:package "be.yildizgames.common.mapping.model"}]}


name: be.yildizgames.common.model
version: 1.0.7
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-model
mvn_version: 1.0.7
type: jar
sha256: 61bf0b2fbd3ce26de2568af51da0063c59b04baa3cdb861945200ebc3cb654e4
created_at: 2026-04-20 19:17:51
module_info:
{:name "be.yildizgames.common.model",
 :exports [{:package "be.yildizgames.common.model"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.7",
 :packages [{:package "be.yildizgames.common.model"}]}


name: be.yildizgames.common.nativeresources
version: 1.0.7
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-native
mvn_version: 1.0.7
type: jar
sha256: 35d3a357401bee24b4b0db9efe609bcaa62c224e6e7bd1a2818d8cdbeaf66e6d
created_at: 2026-04-20 19:17:52
module_info:
{:name "be.yildizgames.common.nativeresources",
 :exports [],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.7"}


name: be.yildizgames.common.os
version: 1.2.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-os
mvn_version: 1.2.1
type: jar
sha256: 111cec3120c8b460ad890ccf91be7300e3db729229632f7e09eb8d53b6e41fa1
created_at: 2026-04-20 19:17:52
module_info:
{:name "be.yildizgames.common.os",
 :exports
 [{:package "be.yildizgames.common.os"}
  {:package "be.yildizgames.common.os.factory"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.2.1",
 :packages
 [{:package "be.yildizgames.common.os"}
  {:package "be.yildizgames.common.os.factory"}
  {:package "be.yildizgames.common.os.scripts"}
  {:package "be.yildizgames.common.os.systems"}]}


name: be.yildizgames.common.properties
version: 1.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-properties
mvn_version: 1.0.0
type: jar
sha256: 3b160835f6ae4cd9f9fe4cf262164fc211b36b2a04af958536ad83914ec2a48d
created_at: 2026-04-20 19:17:52
module_info:
{:name "be.yildizgames.common.properties",
 :exports [{:package "be.yildizgames.common.properties"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :packages [{:package "be.yildizgames.common.properties"}]}


name: be.yildizgames.common.shape
version: 1.0.4
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-shape
mvn_version: 1.0.4
type: jar
sha256: 129ebba3b21e6ea606ac1c382e1b00c20744af2e05be012726e8ea5b7f52eca0
created_at: 2026-04-20 19:17:52
module_info:
{:name "be.yildizgames.common.shape",
 :exports [{:package "be.yildizgames.common.shape"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.4"}


name: be.yildizgames.common.time
version: 1.0.10
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-time
mvn_version: 1.0.10
type: jar
sha256: 37d35dfdcb496d12b797b38bbdb2fb302a78e67db7adf865b4ba3e80f944a13e
created_at: 2026-04-20 19:17:52
module_info:
{:name "be.yildizgames.common.time",
 :exports [{:package "be.yildizgames.common.time"}],
 :requires [{:module "java.base", :version "21.0.6", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.10",
 :open true,
 :packages [{:package "be.yildizgames.common.time"}]}


name: be.yildizgames.common.types
version: 1.0.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-types
mvn_version: 1.0.1
type: jar
sha256: 6a99ae08b67ee8f3ecc96e4dc55dc2a52f114026e275e8bd4bd19016607a7775
created_at: 2026-04-20 19:17:52
module_info:
{:name "be.yildizgames.common.types",
 :exports [{:package "be.yildizgames.common.types"}],
 :requires [{:module "java.base", :version "21.0.3", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.1",
 :open true,
 :packages [{:package "be.yildizgames.common.types"}]}


name: be.yildizgames.common.util
version: 1.0.6
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: common-util
mvn_version: 1.0.6
type: jar
sha256: 3a2116f85c5a7724b58dc0dd5e799dd376ed8eb34d1676ac6d39e1609b2be2c4
created_at: 2026-04-20 19:17:52
module_info:
{:name "be.yildizgames.common.util",
 :exports
 [{:package "be.yildizgames.common.util"}
  {:package "be.yildizgames.common.util.language"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.6",
 :packages
 [{:package "be.yildizgames.common.util.language"}
  {:package "be.yildizgames.common.util"}]}


name: be.yildizgames.engine.client
version: 2.1.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: engine-client
mvn_version: 2.1.1
type: jar
sha256: 5cd2c8e0b27ee026aac05b3e324559c16743d11b7d17962a8806100d431ea3fc
created_at: 2026-04-20 19:17:52
module_info:
{:name "be.yildizgames.engine.client",
 :exports
 [{:package "be.yildizgames.engine.client"}
  {:package "be.yildizgames.engine.client.world"}],
 :requires
 [{:module "java.base", :version "11.0.1", :mandated true}
  {:module "be.yildizgames.common.client"}
  {:module "be.yildizgames.module.graphic"}
  {:module "be.yildizgames.common.geometry"}
  {:module "be.yildizgames.common.gameobject"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.module.physics"}
  {:module "be.yildizgames.common.shape"}
  {:module "be.yildizgames.common.file"}
  {:module "be.yildizgames.module.audio"}
  {:module "be.yildizgames.common.logging"}
  {:module "slf4j.api"}
  {:module "be.yildizgames.common.frame"}
  {:module "be.yildizgames.engine.shared"}
  {:module "be.yildizgames.module.scripting"}
  {:module "be.yildizgames.common.exception"}
  {:module "be.yildizgames.common.util"}
  {:module "be.yildizgames.module.window"}
  {:module "be.yildizgames.module.network"}
  {:module "be.yildizgames.common.mapping"}],
 :provides [],
 :uses [],
 :version "2.1.1"}


name: be.yildizgames.engine.client.addon.parser.xml
version: 2.1.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: engine-client-addon-parser-xml
mvn_version: 2.1.0
type: jar
sha256: 9c72619f9b083f34afb68df942fdc849111f6fdf31fecb3c50b88ef870d5c767
created_at: 2026-04-20 19:17:52
module_info:
{:name "be.yildizgames.engine.client.addon.parser.xml",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.client"}
  {:module "be.yildizgames.module.graphic"}
  {:module "be.yildizgames.common.geometry"}
  {:module "be.yildizgames.common.gameobject"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.shape"}
  {:module "be.yildizgames.common.file"}
  {:module "be.yildizgames.module.audio"}
  {:module "be.yildizgames.common.logging"}
  {:module "slf4j.api"}
  {:module "be.yildizgames.common.exception"}
  {:module "be.yildizgames.common.util"}
  {:module "java.xml"}
  {:module "be.yildizgames.common.file.xml"}
  {:module "be.yildizgames.module.window"}],
 :provides [],
 :uses [],
 :version "2.1.0"}


name: be.yildizgames.engine.client.addon.statemachine
version: 3.0.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: engine-client-addon-statemachine
mvn_version: 3.0.1
type: jar
sha256: 9343194c15209758a8fe1b643312d8deb8b5996b63770bd3146c7ebd95135e47
created_at: 2026-04-20 19:17:52
module_info:
{:name "be.yildizgames.engine.client.addon.statemachine",
 :exports [{:package "be.yildizgames.engine.client.statemachine"}],
 :requires [{:module "java.base", :version "21.0.1", :mandated true}],
 :provides [],
 :uses [],
 :version "3.0.1",
 :packages [{:package "be.yildizgames.engine.client.statemachine"}]}


name: be.yildizgames.engine.client.addon.ui
version: 2.1.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: engine-client-addon-ui
mvn_version: 2.1.1
type: jar
sha256: 5883f8dfad13cfb03c46ce8642f46ab41264aba0e89409296f26da3d53c06d92
created_at: 2026-04-20 19:17:52
module_info:
{:name "be.yildizgames.engine.client.addon.ui",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.1", :mandated true}
  {:module "be.yildizgames.common.util"}
  {:module "be.yildizgames.module.graphic"}
  {:module "be.yildizgames.common.client"}
  {:module "be.yildizgames.module.window"}],
 :provides [],
 :uses [],
 :version "2.1.1"}


name: be.yildizgames.engine.server
version: 1.0.10
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: engine-server
mvn_version: 1.0.10
type: jar
sha256: c1361f982db582202584df4b344004ad1a657167467aa105f05f7ccebe28e8ae
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.engine.server",
 :exports
 [{:package "be.yildizgames.engine.server"}
  {:package "be.yildizgames.engine.server.world"}
  {:package "be.yildizgames.engine.server.configuration"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.geometry"}
  {:module "be.yildizgames.common.logging"}
  {:module "be.yildizgames.common.gameobject"}
  {:module "be.yildizgames.common.shape"}
  {:module "be.yildizgames.common.authentication"}
  {:module "be.yildizgames.common.mapping"}
  {:module "be.yildizgames.common.exception"}
  {:module "be.yildizgames.common.util"}
  {:module "be.yildizgames.module.physics"}
  {:module "be.yildizgames.module.network"}
  {:module "be.yildizgames.module.messaging"}
  {:module "be.yildizgames.module.database"}
  {:module "be.yildizgames.engine.shared"}
  {:module "slf4j.api"}
  {:module "java.sql"}],
 :provides [],
 :uses [],
 :version "1.0.10"}


name: be.yildizgames.engine.shared
version: 2.0.4
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: engine-shared
mvn_version: 2.0.4
type: jar
sha256: 4bf2219b9e5b2a50e7b9e4331903661d5aba9b7d7249b44c2a04592bbf66d44a
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.engine.shared",
 :exports
 [{:package "be.yildizgames.shared.game.engine"}
  {:package "be.yildizgames.shared.ia.goal"}
  {:package "be.yildizgames.shared.protocol"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.frame", :version "1.0.5"}
  {:module "be.yildizgames.common.model", :version "1.0.7"}
  {:module "be.yildizgames.module.network", :version "2.1.7"}
  {:module "be.yildizgames.common.mapping", :version "1.0.7"}],
 :provides [],
 :uses [],
 :version "2.0.4",
 :packages
 [{:package "be.yildizgames.shared.game.engine"}
  {:package "be.yildizgames.shared.protocol"}
  {:package "be.yildizgames.shared.ia.goal"}]}


name: be.yildizgames.feature.city.server
version: 1.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-city-server
mvn_version: 1.0.0
type: jar
sha256: c61e3cfdd3427f641485868dece31e433bad0ec0ca79ec253b6b648dedd845bd
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.city.server",
 :exports
 [{:package "be.yildizgames.engine.feature.city.server"}
  {:package "be.yildizgames.engine.feature.city.persistence"}],
 :requires
 [{:module "java.base", :version "9-Ubuntu", :mandated true}
  {:module "java.sql", :version "9-Ubuntu"}
  {:module "java.xml.ws.annotation", :version "9-Ubuntu"}
  {:module "be.yildizgames.common.geometry"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.feature.resource.shared"}
  {:module "be.yildizgames.feature.entity.shared"}
  {:module "be.yildizgames.feature.city.shared"}
  {:module "be.yildizgames.module.database"}
  {:module "org.jooq"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: be.yildizgames.feature.city.shared
version: 2.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-city-shared
mvn_version: 2.0.0
type: jar
sha256: 1629f12cc267a4e04093163cf7baf41142952829f5a97488de421d4555eb16d2
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.city.shared",
 :exports
 [{:package "be.yildizgames.engine.feature.city"}
  {:package "be.yildizgames.engine.feature.city.building"}
  {:package "be.yildizgames.engine.feature.city.building.construction"}
  {:package "be.yildizgames.engine.feature.city.building.staff"}
  {:package "be.yildizgames.engine.feature.city.protocol"}
  {:package "be.yildizgames.engine.feature.city.protocol.mapper"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.feature.resource.shared"}
  {:module "be.yildizgames.common.geometry"}
  {:module "be.yildizgames.common.util"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.mapping"}
  {:module "be.yildizgames.common.mapping.model"}
  {:module "be.yildizgames.common.frame"}],
 :provides [],
 :uses [],
 :version "2.0.0"}


name: be.yildizgames.feature.construction.shared
version: 1.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-construction-shared
mvn_version: 1.0.0
type: jar
sha256: c97fd1351dabe6caeb048395c714659143f11825f6e5f5a0070d89d56de31ae2
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.construction.shared",
 :exports [{:package "be.yildizgames.engine.feature.construction"}],
 :requires
 [{:module "java.base", :version "9-Ubuntu", :mandated true}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.feature.entity.shared"}
  {:module "be.yildizgames.common.geometry"}
  {:module "slf4j.api"}
  {:module "be.yildizgames.common.logging"}
  {:module "be.yildizgames.common.frame"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: be.yildizgames.feature.entity.modular.shared
version: 1.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-entity-modular-shared
mvn_version: 1.0.0
type: jar
sha256: 6165cea424231cb13b265dc2d35d137888f4cc351999315f958a1f75c10d0f65
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.entity.modular.shared",
 :exports
 [{:package "be.yildizgames.engine.feature.entity.module"}
  {:package "be.yildizgames.engine.feature.entity.module.protocol"}
  {:package
   "be.yildizgames.engine.feature.entity.module.protocol.mapper"}
  {:package "be.yildizgames.engine.feature.entity.module.detector"}
  {:package "be.yildizgames.engine.feature.entity.module.energy"}
  {:package "be.yildizgames.engine.feature.entity.module.hull"}
  {:package "be.yildizgames.engine.feature.entity.module.interaction"}
  {:package "be.yildizgames.engine.feature.entity.module.move"}],
 :requires
 [{:module "java.base", :version "9-Ubuntu", :mandated true}
  {:module "be.yildizgames.feature.entity.shared"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.geometry"}
  {:module "be.yildizgames.common.gameobject"}
  {:module "be.yildizgames.feature.resource.shared"}
  {:module "be.yildizgames.common.mapping"}
  {:module "be.yildizgames.common.mapping.model"}
  {:module "be.yildizgames.common.mapping.geometry"}
  {:module "slf4j.api"}
  {:module "be.yildizgames.common.logging"}
  {:module "be.yildizgames.common.util"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: be.yildizgames.feature.entity.server
version: 1.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-entity-server
mvn_version: 1.0.0
type: jar
sha256: ba5a444018d9d0be665a80db0e7a1fab965dd98da65b7ef8d0487fa7d96c3cef
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.entity.server",
 :exports
 [{:package "be.yildizgames.engine.feature.entity.server"}
  {:package "be.yildizgames.engine.feature.entity.persistence"}],
 :requires
 [{:module "java.base", :version "9-Ubuntu", :mandated true}
  {:module "java.sql", :version "9-Ubuntu"}
  {:module "java.xml.ws.annotation", :version "9-Ubuntu"}
  {:module "be.yildizgames.feature.entity.shared"}
  {:module "be.yildizgames.module.database"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.geometry"}
  {:module "org.jooq"}
  {:module "slf4j.api"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: be.yildizgames.feature.entity.shared
version: 1.1.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-entity-shared
mvn_version: 1.1.1
type: jar
sha256: 224e3d061afbcfd2f7215fed4ae3e0b6f0b11eed33a80e84af988bbf6be81670
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.entity.shared",
 :exports
 [{:package "be.yildizgames.engine.feature.entity"}
  {:package "be.yildizgames.engine.feature.entity.protocol"}
  {:package "be.yildizgames.engine.feature.entity.protocol.mapper"}
  {:package "be.yildizgames.engine.feature.entity.action"}
  {:package
   "be.yildizgames.engine.feature.entity.action.materialization"}
  {:package "be.yildizgames.engine.feature.entity.bonus"}
  {:package "be.yildizgames.engine.feature.entity.construction"}
  {:package "be.yildizgames.engine.feature.entity.data"}
  {:package "be.yildizgames.engine.feature.entity.fields"}
  {:package "be.yildizgames.engine.feature.entity.module"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.frame"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.util"}
  {:module "be.yildizgames.common.geometry"}
  {:module "be.yildizgames.common.gameobject"}
  {:module "be.yildizgames.common.time"}
  {:module "be.yildizgames.common.mapping"}
  {:module "be.yildizgames.common.mapping.model"}
  {:module "be.yildizgames.common.mapping.geometry"}
  {:module "be.yildizgames.feature.resource.shared"}],
 :provides [],
 :uses [],
 :version "1.1.1"}


name: be.yildizgames.feature.message.server
version: 1.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-message-server
mvn_version: 1.0.0
type: jar
sha256: b8725a7d7900d580eec8f1cdeb1dc001706c8a420a1d299638f2536318c62ab1
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.message.server",
 :exports
 [{:package "be.yildizgames.engine.feature.message.persistence"}],
 :requires
 [{:module "java.base", :version "9-Ubuntu", :mandated true}
  {:module "java.sql", :version "9-Ubuntu"}
  {:module "java.xml.ws.annotation", :version "9-Ubuntu"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.feature.message.shared"}
  {:module "be.yildizgames.module.database"}
  {:module "org.jooq"}
  {:module "slf4j.api"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: be.yildizgames.feature.message.shared
version: 1.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-message-shared
mvn_version: 1.0.0
type: jar
sha256: 085001aaffbb362430eac475ab1b7daa3b740f50ebb51dd55f9cb00e4d898196
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.message.shared",
 :exports
 [{:package "be.yildizgames.engine.feature.message"}
  {:package "be.yildizgames.engine.feature.message.protocol.mapper"}],
 :requires
 [{:module "java.base", :version "9-Ubuntu", :mandated true}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.mapping.model"}
  {:module "be.yildizgames.common.mapping"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: be.yildizgames.feature.mission.client
version: 1.0.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-mission-client
mvn_version: 1.0.1
type: jar
sha256: db4d05001b6f12a8bb74e4fb20fba18dd513e650c4481de80b7de01c5412005a
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.mission.client",
 :exports
 [{:package "be.yildizgames.engine.feature.mission.client"}
  {:package "be.yildizgames.engine.feature.mission.client.task"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.feature.mission.shared"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.client"}],
 :provides [],
 :uses [],
 :version "1.0.1"}


name: be.yildizgames.feature.mission.server
version: 1.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-mission-server
mvn_version: 1.0.0
type: jar
sha256: ea07ac0a1d86e0c89c6e4d40cdd9dfdbdb77441d0e713d3ba8a953fc15335733
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.mission.server",
 :exports
 [{:package "be.yildizgames.engine.feature.mission.persistence"}],
 :requires
 [{:module "java.base", :version "9-Ubuntu", :mandated true}
  {:module "java.sql", :version "9-Ubuntu"}
  {:module "java.xml.ws.annotation", :version "9-Ubuntu"}
  {:module "be.yildizgames.feature.mission.shared"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.module.database"}
  {:module "org.jooq"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: be.yildizgames.feature.mission.shared
version: 1.0.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-mission-shared
mvn_version: 1.0.1
type: jar
sha256: d4f6b8b374726f51cadca1c4d956b5301c3086b289dc18fd8024d90d1fcd15f0
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.mission.shared",
 :exports
 [{:package "be.yildizgames.engine.feature.mission"}
  {:package "be.yildizgames.engine.feature.mission.protocol"}
  {:package "be.yildizgames.engine.feature.mission.protocol.mapper"}
  {:package "be.yildizgames.engine.feature.mission.reward"}
  {:package "be.yildizgames.engine.feature.mission.task"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.logging"}
  {:module "be.yildizgames.common.util"}
  {:module "be.yildizgames.common.mapping"}
  {:module "be.yildizgames.common.exception"}
  {:module "slf4j.api"}],
 :provides [],
 :uses [],
 :version "1.0.1"}


name: be.yildizgames.feature.player.server
version: 1.0.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-player-server
mvn_version: 1.0.1
type: jar
sha256: 48aca7d0d4894e93de3dc8108031a3423d5bddad940cc4e384768cddc41d7528
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.player.server",
 :exports
 [{:package "be.yildizgames.engine.feature.player.persistence"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.annotation"}
  {:module "be.yildizgames.feature.player.shared"}
  {:module "be.yildizgames.module.database"}
  {:module "be.yildizgames.common.model"}
  {:module "org.jooq"}
  {:module "java.sql"}],
 :provides [],
 :uses [],
 :version "1.0.1"}


name: be.yildizgames.feature.player.shared
version: 1.0.5
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-player-shared
mvn_version: 1.0.5
type: jar
sha256: 7941ed6d16c81b891296dd57aa6f1decd43554e9dc124570d2bc953f50e651e3
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.player.shared",
 :exports [{:package "be.yildizgames.engine.feature.player"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.model", :version "1.0.7"}
  {:module "be.yildizgames.common.mapping.model", :version "1.0.7"}
  {:module "be.yildizgames.common.mapping", :version "1.0.7"}],
 :provides [],
 :uses [],
 :version "1.0.5",
 :packages
 [{:package "be.yildizgames.engine.feature.player"}
  {:package "be.yildizgames.engine.feature.player.protocol.mapper"}
  {:package "be.yildizgames.engine.feature.player.protocol"}
  {:package "be.yildizgames.engine.feature.player.exception"}]}


name: be.yildizgames.feature.research.server
version: 1.0.2
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-research-server
mvn_version: 1.0.2
type: jar
sha256: 5cf9246c77c9c2d160205fb8f3a9985e4185dc8df4c21731557c1a42fc929323
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.research.server",
 :exports
 [{:package "be.yildizgames.engine.feature.research.server"}
  {:package
   "be.yildizgames.engine.feature.research.server.persistence"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.annotation"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.feature.research.shared"}
  {:module "be.yildizgames.common.util"}
  {:module "be.yildizgames.module.database"}
  {:module "java.sql"}
  {:module "org.jooq"}],
 :provides [],
 :uses [],
 :version "1.0.2"}


name: be.yildizgames.feature.research.shared
version: 1.0.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-research-shared
mvn_version: 1.0.1
type: jar
sha256: e78a33aeb6af90a79e2b83e52dd44cd82e609b47c26a14106d50317a8b9f297d
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.research.shared",
 :exports
 [{:package "be.yildizgames.engine.feature.research"}
  {:package "be.yildizgames.engine.feature.research.protocol"}
  {:package "be.yildizgames.engine.feature.research.protocol.mapper"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.util"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.logging"}
  {:module "be.yildizgames.common.mapping"}
  {:module "be.yildizgames.common.mapping.model"}
  {:module "be.yildizgames.common.exception"}
  {:module "slf4j.api"}],
 :provides [],
 :uses [],
 :version "1.0.1"}


name: be.yildizgames.feature.resource.shared
version: 1.0.4
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: feature-resource-shared
mvn_version: 1.0.4
type: jar
sha256: 239b949802c06471cfe57d6df2fc4b7d5636bc22d612e74d3c270aedba90e6fc
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.feature.resource.shared",
 :exports
 [{:package "be.yildizgames.engine.feature.resource"}
  {:package "be.yildizgames.engine.feature.resource.protocol.mapper"}
  {:package "be.yildizgames.engine.feature.resource.bonus"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.model"}
  {:module "slf4j.api"}
  {:module "be.yildizgames.common.logging"}
  {:module "be.yildizgames.common.mapping"}
  {:module "be.yildizgames.common.mapping.model"}
  {:module "be.yildizgames.common.util"}
  {:module "be.yildizgames.common.exception"}],
 :provides [],
 :uses [],
 :version "1.0.4"}


name: be.yildizgames.launcher.shared
version: 1.0.3
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: launcher-shared
mvn_version: 1.0.3
type: jar
sha256: 9da75230e1b3eb5f5ee3ad54e225174e81b961f8d1c6722b9d117735301dceb3
created_at: 2026-04-20 19:17:53
module_info:
{:name "be.yildizgames.launcher.shared",
 :exports
 [{:package "be.yildizgames.launcher.shared.constant"}
  {:package "be.yildizgames.launcher.shared.files"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.xml.bind"}
  {:module "be.yildizgames.common.file"}
  {:module "be.yildizgames.common.file.xml"}
  {:module "slf4j.api"}
  {:module "be.yildizgames.common.logging"}],
 :provides [],
 :uses [],
 :version "1.0.3"}


name: be.yildizgames.module.audio
version: 2.0.7
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-audio
mvn_version: 2.0.7
type: jar
sha256: 0b673293a0984c55e00558cadc388c82bdd9ba5bcb96e672c719308f3d628899
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.audio",
 :exports [{:package "be.yildizgames.module.audio"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.geometry"}
  {:module "be.yildizgames.common.util"}
  {:module "be.yildizgames.common.file"}
  {:module "be.yildizgames.common.gameobject"}],
 :provides [],
 :uses [],
 :version "2.0.7"}


name: be.yildizgames.module.audio.openal
version: 2.0.12
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-audio-openal
mvn_version: 2.0.12
type: jar
sha256: 8013511f0034cfba636b191ed292e2f68a41c671deaf0a2482a3c24a1f727f90
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.audio.openal",
 :exports [{:package "be.yildizgames.module.audio.openal"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.geometry"}
  {:module "be.yildizgames.module.audio"}
  {:module "be.yildizgames.common.file"}
  {:module "be.yildizgames.common.jni"}
  {:module "be.yildizgames.common.exception"}
  {:module "be.yildizgames.common.libloader"}
  {:module "be.yildizgames.common.gameobject"}
  {:module "be.yildizgames.common.os"}],
 :provides [],
 :uses [],
 :version "2.0.12"}


name: be.yildizgames.module.compression
version: 1.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-compression
mvn_version: 1.0.0
type: jar
sha256: 876641f9337c67e62aca42de5e1d6f711714d6d8f67ab7f2dfce4ea4d553b814
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.compression",
 :exports [{:package "be.yildizgames.module.compression"}],
 :requires
 [{:module "java.base", :version "21.0.3", :mandated true}
  {:module "be.yildizgames.common.hashing", :version "2.0.0"}
  {:module "be.yildizgames.common.types", :version "1.0.1"}],
 :provides [],
 :uses
 [{:service
   "be.yildizgames.module.compression.FileInfoRetrieverProvider"}
  {:service "be.yildizgames.module.compression.ArchiverProvider"}],
 :version "1.0.0",
 :open true,
 :packages [{:package "be.yildizgames.module.compression"}]}


name: be.yildizgames.module.controller
version: 2.1.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-controller
mvn_version: 2.1.0
type: jar
sha256: c0010f30a3a2e7a92208ebb2418d8892e3901289bdc6a89aca17e33a84fd576a
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.controller",
 :exports [{:package "be.yildizgames.module.controller"}],
 :requires [{:module "java.base", :version "21.0.5", :mandated true}],
 :provides [],
 :uses
 [{:service "be.yildizgames.module.controller.ControllerEngine"}],
 :version "2.1.0",
 :open true,
 :packages
 [{:package "be.yildizgames.module.controller"}
  {:package "be.yildizgames.module.controller.internal"}]}


name: be.yildizgames.module.controller.sdl
version: 1.2.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-controller-sdl
mvn_version: 1.2.0
type: jar
sha256: c139fec11b2d2a6daba54eac31ec112a9de4543a3b68bde11e2e48540067a2b2
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.controller.sdl",
 :exports [{:package "be.yildizgames.module.controller.sdl"}],
 :requires
 [{:module "java.base", :version "21.0.2", :mandated true}
  {:module "be.yildizgames.module.controller", :version "1.2.0"}],
 :provides [],
 :uses [],
 :version "1.2.0",
 :packages [{:package "be.yildizgames.module.controller.sdl"}]}


name: be.yildizgames.module.database
version: 3.3.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-database
mvn_version: 3.3.0
type: jar
sha256: c931a9cb07493324d3c3f7537864c833feef193b7138009ffd031e507fcb5931
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.database",
 :exports [{:package "be.yildizgames.module.database"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "java.sql", :version "21.0.1"}],
 :provides [],
 :uses
 [{:service "be.yildizgames.module.database.DatabaseSystemRegisterer"}
  {:service
   "be.yildizgames.module.database.ConnectionProviderRegisterer"}],
 :version "3.3.0",
 :open true,
 :packages
 [{:package "be.yildizgames.module.database"}
  {:package "be.yildizgames.module.database.exception"}]}


name: be.yildizgames.module.database.derby
version: 1.0.10
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-database-derby
mvn_version: 1.0.10
type: jar
sha256: e49f5ab45c824a1bc21285e9301f67370f7e239e0e11c12e6cc5ad5ac7a3eacd
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.database.derby",
 :exports [{:package "be.yildizgames.module.database.derby"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.sql"}
  {:module "be.yildizgames.module.database", :version "3.1.0"}
  {:module "org.apache.derby.tools"}],
 :provides [],
 :uses [],
 :version "1.0.10",
 :packages
 [{:package "be.yildizgames.module.database.derby"}
  {:package "services"}]}


name: be.yildizgames.module.database.hsqldb
version: 1.1.2
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-database-hsqldb
mvn_version: 1.1.2
type: jar
sha256: 40d53f7d9e287fe63892cccef12813a4fbab5a2febe5270d2e182a4642c6f511
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.database.hsqldb",
 :exports [{:package "be.yildizgames.module.database.hsqldb"}],
 :requires
 [{:module "java.base", :version "21.0.4", :mandated true}
  {:module "java.sql", :version "21.0.4"}
  {:module "be.yildizgames.module.database", :version "3.3.0"}
  {:module "org.hsqldb"}],
 :provides
 [{:service "be.yildizgames.module.database.DatabaseSystemRegisterer",
   :with
   ["be.yildizgames.module.database.hsqldb.HsqldbSystemRegisterer"]}],
 :uses [],
 :version "1.1.2",
 :open true,
 :packages
 [{:package "be.yildizgames.module.database.hsqldb"}
  {:package "services"}]}


name: be.yildizgames.module.database.mapping.jooq
version: 1.0.32
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-database-mapping-jooq
mvn_version: 1.0.32
type: jar
sha256: eb01c7b3ef7301a0f61b2698a0c90654326c0cb5dc43f2a995d31b0a5ddf53b3
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.database.mapping.jooq",
 :exports [{:package "be.yildizgames.module.database.mapping.jooq"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.sql", :version "21.0.7"}
  {:module "org.jooq", :version "3.20.4"}
  {:module "be.yildizgames.module.database", :version "3.3.0"}],
 :provides [],
 :uses [],
 :version "1.0.32",
 :open true,
 :packages [{:package "be.yildizgames.module.database.mapping.jooq"}]}


name: be.yildizgames.module.database.mysql
version: 1.0.6
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-database-mysql
mvn_version: 1.0.6
type: jar
sha256: a7e7ba3c4122bbaace7ddd03266239b2fdc05b4448d0d43869114382e9b00741
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.database.mysql",
 :exports [{:package "be.yildizgames.module.database.mysql"}],
 :requires
 [{:module "java.base", :version "21.0.3", :mandated true}
  {:module "java.sql", :version "21.0.3"}
  {:module "be.yildizgames.module.database", :version "3.3.0"}
  {:module "mysql.connector.j"}],
 :provides
 [{:service "be.yildizgames.module.database.DatabaseSystemRegisterer",
   :with
   ["be.yildizgames.module.database.mysql.MysqlSystemRegisterer"]}],
 :uses [],
 :version "1.0.6",
 :open true,
 :packages [{:package "be.yildizgames.module.database.mysql"}]}


name: be.yildizgames.module.database.pool.c3p0
version: 1.0.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-database-pool-c3p0
mvn_version: 1.0.1
type: jar
sha256: 36a479a8566b6c08e7c810ac7715345b5414879c4c5667f52f5eeed5814ea862
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.database.pool.c3p0",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.3", :mandated true}
  {:module "java.sql", :version "21.0.3"}
  {:module "java.xml", :version "21.0.3"}
  {:module "java.naming", :version "21.0.3"}
  {:module "java.desktop", :version "21.0.3"}
  {:module "com.mchange.v2.c3p0"}
  {:module "be.yildizgames.module.database", :version "3.3.0"}],
 :provides [],
 :uses [],
 :version "1.0.1",
 :packages
 [{:package "be.yildizgames.module.database.pool"}
  {:package "be.yildizgames.module.database.pool.exception"}]}


name: be.yildizgames.module.database.pool.hikari
version: 1.0.3
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-database-pool-hikari
mvn_version: 1.0.3
type: jar
sha256: e5778aefd80b8f02c9dc35e1cee804b88a00a6b0df94781be210c6fb8ff9cb89
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.database.pool.hikari",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.sql"}
  {:module "java.xml"}
  {:module "com.zaxxer.hikari"}
  {:module "be.yildizgames.module.database", :version "3.2.2"}],
 :provides [],
 :uses [],
 :version "1.0.3",
 :packages [{:package "be.yildizgames.module.database.pool"}]}


name: be.yildizgames.module.database.postgresql
version: 1.0.16
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-database-postgresql
mvn_version: 1.0.16
type: jar
sha256: 18692f74c15c0f5e8efdaeea6a9641fb14d35883b6d3172c5322950ae4e6eeb7
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.database.postgresql",
 :exports [{:package "be.yildizgames.module.database.postgresql"}],
 :requires
 [{:module "java.base", :version "21.0.2", :mandated true}
  {:module "java.sql", :version "21.0.2"}
  {:module "be.yildizgames.module.database", :version "3.3.0"}
  {:module "org.postgresql.jdbc"}],
 :provides
 [{:service "be.yildizgames.module.database.DatabaseSystemRegisterer",
   :with
   ["be.yildizgames.module.database.postgresql.PostgresSystemRegisterer"]}],
 :uses [],
 :version "1.0.16",
 :open true,
 :packages [{:package "be.yildizgames.module.database.postgresql"}]}


name: be.yildizgames.module.database.updater
version: 1.0.9
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-database-updater
mvn_version: 1.0.9
type: jar
sha256: e15ecd5637dc3850873a3f2dcf285a8cee76f8f044a0652d60ecf7b76f0a81a7
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.database.updater",
 :exports [{:package "be.yildizgames.module.database.updater"}],
 :requires
 [{:module "java.base", :version "21.0.3", :mandated true}
  {:module "java.sql", :version "21.0.3"}
  {:module "liquibase.core"}
  {:module "be.yildizgames.module.database", :version "3.3.0"}],
 :provides [],
 :uses [],
 :version "1.0.9",
 :open true,
 :packages [{:package "be.yildizgames.module.database.updater"}]}


name: be.yildizgames.module.graphic
version: 2.1.4
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-graphic
mvn_version: 2.1.4
type: jar
sha256: 509e9326d7ba2f0022cc7a846f11b0effc32b40d6d049803ee7e8faf52c8c767
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.graphic",
 :exports
 [{:package "be.yildizgames.module.graphic"}
  {:package "be.yildizgames.module.graphic.query"}
  {:package "be.yildizgames.module.graphic.animation"}
  {:package "be.yildizgames.module.graphic.billboard"}
  {:package "be.yildizgames.module.graphic.camera"}
  {:package "be.yildizgames.module.graphic.dummy"}
  {:package "be.yildizgames.module.graphic.light"}
  {:package "be.yildizgames.module.graphic.material"}
  {:package "be.yildizgames.module.graphic.misc"}
  {:package "be.yildizgames.module.graphic.particle"}
  {:package "be.yildizgames.module.graphic.shader"}
  {:package "be.yildizgames.module.graphic.gui"}
  {:package "be.yildizgames.module.graphic.gui.button"}
  {:package "be.yildizgames.module.graphic.gui.checkbox"}
  {:package "be.yildizgames.module.graphic.gui.container"}
  {:package "be.yildizgames.module.graphic.gui.container.animation"}
  {:package "be.yildizgames.module.graphic.gui.element"}
  {:package "be.yildizgames.module.graphic.gui.image"}
  {:package "be.yildizgames.module.graphic.gui.image.animation"}
  {:package "be.yildizgames.module.graphic.gui.inputbox"}
  {:package "be.yildizgames.module.graphic.gui.progressbar"}
  {:package "be.yildizgames.module.graphic.gui.table"}
  {:package "be.yildizgames.module.graphic.gui.textarea"}
  {:package "be.yildizgames.module.graphic.gui.textline"}],
 :requires
 [{:module "java.base", :version "11.0.1", :mandated true}
  {:module "be.yildizgames.common.geometry"}
  {:module "be.yildizgames.common.gameobject"}
  {:module "be.yildizgames.common.util"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.file"}
  {:module "be.yildizgames.common.shape"}
  {:module "be.yildizgames.common.client"}
  {:module "be.yildizgames.common.frame"}
  {:module "be.yildizgames.common.time"}
  {:module "be.yildizgames.module.window"}
  {:module "be.yildizgames.common.logging"}
  {:module "be.yildizgames.common.exception"}
  {:module "slf4j.api"}],
 :provides [],
 :uses [],
 :version "2.1.4"}


name: be.yildizgames.module.http
version: 1.3.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-http
mvn_version: 1.3.1
type: jar
sha256: c000790038bcb212cf7b9476d08ec4c5c115e23d9afa51afac0afa5ba43fd7af
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.http",
 :exports [{:package "be.yildizgames.module.http"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.net.http", :version "21.0.7"}
  {:module "org.apiguardian.api", :version "1.1.2"}
  {:module "com.fasterxml.jackson.databind", :version "2.19.0"}],
 :provides [],
 :uses [],
 :version "1.3.1",
 :open true,
 :packages [{:package "be.yildizgames.module.http"}]}


name: be.yildizgames.module.messaging
version: 3.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-messaging
mvn_version: 3.0.0
type: jar
sha256: 16db0fdfdc35b5d614aea16e5b4534738266f39e7f885760271aa8bc86fd9124
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.messaging",
 :exports
 [{:package "be.yildizgames.module.messaging"}
  {:package "be.yildizgames.module.messaging.exception"}],
 :requires
 [{:module "java.base", :version "21.0.3", :mandated true}
  {:module "jakarta.messaging", :version "3.1.0"}],
 :provides [],
 :uses [{:service "be.yildizgames.module.messaging.BrokerProvider"}],
 :version "3.0.0",
 :open true,
 :packages
 [{:package "be.yildizgames.module.messaging"}
  {:package "be.yildizgames.module.messaging.exception"}]}


name: be.yildizgames.module.network
version: 2.1.7
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-network
mvn_version: 2.1.7
type: jar
sha256: 2ce7a6e9b2adc07bd72f81b46ee69c6c5be28a04628cf9d29bd8bab48d214a57
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.network",
 :exports
 [{:package "be.yildizgames.module.network"}
  {:package "be.yildizgames.module.network.client"}
  {:package "be.yildizgames.module.network.server"}
  {:package "be.yildizgames.module.network.protocol"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.model", :version "1.0.7"}
  {:module "be.yildizgames.common.mapping", :version "1.0.7"}],
 :provides [],
 :uses [],
 :version "2.1.7",
 :packages
 [{:package "be.yildizgames.module.network.client.dummy"}
  {:package "be.yildizgames.module.network.server"}
  {:package "be.yildizgames.module.network"}
  {:package "be.yildizgames.module.network.server.dummy"}
  {:package "be.yildizgames.module.network.exceptions"}
  {:package "be.yildizgames.module.network.protocol"}
  {:package "be.yildizgames.module.network.client"}]}


name: be.yildizgames.module.network.netty
version: 2.0.28
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-network-netty
mvn_version: 2.0.28
type: jar
sha256: b02281443a2b9a0c712b135651d3503ea8aea66c0ccad76aa17796f0b3454ed5
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.network.netty",
 :exports [{:package "be.yildizgames.module.network.netty.factory"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "be.yildizgames.module.network", :version "2.1.7"}
  {:module "be.yildizgames.common.model", :version "1.0.7"}
  {:module "io.netty.codec"}
  {:module "io.netty.codec.http"}
  {:module "io.netty.transport"}
  {:module "io.netty.handler"}
  {:module "io.netty.common"}],
 :provides [],
 :uses [],
 :version "2.0.28",
 :packages
 [{:package "be.yildizgames.module.network.netty"}
  {:package "be.yildizgames.module.network.netty.client"}
  {:package "be.yildizgames.module.network.netty.factory"}
  {:package "be.yildizgames.module.network.netty.server"}]}


name: be.yildizgames.module.physics
version: 2.0.5
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-physics
mvn_version: 2.0.5
type: jar
sha256: 57d33cb6d8284cd6c77eea87bbc33658b95364fea4e8e6071f49511a20e64705
created_at: 2026-04-20 19:17:54
module_info:
{:name "be.yildizgames.module.physics",
 :exports [{:package "be.yildizgames.module.physics"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.geometry", :version "1.0.7"}
  {:module "be.yildizgames.common.model", :version "1.0.7"}
  {:module "be.yildizgames.common.gameobject", :version "1.0.8"}
  {:module "be.yildizgames.common.shape"}
  {:module "org.apiguardian.api", :version "1.1.0"}],
 :provides [],
 :uses [],
 :version "2.0.5",
 :open true,
 :packages
 [{:package "be.yildizgames.module.physics.dummy"}
  {:package "be.yildizgames.module.physics"}]}


name: be.yildizgames.module.physics.bullet
version: 2.0.7
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-physics-bullet
mvn_version: 2.0.7
type: jar
sha256: df67f8db637ba8a56b1a21ef69c444f98dbc48c16002a468b61ad6985f734284
created_at: 2026-04-20 19:17:55
module_info:
{:name "be.yildizgames.module.physics.bullet",
 :exports [{:package "be.yildizgames.module.physics.bullet"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.libloader"}
  {:module "be.yildizgames.module.physics"}
  {:module "be.yildizgames.common.model"}
  {:module "be.yildizgames.common.gameobject"}
  {:module "be.yildizgames.common.geometry"}
  {:module "be.yildizgames.common.logging"}
  {:module "be.yildizgames.common.shape"}
  {:module "be.yildizgames.common.exception"}
  {:module "be.yildizgames.common.time"}
  {:module "slf4j.api"}
  {:module "be.yildizgames.common.jni"}
  {:module "be.yildizgames.common.file"}],
 :provides [],
 :uses [],
 :version "2.0.7"}


name: be.yildizgames.module.scripting
version: 2.0.5
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-scripting
mvn_version: 2.0.5
type: jar
sha256: 82a63ae92107653363c54f5d238d435fd32e1dfa7ea596b62b7b70533ebbc967
created_at: 2026-04-20 19:17:55
module_info:
{:name "be.yildizgames.module.scripting",
 :exports [{:package "be.yildizgames.module.script"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "2.0.5",
 :packages
 [{:package "be.yildizgames.module.script"}
  {:package "be.yildizgames.module.script.dummy"}]}


name: be.yildizgames.module.scripting.ruby
version: 1.0.9
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-scripting-ruby
mvn_version: 1.0.9
type: jar
sha256: 93ac7f6411706e7ff9d879a82d5a1eefd5f40c2be3e374758bfec4f6275167c5
created_at: 2026-04-20 19:17:55
module_info:
{:name "be.yildizgames.module.scripting.ruby",
 :exports [{:package "be.yildizgames.module.script.ruby"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.module.scripting", :version "2.0.5"}
  {:module "org.jruby.core"}],
 :provides [],
 :uses [],
 :version "1.0.9",
 :packages
 [{:package "be.yildizgames.module.script.ruby"} {:package "services"}]}


name: be.yildizgames.module.vfs
version: 1.0.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-vfs
mvn_version: 1.0.0
type: jar
sha256: aee5e91d49f05bfb674a095822f0d680f6de9524869015cfa63568bcb4f04079
created_at: 2026-04-20 19:17:55
module_info:
{:name "be.yildizgames.module.vfs",
 :exports [{:package "be.yildizgames.module.vfs"}],
 :requires
 [{:module "java.base", :mandated true} {:module "slf4j.api"}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: be.yildizgames.module.vfs.physfs
version: 1.0.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-vfs-physfs
mvn_version: 1.0.1
type: jar
sha256: af76925956ece9fc6ab5eb85231b14092a152fe406edf75e6b5d22104ec577ac
created_at: 2026-04-20 19:17:55
module_info:
{:name "be.yildizgames.module.vfs.physfs",
 :exports [{:package "be.yildizgames.module.vfs.physfs"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "be.yildizgames.common.jni"}
  {:module "be.yildizgames.common.exception"}
  {:module "be.yildizgames.common.libloader"}
  {:module "be.yildizgames.module.vfs"}
  {:module "slf4j.api"}],
 :provides [],
 :uses [],
 :version "1.0.1"}


name: be.yildizgames.module.webserver.undertow
version: 2.0.10
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-webserver-undertow
mvn_version: 2.0.10
type: jar
sha256: 3b3663d77534001256f2892f7b852646122e4804ea77853bf1b5cd92f72524e0
created_at: 2026-04-20 19:17:55
module_info:
{:name "be.yildizgames.module.webserver.undertow",
 :exports [{:package "be.yildizgames.module.webserver"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "undertow.core"}
  {:module "com.fasterxml.jackson.databind", :version "2.19.0"}
  {:module "com.fasterxml.jackson.dataformat.yaml", :version "2.19.0"}
  {:module "jdk.unsupported", :version "21.0.7"}],
 :provides [],
 :uses [],
 :version "2.0.10",
 :open true,
 :packages
 [{:package "be.yildizgames.module.webserver"}
  {:package "be.yildizgames.module.webserver.undertow"}]}


name: be.yildizgames.module.window
version: 5.6.0
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-window
mvn_version: 5.6.0
type: jar
sha256: 9b3e960d73c59587ca7df7160f0d9087b5826b5219129eb1586c18fdbfd9b719
created_at: 2026-04-20 19:17:55
module_info:
{:name "be.yildizgames.module.window",
 :exports
 [{:package "be.yildizgames.module.color"}
  {:package "be.yildizgames.module.coordinates"}
  {:package "be.yildizgames.module.window"}
  {:package "be.yildizgames.module.window.util.image"}
  {:package "be.yildizgames.module.window.widget"}
  {:package "be.yildizgames.module.window.input"}
  {:package "be.yildizgames.module.window.audio"}
  {:package "be.yildizgames.module.window.widget.animation"}
  {:package "be.yildizgames.module.window.widget.experimental"}
  {:package "be.yildizgames.module.window.screen"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "be.yildizgames.common.util", :version "1.0.6"}
  {:module "java.desktop", :version "21.0.5"}],
 :provides [],
 :uses
 [{:service "be.yildizgames.module.window.WindowEngineProvider"}],
 :version "5.6.0",
 :open true,
 :packages
 [{:package "be.yildizgames.module.color"}
  {:package "be.yildizgames.module.coordinates"}
  {:package "be.yildizgames.module.window"}
  {:package "be.yildizgames.module.window.audio"}
  {:package "be.yildizgames.module.window.dummy"}
  {:package "be.yildizgames.module.window.input"}
  {:package "be.yildizgames.module.window.screen"}
  {:package "be.yildizgames.module.window.util.image"}
  {:package "be.yildizgames.module.window.widget"}
  {:package "be.yildizgames.module.window.widget.animation"}
  {:package "be.yildizgames.module.window.widget.experimental"}]}


name: be.yildizgames.module.window.javafx
version: 3.6.1
target_platform: universal
mvn_groupId: be.yildiz-games
mvn_artifactId: module-window-javafx
mvn_version: 3.6.1
type: jar
sha256: 65c1975c513d872e16cc9de59d8c70dc72fe4f49a3c324725f68b871d2c12028
created_at: 2026-04-20 19:17:55
module_info:
{:name "be.yildizgames.module.window.javafx",
 :exports [{:package "be.yildizgames.module.window.javafx"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "be.yildizgames.module.window", :version "5.6.0"}
  {:module "javafx.graphics", :version "23.0.2"}
  {:module "javafx.controls", :version "23.0.2"}
  {:module "javafx.media", :version "23.0.2"}
  {:module "org.controlsfx.controls", :version "11.2.1"}
  {:module "javafx.web", :version "23.0.2"}
  {:module "javafx.fxml", :version "23.0.2"}],
 :provides
 [{:service "be.yildizgames.module.window.WindowEngineProvider",
   :with
   ["be.yildizgames.module.window.javafx.JavaFxWindowEngineProvider"]}],
 :uses [],
 :version "3.6.1",
 :open true,
 :packages
 [{:package "be.yildizgames.module.window.javafx"}
  {:package "be.yildizgames.module.window.javafx.audio"}
  {:package "be.yildizgames.module.window.javafx.input"}
  {:package "be.yildizgames.module.window.javafx.widget"}
  {:package "be.yildizgames.module.window.javafx.widget.experimental"}]}


name: br.com.jarch.agent
version: 19.12.0
target_platform: universal
mvn_groupId: br.com.jarch
mvn_artifactId: jarch-agent
mvn_version: 19.12.0
type: jar
sha256: d89a6ceb83d4bc9c4f945355cbb8314405be6fab60830e801c5bdc6ad116b4c2
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.jarch.agent",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.2", :mandated true}
  {:module "java.instrument", :version "11.0.2"}
  {:module "javassist"}],
 :provides [],
 :uses [],
 :version "19.12.0"}


name: br.com.objectos.core.array
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-array
mvn_version: 0.7.0-jdk11
type: jar
sha256: a2c96f2fc4f34f06268032835d461611dbef7f2ebc8954188a6b96552fcf1b19
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.objectos.core.array",
 :exports [{:package "br.com.objectos.core.array"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.latest",
   :version "0.1.0-jdk11",
   :static true}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.array"}]}


name: br.com.objectos.core.collection
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-collection
mvn_version: 0.7.0-jdk11
type: jar
sha256: 13ebc7ee008073e2c6cfe8a8dfd370c2fd5ca233fd9bf021d5b0472864db4d60
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.objectos.core.collection",
 :exports [{:package "br.com.objectos.core.collection"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.core.array", :version "0.7.0-jdk11"}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}
  {:module "br.com.objectos.latest",
   :version "0.1.0-jdk11",
   :static true}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.collection"}]}


name: br.com.objectos.core.io
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-io
mvn_version: 0.7.0-jdk11
type: jar
sha256: 3f14104f5c8d223084cf903159ef51237a057da592210505a706bca170ea8948
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.objectos.core.io",
 :exports [{:package "br.com.objectos.core.io"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.core.list",
   :version "0.7.0-jdk11",
   :transitive true}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}
  {:module "br.com.objectos.core.throwable", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.io"}]}


name: br.com.objectos.core.list
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-list
mvn_version: 0.7.0-jdk11
type: jar
sha256: 7244e896206e862dc46867b8b9f9b9c1bcd3f280f92e5059e3aec3b86887d3d1
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.objectos.core.list",
 :exports [{:package "br.com.objectos.core.list"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.core.object",
   :version "0.7.0-jdk11",
   :transitive true}
  {:module "br.com.objectos.latest",
   :version "0.1.0-jdk11",
   :static true}
  {:module "br.com.objectos.core.array", :version "0.7.0-jdk11"}
  {:module "br.com.objectos.core.collection", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.list"}]}


name: br.com.objectos.core.logging
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-logging
mvn_version: 0.7.0-jdk11
type: jar
sha256: eb69a64f23b5802cb23a40dc0701df0fcf415f3ddfd3c91c5d6cd3ac9c0fa97d
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.objectos.core.logging",
 :exports [{:package "br.com.objectos.core.logging"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.logging"}]}


name: br.com.objectos.core.logging.testing
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-logging-testing
mvn_version: 0.7.0-jdk11
type: jar
sha256: ca8f47670f398a3a2d947e6c417e87b1ee491f721cc0754e8740538d4323622b
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.objectos.core.logging.testing",
 :exports [{:package "br.com.objectos.core.logging.testing"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.core.logging",
   :version "0.7.0-jdk11",
   :transitive true}
  {:module "br.com.objectos.core.list", :version "0.7.0-jdk11"}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}
  {:module "br.com.objectos.core.system", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.logging.testing"}]}


name: br.com.objectos.core.map
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-map
mvn_version: 0.7.0-jdk11
type: jar
sha256: 0664adb3539ab69ab6e460a1d89741829f512372cc50865036317df959b9c010
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.objectos.core.map",
 :exports [{:package "br.com.objectos.core.map"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.core.collection",
   :version "0.7.0-jdk11",
   :transitive true}
  {:module "br.com.objectos.latest",
   :version "0.1.0-jdk11",
   :static true}
  {:module "br.com.objectos.core.array", :version "0.7.0-jdk11"}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.map"}]}


name: br.com.objectos.core.net
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-net
mvn_version: 0.7.0-jdk11
type: jar
sha256: 61898dda4bdde4c3c88d3d0925926d2a2bd90e8fc8cedab3b1522b5405bc9ecb
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.objectos.core.net",
 :exports [{:package "br.com.objectos.core.net"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.latest",
   :version "0.1.0-jdk11",
   :static true}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.net"}]}


name: br.com.objectos.core.object
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-object
mvn_version: 0.7.0-jdk11
type: jar
sha256: 9dcf7a1a88f4dfd70a624f08beae90775c05cf08c188009e9fe62fc91dda1045
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.objectos.core.object",
 :exports [{:package "br.com.objectos.core.object"}],
 :requires [{:module "java.base", :version "11.0.14", :mandated true}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.object"}]}


name: br.com.objectos.core.runtime
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-runtime
mvn_version: 0.7.0-jdk11
type: jar
sha256: b02484fccd3a8737cc922da996b4761ceafbeaaf8de7bd2424efb9ba6cbd7d39
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.objectos.core.runtime",
 :exports [{:package "br.com.objectos.core.runtime"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.latest",
   :version "0.1.0-jdk11",
   :static true}
  {:module "br.com.objectos.core.logging", :version "0.7.0-jdk11"}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.runtime"}]}


name: br.com.objectos.core.service
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-service
mvn_version: 0.7.0-jdk11
type: jar
sha256: 259f8d2bef8804fb652a9c2f7220b0329560783d7f98181e331297822859881b
created_at: 2026-04-20 19:17:55
module_info:
{:name "br.com.objectos.core.service",
 :exports [{:package "br.com.objectos.core.service"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.core.runtime",
   :version "0.7.0-jdk11",
   :transitive true}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.service"}]}


name: br.com.objectos.core.set
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-set
mvn_version: 0.7.0-jdk11
type: jar
sha256: 1ffee8d0b945d2c35b05440cecbe42343bf0d92709d7f35dfcd4ee0b28016a1f
created_at: 2026-04-20 19:17:56
module_info:
{:name "br.com.objectos.core.set",
 :exports [{:package "br.com.objectos.core.set"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.core.object",
   :version "0.7.0-jdk11",
   :transitive true}
  {:module "br.com.objectos.core.array", :version "0.7.0-jdk11"}
  {:module "br.com.objectos.core.collection", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.set"}]}


name: br.com.objectos.core.string
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-string
mvn_version: 0.7.0-jdk11
type: jar
sha256: 849c707e529c1f5ca8e28bc3cdb66b7bec20ca7c428e8961c9b7147785422d2e
created_at: 2026-04-20 19:17:56
module_info:
{:name "br.com.objectos.core.string",
 :exports [{:package "br.com.objectos.core.string"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.string"}]}


name: br.com.objectos.core.system
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-system
mvn_version: 0.7.0-jdk11
type: jar
sha256: 2da2d6763fe4e9c5e3020c11d84d4ae59d5c584b3b66bce8b5195886bc4e3cda
created_at: 2026-04-20 19:17:56
module_info:
{:name "br.com.objectos.core.system",
 :exports [{:package "br.com.objectos.core.system"}],
 :requires [{:module "java.base", :version "11.0.14", :mandated true}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.system"}]}


name: br.com.objectos.core.throwable
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-throwable
mvn_version: 0.7.0-jdk11
type: jar
sha256: d4b0842b1ef690e114b655c96b032e2da54c2f83e931c4bd50a03f4a86a114de
created_at: 2026-04-20 19:17:56
module_info:
{:name "br.com.objectos.core.throwable",
 :exports [{:package "br.com.objectos.core.throwable"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.latest",
   :version "0.1.0-jdk11",
   :static true}
  {:module "br.com.objectos.core.logging", :version "0.7.0-jdk11"}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.core.throwable"}]}


name: br.com.objectos.random.testing
version: 0.7.0-jdk11
target_platform: universal
mvn_groupId: br.com.objectos
mvn_artifactId: core-random-testing
mvn_version: 0.7.0-jdk11
type: jar
sha256: 9db674b7ccf9d476c53037132e00d00ca4969c24c90d2ee690cbbd181354353c
created_at: 2026-04-20 19:17:56
module_info:
{:name "br.com.objectos.random.testing",
 :exports [{:package "br.com.objectos.random.testing"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "br.com.objectos.core.object", :version "0.7.0-jdk11"}
  {:module "br.com.objectos.core.string", :version "0.7.0-jdk11"}],
 :provides [],
 :uses [],
 :version "0.7.0-jdk11",
 :packages [{:package "br.com.objectos.random.testing"}]}


name: cafe.cryptography.curve25519_elisabeth
version: 0.1.0
target_platform: universal
mvn_groupId: cafe.cryptography
mvn_artifactId: curve25519-elisabeth
mvn_version: 0.1.0
type: jar
sha256: 38e945a1699a695467b10559f3efbb34505970b40cc50151c65fac2d49730b46
created_at: 2026-04-20 19:17:56
module_info:
{:name "cafe.cryptography.curve25519_elisabeth",
 :exports [{:package "cafe.cryptography.curve25519"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.1.0"}


name: cafe.cryptography.ed25519_elisabeth
version: 0.1.0
target_platform: universal
mvn_groupId: cafe.cryptography
mvn_artifactId: ed25519-elisabeth
mvn_version: 0.1.0
type: jar
sha256: ce511922b1ff4982d0738df996007b7e08b89ae76f0d80658cf3f6f40d12cb7a
created_at: 2026-04-20 19:17:56
module_info:
{:name "cafe.cryptography.ed25519_elisabeth",
 :exports [],
 :requires
 [{:module "java.base", :mandated true}
  {:module "cafe.cryptography.curve25519_elisabeth"}
  {:module "org.jetbrains.annotations", :static true}],
 :provides [],
 :uses [],
 :version "0.1.0"}


name: cc.wanforme.nukkit.spring
version: 0.2.0
target_platform: universal
mvn_groupId: cc.wanforme.nukkit
mvn_artifactId: pnx-spring-boot-starter
mvn_version: 0.2.0
type: jar
sha256: c4b1e8814200bef4df3a05f3b1bb15d033d0ff6f7c8b7c68387683d2c6c76975
created_at: 2026-04-20 19:17:56
module_info:
{:name "cc.wanforme.nukkit.spring",
 :exports [{:package "cc.wanforme.nukkit.spring"}],
 :requires
 [{:module "java.base", :version "17.0.2"}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "spring.boot"}
  {:module "spring.core"}
  {:module "spring.context"}
  {:module "spring.beans"}
  {:module "powernukkitx"}],
 :provides [],
 :uses [],
 :version "0.2.0"}


name: ch.bind.philib
version: 0.14.0
target_platform: universal
mvn_groupId: ch.bind
mvn_artifactId: philib
mvn_version: 0.14.0
type: jar
sha256: b281c2f44545bc714fcd835372be7249b4690ec038e6d3fc061679d740806ed5
created_at: 2026-04-20 19:17:56
module_info:
{:name "ch.bind.philib",
 :exports
 [{:package "ch.bind.philib.cache"}
  {:package "ch.bind.philib.concurrent"}
  {:package "ch.bind.philib.conf"}
  {:package "ch.bind.philib.io"}
  {:package "ch.bind.philib.lang"}
  {:package "ch.bind.philib.math"}
  {:package "ch.bind.philib.net"}
  {:package "ch.bind.philib.pool"}
  {:package "ch.bind.philib.pool.buffer"}
  {:package "ch.bind.philib.pool.manager"}
  {:package "ch.bind.philib.pool.object"}
  {:package "ch.bind.philib.test"}
  {:package "ch.bind.philib.util"}
  {:package "ch.bind.philib.validation"}],
 :requires
 [{:module "java.base", :version "11.0.15", :mandated true}
  {:module "org.slf4j"}],
 :provides [],
 :uses [],
 :version "0.14.0",
 :packages
 [{:package "ch.bind.philib.cache"}
  {:package "ch.bind.philib.lang"}
  {:package "ch.bind.philib.test"}
  {:package "ch.bind.philib.io"}
  {:package "ch.bind.philib.pool.buffer"}
  {:package "ch.bind.philib.conf"}
  {:package "ch.bind.philib.pool"}
  {:package "ch.bind.philib.util"}
  {:package "ch.bind.philib.pool.object"}
  {:package "ch.bind.philib.pool.manager"}
  {:package "ch.bind.philib.concurrent"}
  {:package "ch.bind.philib.math"}
  {:package "ch.bind.philib.validation"}
  {:package "ch.bind.philib.net"}]}


name: ch.digitalfondue.basicxlsx
version: 0.7.1
target_platform: universal
mvn_groupId: ch.digitalfondue.basicxlsx
mvn_artifactId: basicxlsx
mvn_version: 0.7.1
type: jar
sha256: 2d1e4281ec29a8f31f581f06fce279136b420c194559ba438bc42ec3b214492b
created_at: 2026-04-20 19:17:56
module_info:
{:name "ch.digitalfondue.basicxlsx",
 :exports [{:package "ch.digitalfondue.basicxlsx"}],
 :requires
 [{:module "java.base", :version "11.0.22", :mandated true}
  {:module "java.desktop", :version "11.0.22"}
  {:module "java.xml", :version "11.0.22"}],
 :provides [],
 :uses [],
 :version "0.7.1",
 :packages [{:package "ch.digitalfondue.basicxlsx"}]}


name: ch.digitalfondue.jfiveparse
version: 1.1.1
target_platform: universal
mvn_groupId: ch.digitalfondue.jfiveparse
mvn_artifactId: jfiveparse
mvn_version: 1.1.1
type: jar
sha256: 97c290360affefffc408d6b6d8c51eb924791ed3f7f282cbe9ec62e9a4accaf8
created_at: 2026-04-20 19:17:56
module_info:
{:name "ch.digitalfondue.jfiveparse",
 :exports [{:package "ch.digitalfondue.jfiveparse"}],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "java.xml", :version "11.0.23"}],
 :provides [],
 :uses [],
 :version "1.1.1",
 :packages [{:package "ch.digitalfondue.jfiveparse"}]}


name: ch.digitalfondue.mjml4j
version: 1.1.2
target_platform: universal
mvn_groupId: ch.digitalfondue.mjml4j
mvn_artifactId: mjml4j
mvn_version: 1.1.2
type: jar
sha256: e423037e317903317332a3ca9f42005eb03402fd16d3aa34db236890503b3a0a
created_at: 2026-04-20 19:17:56
module_info:
{:name "ch.digitalfondue.mjml4j",
 :exports [{:package "ch.digitalfondue.mjml4j"}],
 :requires
 [{:module "java.base", :version "17.0.13", :mandated true}
  {:module "ch.digitalfondue.jfiveparse", :version "1.1.1"}
  {:module "java.xml", :version "17.0.13"}],
 :provides [],
 :uses [],
 :version "1.1.2",
 :packages [{:package "ch.digitalfondue.mjml4j"}]}


name: ch.digitalfondue.vatchecker
version: 1.6.0
target_platform: universal
mvn_groupId: ch.digitalfondue.vatchecker
mvn_artifactId: vatchecker
mvn_version: 1.6.0
type: jar
sha256: d51fe8cd1690815a5003f6a4ffd08b949b9c0e8cb4e9ec9b3c3d9b284de50157
created_at: 2026-04-20 19:17:56
module_info:
{:name "ch.digitalfondue.vatchecker",
 :exports [{:package "ch.digitalfondue.vatchecker"}],
 :requires
 [{:module "java.base", :version "11.0.22", :mandated true}
  {:module "java.xml", :version "11.0.22"}],
 :provides [],
 :uses [],
 :version "1.6.0",
 :packages [{:package "ch.digitalfondue.vatchecker"}]}


name: ch.obermuhlner.scriptengine.java
version: 1.1.0
target_platform: universal
mvn_groupId: ch.obermuhlner
mvn_artifactId: java-scriptengine
mvn_version: 1.1.0
type: jar
sha256: 358b2f1d5783a3580a394357d5c5595c909cf5caa0784270df975a6036b8ab4b
created_at: 2026-04-20 19:17:56
module_info:
{:name "ch.obermuhlner.scriptengine.java",
 :exports
 [{:package "ch.obermuhlner.scriptengine.java"}
  {:package "ch.obermuhlner.scriptengine.java.constructor"}
  {:package "ch.obermuhlner.scriptengine.java.execution"}
  {:package "ch.obermuhlner.scriptengine.java.name"}
  {:package "ch.obermuhlner.scriptengine.java.util"}],
 :requires
 [{:module "java.base", :version "11.0.4", :mandated true}
  {:module "java.scripting", :version "11.0.4", :transitive true}
  {:module "java.compiler", :version "11.0.4"}],
 :provides
 [{:service "javax.script.ScriptEngineFactory",
   :with
   ["ch.obermuhlner.scriptengine.java.JavaScriptEngineFactory"]}],
 :uses [],
 :version "1.1.0"}


name: ch.qos.logback.access.common
version: 2.0.6
target_platform: universal
mvn_groupId: ch.qos.logback.access
mvn_artifactId: logback-access-common
mvn_version: 2.0.6
type: jar
sha256: dd0d2de21a916a14e9a9c0fc7e9d88777da487643b61d5d24ed50d868d664d2e
created_at: 2026-04-20 19:17:56
module_info:
{:name "ch.qos.logback.access.common",
 :exports
 [{:package "ch.qos.logback.access.common"}
  {:package "ch.qos.logback.access.common.boolex"}
  {:package "ch.qos.logback.access.common.filter"}
  {:package "ch.qos.logback.access.common.html"}
  {:package "ch.qos.logback.access.common.joran"}
  {:package "ch.qos.logback.access.common.joran.action"}
  {:package "ch.qos.logback.access.common.model"}
  {:package "ch.qos.logback.access.common.model.processor"}
  {:package "ch.qos.logback.access.common.net"}
  {:package "ch.qos.logback.access.common.net.server"}
  {:package "ch.qos.logback.access.common.pattern"}
  {:package "ch.qos.logback.access.common.servlet"}
  {:package "ch.qos.logback.access.common.sift"}
  {:package "ch.qos.logback.access.common.spi"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "ch.qos.logback.core", :version "1.5.16"}
  {:module "jakarta.servlet", :version "6.0.0", :static true}
  {:module "java.management", :static true}
  {:module "janino", :static true}
  {:module "commons.compiler", :static true}],
 :provides [],
 :uses [],
 :version "2.0.6",
 :packages
 [{:package "ch.qos.logback.access.common"}
  {:package "ch.qos.logback.access.common.boolex"}
  {:package "ch.qos.logback.access.common.filter"}
  {:package "ch.qos.logback.access.common.html"}
  {:package "ch.qos.logback.access.common.joran"}
  {:package "ch.qos.logback.access.common.joran.action"}
  {:package "ch.qos.logback.access.common.model"}
  {:package "ch.qos.logback.access.common.model.processor"}
  {:package "ch.qos.logback.access.common.net"}
  {:package "ch.qos.logback.access.common.net.server"}
  {:package "ch.qos.logback.access.common.pattern"}
  {:package "ch.qos.logback.access.common.servlet"}
  {:package "ch.qos.logback.access.common.sift"}
  {:package "ch.qos.logback.access.common.spi"}
  {:package "ch.qos.logback.access.jakarta.common.db.script"}]}


name: ch.qos.logback.access.jetty
version: 2.0.6
target_platform: universal
mvn_groupId: ch.qos.logback.access
mvn_artifactId: logback-access-jetty12
mvn_version: 2.0.6
type: jar
sha256: c30f9a45a1ffef01473a9b827c0a2777934f8d593f4f6595cda55f95b62aea32
created_at: 2026-04-20 19:17:56
module_info:
{:name "ch.qos.logback.access.jetty",
 :exports [{:package "ch.qos.logback.access.jetty"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "ch.qos.logback.core", :version "1.5.16"}
  {:module "ch.qos.logback.access.common", :version "2.0.6"}
  {:module "org.eclipse.jetty.server", :version "12.0.16"}
  {:module "jakarta.servlet", :version "6.0.0"}
  {:module "org.eclipse.jetty.http", :version "12.0.16"}],
 :provides [],
 :uses [],
 :version "2.0.6",
 :packages [{:package "ch.qos.logback.access.jetty"}]}


name: ch.qos.logback.access.tomcat
version: 2.0.6
target_platform: universal
mvn_groupId: ch.qos.logback.access
mvn_artifactId: logback-access-tomcat
mvn_version: 2.0.6
type: jar
sha256: 311feb2c7e7f225246f0e330dbfb2f99c480042e4edaaef51431fa1a246297fd
created_at: 2026-04-20 19:17:56
module_info:
{:name "ch.qos.logback.access.tomcat",
 :exports [{:package "ch.qos.logback.access.tomcat"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "ch.qos.logback.core", :version "1.5.16"}
  {:module "ch.qos.logback.access.common", :version "2.0.6"}
  {:module "org.apache.tomcat.coyote", :version "10.0.27"}
  {:module "org.apache.tomcat.catalina", :version "10.0.27"}],
 :provides [],
 :uses [],
 :version "2.0.6",
 :packages [{:package "ch.qos.logback.access.tomcat"}]}


name: ch.qos.logback.classic
version: 1.5.18
target_platform: universal
mvn_groupId: ch.qos.logback
mvn_artifactId: logback-classic
mvn_version: 1.5.18
type: jar
sha256: 3e1533d0321f8815eef46750aee0111b41554f9a4644c3c4d2d404744b09f60f
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.qos.logback.classic",
 :exports
 [{:package "ch.qos.logback.classic"}
  {:package "ch.qos.logback.classic.boolex"}
  {:package "ch.qos.logback.classic.encoder"}
  {:package "ch.qos.logback.classic.filter"}
  {:package "ch.qos.logback.classic.helpers"}
  {:package "ch.qos.logback.classic.html"}
  {:package "ch.qos.logback.classic.joran"}
  {:package "ch.qos.logback.classic.joran.action"}
  {:package "ch.qos.logback.classic.jul"}
  {:package "ch.qos.logback.classic.layout"}
  {:package "ch.qos.logback.classic.log4j"}
  {:package "ch.qos.logback.classic.model"}
  {:package "ch.qos.logback.classic.model.processor"}
  {:package "ch.qos.logback.classic.net"}
  {:package "ch.qos.logback.classic.net.server"}
  {:package "ch.qos.logback.classic.pattern"}
  {:package "ch.qos.logback.classic.pattern.color"}
  {:package "ch.qos.logback.classic.selector"}
  {:package "ch.qos.logback.classic.selector.servlet"}
  {:package "ch.qos.logback.classic.servlet"}
  {:package "ch.qos.logback.classic.sift"}
  {:package "ch.qos.logback.classic.spi"}
  {:package "ch.qos.logback.classic.turbo"}
  {:package "ch.qos.logback.classic.tyler"}
  {:package "ch.qos.logback.classic.util"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.management", :static true}
  {:module "java.naming", :static true}
  {:module "java.logging", :static true}
  {:module "jakarta.servlet", :static true}
  {:module "jakarta.mail", :version "2.1.0", :static true}
  {:module "org.slf4j", :version "2.0.17"}
  {:module "ch.qos.logback.core", :version "1.5.18"}],
 :provides
 [{:service "org.slf4j.spi.SLF4JServiceProvider",
   :with ["ch.qos.logback.classic.spi.LogbackServiceProvider"]}],
 :uses [{:service "ch.qos.logback.classic.spi.Configurator"}],
 :version "1.5.18",
 :packages
 [{:package "ch.qos.logback.classic"}
  {:package "ch.qos.logback.classic.boolex"}
  {:package "ch.qos.logback.classic.db.script"}
  {:package "ch.qos.logback.classic.encoder"}
  {:package "ch.qos.logback.classic.filter"}
  {:package "ch.qos.logback.classic.helpers"}
  {:package "ch.qos.logback.classic.html"}
  {:package "ch.qos.logback.classic.joran"}
  {:package "ch.qos.logback.classic.joran.action"}
  {:package "ch.qos.logback.classic.joran.sanity"}
  {:package "ch.qos.logback.classic.joran.serializedModel"}
  {:package "ch.qos.logback.classic.jul"}
  {:package "ch.qos.logback.classic.layout"}
  {:package "ch.qos.logback.classic.log4j"}
  {:package "ch.qos.logback.classic.model"}
  {:package "ch.qos.logback.classic.model.processor"}
  {:package "ch.qos.logback.classic.model.util"}
  {:package "ch.qos.logback.classic.net"}
  {:package "ch.qos.logback.classic.net.server"}
  {:package "ch.qos.logback.classic.pattern"}
  {:package "ch.qos.logback.classic.pattern.color"}
  {:package "ch.qos.logback.classic.selector"}
  {:package "ch.qos.logback.classic.selector.servlet"}
  {:package "ch.qos.logback.classic.servlet"}
  {:package "ch.qos.logback.classic.sift"}
  {:package "ch.qos.logback.classic.spi"}
  {:package "ch.qos.logback.classic.turbo"}
  {:package "ch.qos.logback.classic.tyler"}
  {:package "ch.qos.logback.classic.util"}]}


name: ch.qos.logback.core
version: 1.5.18
target_platform: universal
mvn_groupId: ch.qos.logback
mvn_artifactId: logback-core
mvn_version: 1.5.18
type: jar
sha256: 85139e7b57b464f8e5e36326dd81317648bed199ccc4f98cd42585f8d7571027
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.qos.logback.core",
 :exports
 [{:package "ch.qos.logback.core"}
  {:package "ch.qos.logback.core.boolex"}
  {:package "ch.qos.logback.core.encoder"}
  {:package "ch.qos.logback.core.helpers"}
  {:package "ch.qos.logback.core.html"}
  {:package "ch.qos.logback.core.filter"}
  {:package "ch.qos.logback.core.hook"}
  {:package "ch.qos.logback.core.joran"}
  {:package "ch.qos.logback.core.joran.action"}
  {:package "ch.qos.logback.core.joran.conditional"}
  {:package "ch.qos.logback.core.joran.event"}
  {:package "ch.qos.logback.core.joran.sanity"}
  {:package "ch.qos.logback.core.joran.spi"}
  {:package "ch.qos.logback.core.joran.util"}
  {:package "ch.qos.logback.core.joran.util.beans"}
  {:package "ch.qos.logback.core.layout"}
  {:package "ch.qos.logback.core.model"}
  {:package "ch.qos.logback.core.model.conditional"}
  {:package "ch.qos.logback.core.model.processor"}
  {:package "ch.qos.logback.core.model.processor.conditional"}
  {:package "ch.qos.logback.core.model.util"}
  {:package "ch.qos.logback.core.net"}
  {:package "ch.qos.logback.core.net.server"}
  {:package "ch.qos.logback.core.net.ssl"}
  {:package "ch.qos.logback.core.pattern"}
  {:package "ch.qos.logback.core.pattern.color"}
  {:package "ch.qos.logback.core.pattern.parser"}
  {:package "ch.qos.logback.core.recovery"}
  {:package "ch.qos.logback.core.read"}
  {:package "ch.qos.logback.core.rolling"}
  {:package "ch.qos.logback.core.rolling.helper"}
  {:package "ch.qos.logback.core.sift"}
  {:package "ch.qos.logback.core.spi"}
  {:package "ch.qos.logback.core.status"}
  {:package "ch.qos.logback.core.testUtil"}
  {:package "ch.qos.logback.core.util"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.xml", :transitive true}
  {:module "java.sql", :static true}
  {:module "java.naming", :static true}
  {:module "janino", :static true}
  {:module "commons.compiler", :static true}
  {:module "jakarta.mail", :version "2.1.0", :static true}
  {:module "jakarta.servlet", :static true}
  {:module "org.fusesource.jansi", :static true}
  {:module "org.tukaani.xz", :static true}],
 :provides [],
 :uses [],
 :version "1.5.18",
 :packages
 [{:package "ch.qos.logback.core"}
  {:package "ch.qos.logback.core.boolex"}
  {:package "ch.qos.logback.core.encoder"}
  {:package "ch.qos.logback.core.filter"}
  {:package "ch.qos.logback.core.helpers"}
  {:package "ch.qos.logback.core.hook"}
  {:package "ch.qos.logback.core.html"}
  {:package "ch.qos.logback.core.joran"}
  {:package "ch.qos.logback.core.joran.action"}
  {:package "ch.qos.logback.core.joran.conditional"}
  {:package "ch.qos.logback.core.joran.event"}
  {:package "ch.qos.logback.core.joran.node"}
  {:package "ch.qos.logback.core.joran.sanity"}
  {:package "ch.qos.logback.core.joran.spi"}
  {:package "ch.qos.logback.core.joran.util"}
  {:package "ch.qos.logback.core.joran.util.beans"}
  {:package "ch.qos.logback.core.layout"}
  {:package "ch.qos.logback.core.model"}
  {:package "ch.qos.logback.core.model.conditional"}
  {:package "ch.qos.logback.core.model.processor"}
  {:package "ch.qos.logback.core.model.processor.conditional"}
  {:package "ch.qos.logback.core.model.util"}
  {:package "ch.qos.logback.core.net"}
  {:package "ch.qos.logback.core.net.server"}
  {:package "ch.qos.logback.core.net.ssl"}
  {:package "ch.qos.logback.core.pattern"}
  {:package "ch.qos.logback.core.pattern.color"}
  {:package "ch.qos.logback.core.pattern.parser"}
  {:package "ch.qos.logback.core.pattern.util"}
  {:package "ch.qos.logback.core.property"}
  {:package "ch.qos.logback.core.read"}
  {:package "ch.qos.logback.core.recovery"}
  {:package "ch.qos.logback.core.rolling"}
  {:package "ch.qos.logback.core.rolling.helper"}
  {:package "ch.qos.logback.core.sift"}
  {:package "ch.qos.logback.core.spi"}
  {:package "ch.qos.logback.core.status"}
  {:package "ch.qos.logback.core.subst"}
  {:package "ch.qos.logback.core.testUtil"}
  {:package "ch.qos.logback.core.util"}]}


name: ch.qos.logback.tyler.base
version: 1.0.2
target_platform: universal
mvn_groupId: ch.qos.logback.tyler
mvn_artifactId: tyler-base
mvn_version: 1.0.2
type: jar
sha256: 4ab403f64ffc9813d5d036f3438fad19f5165988a71016da1d94256dea36169e
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.qos.logback.tyler.base",
 :exports
 [{:package "ch.qos.logback.tyler.base"}
  {:package "ch.qos.logback.tyler.base.handler"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "com.squareup.javapoet"}
  {:module "java.compiler", :version "21.0.1"}
  {:module "ch.qos.logback.core", :version "1.5.11"}
  {:module "ch.qos.logback.classic", :version "1.5.11"}],
 :provides [],
 :uses [],
 :version "1.0.2",
 :packages
 [{:package "ch.qos.logback.tyler.base"}
  {:package "ch.qos.logback.tyler.base.handler"}
  {:package "ch.qos.logback.tyler.base.spi"}
  {:package "ch.qos.logback.tyler.base.util"}]}


name: ch.tutteli.atrium.api.cc.en_GB
version: 0.15.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-api-cc-en_GB
mvn_version: 0.15.0
type: jar
sha256: 07e42e2f982129c9bffa2578362cfa1aff18ed6dfca3ae6570c5ece046be21d7
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.api.cc.en_GB",
 :exports
 [{:package "ch.tutteli.atrium.api.cc.en_GB"}
  {:package
   "ch.tutteli.atrium.api.cc.en_GB.creating.charsequence.contains.builders"}
  {:package
   "ch.tutteli.atrium.api.cc.en_GB.creating.iterable.contains.builders"}],
 :requires
 [{:module "java.base", :version "9.0.4", :mandated true}
  {:module "ch.tutteli.atrium.domain.builders"}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "0.15.0"}


name: ch.tutteli.atrium.api.cc.infix.en_GB
version: 0.15.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-api-cc-infix-en_GB
mvn_version: 0.15.0
type: jar
sha256: 5805e2239450bce02c4a6ef0775a2875f1a907a9c86f663750c539089638ae70
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.api.cc.infix.en_GB",
 :exports
 [{:package "ch.tutteli.atrium.api.cc.infix.en_GB"}
  {:package
   "ch.tutteli.atrium.api.cc.infix.en_GB.creating.charsequence.contains.builders"}
  {:package
   "ch.tutteli.atrium.api.cc.infix.en_GB.creating.iterable.contains.builders"}
  {:package
   "ch.tutteli.atrium.api.cc.infix.en_GB.creating.list.get.builders"}
  {:package
   "ch.tutteli.atrium.api.cc.infix.en_GB.creating.map.get.builders"}
  {:package "ch.tutteli.atrium.api.cc.infix.en_GB.keywords"}],
 :requires
 [{:module "java.base", :version "9.0.4", :mandated true}
  {:module "ch.tutteli.atrium.domain.builders"}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "0.15.0"}


name: ch.tutteli.atrium.api.fluent.en_GB
version: 1.3.0-alpha-1
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-api-fluent-jvm
mvn_version: 1.3.0-alpha-1
type: jar
sha256: 3bea970a3c51e24f5f20a9875569be9d7c2216ac4b6efba0b1b93d3f97c8e228
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.api.fluent.en_GB",
 :exports [{:package "ch.tutteli.atrium.api.fluent.en_GB"}],
 :requires
 [{:module "java.base", :version "11.0.25", :mandated true}
  {:module "ch.tutteli.atrium.core.api",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "ch.tutteli.atrium.logic", :version "1.3.0-alpha-1"}
  {:module "kotlin.stdlib"}
  {:module "ch.tutteli.kbox", :version "2.1.0"}
  {:module "java.sql", :version "11.0.25"}],
 :provides [],
 :uses [],
 :version "1.3.0-alpha-1"}


name: ch.tutteli.atrium.api.fluent.en_GB.jdk8
version: 0.15.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-api-fluent-en_GB-jdk8
mvn_version: 0.15.0
type: jar
sha256: de9b5ca9728bd4b7865b931899fedf69b99ae0b1d82f80db84a15c0bc3154fec
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.api.fluent.en_GB.jdk8",
 :exports [{:package "ch.tutteli.atrium.api.fluent.en_GB.jdk8"}],
 :requires
 [{:module "ch.tutteli.atrium.api.fluent.en_GB"}
  {:module "ch.tutteli.atrium.domain.builders"}
  {:module "ch.tutteli.kbox"}
  {:module "ch.tutteli.niok"}
  {:module "kotlin.stdlib"}
  {:module "java.base", :version "9.0.4"}],
 :provides [],
 :uses [],
 :version "0.15.0"}


name: ch.tutteli.atrium.api.fluent.en_GB.kotlin_1_3
version: 1.1.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-api-fluent-kotlin_1_3-jvm
mvn_version: 1.1.0
type: jar
sha256: cefaae51b79de4fb57241ba16c54da55d87591c7700fdab09b64eeeb82d7a279
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.api.fluent.en_GB.kotlin_1_3",
 :exports [{:package "ch.tutteli.atrium.api.fluent.en_GB.kotlin_1_3"}],
 :requires
 [{:module "java.base", :version "11.0.20.1", :mandated true}
  {:module "ch.tutteli.atrium.api.fluent.en_GB", :version "1.1.0"}
  {:module "ch.tutteli.atrium.logic.kotlin_1_3", :version "1.1.0"}
  {:module "ch.tutteli.kbox", :version "0.16.0"}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "1.1.0"}


name: ch.tutteli.atrium.api.infix.en_GB
version: 1.3.0-alpha-1
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-api-infix-jvm
mvn_version: 1.3.0-alpha-1
type: jar
sha256: d54a9f5c341b5bb6f5f9d4b03d7ec5d9c5d39a8778bba579d4811c0b4bfe5d0c
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.api.infix.en_GB",
 :exports
 [{:package "ch.tutteli.atrium.api.infix.en_GB"}
  {:package "ch.tutteli.atrium.api.infix.en_GB.creating.feature"}
  {:package "ch.tutteli.atrium.api.infix.en_GB.creating.iterable"}
  {:package "ch.tutteli.atrium.api.infix.en_GB.creating.map"}
  {:package "ch.tutteli.atrium.api.infix.en_GB.creating.path"}],
 :requires
 [{:module "java.base", :version "11.0.25", :mandated true}
  {:module "ch.tutteli.atrium.core.api",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "ch.tutteli.atrium.logic", :version "1.3.0-alpha-1"}
  {:module "kotlin.stdlib"}
  {:module "ch.tutteli.kbox", :version "2.1.0"}],
 :provides [],
 :uses [],
 :version "1.3.0-alpha-1"}


name: ch.tutteli.atrium.api.infix.en_GB.jdk8
version: 0.9.0-alpha2
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-api-infix-en_GB-jdk8
mvn_version: 0.9.0-alpha2
type: jar
sha256: a6fccd2b1244813c26c02db52a8aca4b7b388541c3c5e61d0b49b5ac64f84eae
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.api.infix.en_GB.jdk8",
 :exports [],
 :requires
 [{:module "ch.tutteli.atrium.domain.builders"}
  {:module "ch.tutteli.kbox"}
  {:module "ch.tutteli.niok"}
  {:module "kotlin.stdlib"}
  {:module "java.base", :version "9.0.4"}],
 :provides [],
 :uses [],
 :version "0.9.0-alpha2"}


name: ch.tutteli.atrium.api.infix.en_GB.kotlin_1_3
version: 1.1.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-api-infix-kotlin_1_3-jvm
mvn_version: 1.1.0
type: jar
sha256: f31dee8241e6813a3dd7b10a497635cd53bad8ce1adf6418697a15d71748d0a1
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.api.infix.en_GB.kotlin_1_3",
 :exports [{:package "ch.tutteli.atrium.api.infix.en_GB.kotlin_1_3"}],
 :requires
 [{:module "java.base", :version "11.0.20.1", :mandated true}
  {:module "ch.tutteli.atrium.api.infix.en_GB", :version "1.1.0"}
  {:module "ch.tutteli.atrium.logic.kotlin_1_3", :version "1.1.0"}
  {:module "ch.tutteli.kbox", :version "0.16.0"}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "1.1.0"}


name: ch.tutteli.atrium.bundle.cc.en_GB.robstoll
version: 0.15.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-cc-en_GB-robstoll
mvn_version: 0.15.0
type: jar
sha256: 781e88ec989e42c16c443f0f7c214bc4aa931c294089c43c29feb3cad26dd40d
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.bundle.cc.en_GB.robstoll",
 :exports [],
 :requires
 [{:module "java.base", :version "9.0.4", :mandated true}
  {:module "ch.tutteli.atrium.verbs", :transitive true}
  {:module "ch.tutteli.atrium.api.cc.en_GB", :transitive true}
  {:module "ch.tutteli.atrium.domain.builders", :transitive true}
  {:module "ch.tutteli.atrium.translations.en_GB", :transitive true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "0.15.0"}


name: ch.tutteli.atrium.bundle.cc.infix.en_GB.robstoll
version: 0.15.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-cc-infix-en_GB-robstoll
mvn_version: 0.15.0
type: jar
sha256: 27288237770f2337c01f4c2f8d0caa30c61bedde34d357d8190dff5f8b312a35
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.bundle.cc.infix.en_GB.robstoll",
 :exports [],
 :requires
 [{:module "java.base", :version "9.0.4", :mandated true}
  {:module "ch.tutteli.atrium.verbs", :transitive true}
  {:module "ch.tutteli.atrium.api.cc.infix.en_GB", :transitive true}
  {:module "ch.tutteli.atrium.domain.builders", :transitive true}
  {:module "ch.tutteli.atrium.translations.en_GB", :transitive true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "0.15.0"}


name: ch.tutteli.atrium.core.api
version: 1.3.0-alpha-1
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-core-jvm
mvn_version: 1.3.0-alpha-1
type: jar
sha256: 73075200796abd56b526baf70430b26214ef4580370b5aae69387b2c02bd4d7d
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.core.api",
 :exports
 [{:package "ch.tutteli.atrium"}
  {:package "ch.tutteli.atrium.assertions"}
  {:package "ch.tutteli.atrium.assertions.builders"}
  {:package "ch.tutteli.atrium.assertions.builders.common"}
  {:package "ch.tutteli.atrium.core"}
  {:package "ch.tutteli.atrium.core.migration"}
  {:package "ch.tutteli.atrium.core.polyfills"}
  {:package "ch.tutteli.atrium.creating"}
  {:package "ch.tutteli.atrium.creating.proofs"}
  {:package "ch.tutteli.atrium.creating.proofs.builders"}
  {:package "ch.tutteli.atrium.creating.feature"}
  {:package "ch.tutteli.atrium.creating.transformers"}
  {:package "ch.tutteli.atrium.reporting"}
  {:package "ch.tutteli.atrium.reporting.erroradjusters"}
  {:package "ch.tutteli.atrium.reporting.reportables"}
  {:package "ch.tutteli.atrium.reporting.reportables.descriptions"}
  {:package "ch.tutteli.atrium.reporting.prerendering.text"}
  {:package "ch.tutteli.atrium.reporting.text"}
  {:package "ch.tutteli.atrium.reporting.theming.text"}
  {:package "ch.tutteli.atrium.reporting.translating"}
  {:package "ch.tutteli.atrium.reporting.theming.text.impl",
   :to ["ch.tutteli.atrium.verbs.internal"]}],
 :requires
 [{:module "java.base", :version "11.0.25", :mandated true}
  {:module "ch.tutteli.kbox", :version "2.1.0"}
  {:module "org.opentest4j", :version "1.3.0"}
  {:module "kotlin.stdlib"}
  {:module "kotlin.reflect"}],
 :provides [],
 :uses [],
 :version "1.3.0-alpha-1"}


name: ch.tutteli.atrium.core.robstoll
version: 0.16.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-core-robstoll
mvn_version: 0.16.0
type: jar
sha256: 614d676e2b83cbc712c458342c75fbbdd8a85cb65f9d9d803f688665e856b044
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.core.robstoll",
 :exports [{:package "ch.tutteli.atrium.core.robstoll"}],
 :requires
 [{:module "java.base", :version "11.0.10", :mandated true}
  {:module "ch.tutteli.atrium.core.api", :transitive true}
  {:module "ch.tutteli.atrium.core.robstoll.lib"}
  {:module "kotlin.stdlib"}],
 :provides
 [{:service "ch.tutteli.atrium.core.CoreFactory",
   :with ["ch.tutteli.atrium.core.robstoll.CoreFactoryImpl"]}],
 :uses [],
 :version "0.16.0"}


name: ch.tutteli.atrium.core.robstoll.lib
version: 0.16.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-core-robstoll-lib
mvn_version: 0.16.0
type: jar
sha256: 54e200e8d5bccbe00a7dcf8894937a314912510d5bd35b95a7e2af10fcd5f7d5
created_at: 2026-04-20 19:17:57
module_info:
{:name "ch.tutteli.atrium.core.robstoll.lib",
 :exports
 [{:package "ch.tutteli.atrium.core.robstoll.lib.reporting"}
  {:package
   "ch.tutteli.atrium.core.robstoll.lib.reporting.translating"}],
 :requires
 [{:module "java.base", :version "11.0.10", :mandated true}
  {:module "ch.tutteli.atrium.core.api"}
  {:module "ch.tutteli.kbox"}
  {:module "ch.tutteli.atrium.translations.en_GB", :static true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "0.16.0"}


name: ch.tutteli.atrium.domain.api
version: 0.16.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-domain-api
mvn_version: 0.16.0
type: jar
sha256: cf0ef70e5db8515af799a0ae490fcaa743f7f684d36dde2dc93d3e6f3c0790fe
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.domain.api",
 :exports
 [{:package "ch.tutteli.atrium.domain.creating"}
  {:package "ch.tutteli.atrium.domain.creating.collectors"}],
 :requires
 [{:module "java.base", :version "11.0.10", :mandated true}
  {:module "ch.tutteli.atrium.core.api", :transitive true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "0.16.0"}


name: ch.tutteli.atrium.domain.api.kotlin_1_3
version: 0.15.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-domain-api-kotlin_1_3
mvn_version: 0.15.0
type: jar
sha256: 889096a573c813a76492838c466a38f4faae26e126f15d7f70da033887019ca3
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.domain.api.kotlin_1_3",
 :exports [{:package "ch.tutteli.atrium.domain.kotlin_1_3.creating"}],
 :requires
 [{:module "java.base", :version "9.0.4", :mandated true}
  {:module "ch.tutteli.atrium.domain.api", :transitive true}
  {:module "ch.tutteli.atrium.core.api", :transitive true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "0.15.0"}


name: ch.tutteli.atrium.domain.builders
version: 0.16.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-domain-builders
mvn_version: 0.16.0
type: jar
sha256: c7753d1c5d99c201123cfb377ee7d3c233f461fc7aaa86990c2342712f8f58a5
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.domain.builders",
 :exports
 [{:package "ch.tutteli.atrium.domain.builders.creating"}
  {:package "ch.tutteli.atrium.domain.builders.creating.collectors"}
  {:package "ch.tutteli.atrium.domain.builders.reporting"}
  {:package "ch.tutteli.atrium.domain.builders.utils"}],
 :requires
 [{:module "java.base", :version "11.0.10", :mandated true}
  {:module "ch.tutteli.atrium.domain.api", :transitive true}
  {:module "ch.tutteli.atrium.core.api", :transitive true}
  {:module "ch.tutteli.atrium.translations.en_GB", :static true}
  {:module "kotlin.stdlib"}],
 :provides
 [{:service "ch.tutteli.atrium.reporting.ReporterFactory",
   :with
   ["ch.tutteli.atrium.domain.builders.reporting.impl.DefaultReporterFactory"]}],
 :uses [],
 :version "0.16.0"}


name: ch.tutteli.atrium.domain.builders.kotlin_1_3
version: 0.15.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-domain-builders-kotlin_1_3
mvn_version: 0.15.0
type: jar
sha256: 814b02090d10b8d072ed5485f9f2718e9c79f5dfbd4b34ea6c850079d476b621
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.domain.builders.kotlin_1_3",
 :exports
 [{:package "ch.tutteli.atrium.domain.builders.kotlin_1_3.creating"}
  {:package "ch.tutteli.atrium.domain.builders.kotlin_1_3"}],
 :requires
 [{:module "java.base", :version "9.0.4", :mandated true}
  {:module "ch.tutteli.atrium.domain.builders", :transitive true}
  {:module "ch.tutteli.atrium.domain.api.kotlin_1_3", :transitive true}
  {:module "ch.tutteli.atrium.core.api", :transitive true}
  {:module "ch.tutteli.atrium.translations.en_GB", :static true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "0.15.0"}


name: ch.tutteli.atrium.domain.robstoll
version: 0.16.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-domain-robstoll
mvn_version: 0.16.0
type: jar
sha256: 2762e84c3403f4c4fac8cab7f1f8838ff5f2395a28782a3e90604128c7245b89
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.domain.robstoll",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.10", :mandated true}
  {:module "ch.tutteli.atrium.domain.api", :transitive true}
  {:module "ch.tutteli.atrium.domain.robstoll.lib"}
  {:module "kotlin.stdlib"}],
 :provides
 [{:service
   "ch.tutteli.atrium.domain.creating.collectors.AssertionCollector",
   :with
   ["ch.tutteli.atrium.domain.robstoll.creating.collectors.AssertionCollectorImpl"]}],
 :uses [],
 :version "0.16.0"}


name: ch.tutteli.atrium.domain.robstoll.kotlin_1_3
version: 0.15.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-domain-robstoll-kotlin_1_3
mvn_version: 0.15.0
type: jar
sha256: d24c93901b0e4832a5673c78aef466b7c15e5564484fb3d518aaa521b522901c
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.domain.robstoll.kotlin_1_3",
 :exports [],
 :requires
 [{:module "java.base", :version "9.0.4", :mandated true}
  {:module "ch.tutteli.atrium.domain.api.kotlin_1_3", :transitive true}
  {:module "ch.tutteli.atrium.domain.robstoll.lib.kotlin_1_3"}
  {:module "kotlin.stdlib"}],
 :provides
 [{:service
   "ch.tutteli.atrium.domain.kotlin_1_3.creating.ResultAssertions",
   :with
   ["ch.tutteli.atrium.domain.robstoll.kotlin_1_3.creating.ResultAssertionsImpl"]}],
 :uses [],
 :version "0.15.0"}


name: ch.tutteli.atrium.domain.robstoll.lib
version: 0.16.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-domain-robstoll-lib
mvn_version: 0.16.0
type: jar
sha256: 79d74a23a530356cf7cad9f964ae7141f0c69b429e125f5908b79244fc2300dc
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.domain.robstoll.lib",
 :exports
 [{:package
   "ch.tutteli.atrium.domain.robstoll.lib.creating.collectors"}],
 :requires
 [{:module "java.base", :version "11.0.10", :mandated true}
  {:module "ch.tutteli.atrium.domain.builders"}
  {:module "ch.tutteli.atrium.translations.en_GB", :static true}
  {:module "kotlin.stdlib"}
  {:module "ch.tutteli.niok"}],
 :provides [],
 :uses [],
 :version "0.16.0"}


name: ch.tutteli.atrium.domain.robstoll.lib.kotlin_1_3
version: 0.15.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-domain-robstoll-lib-kotlin_1_3
mvn_version: 0.15.0
type: jar
sha256: 6eb800d11d9cf961d2cc5a00fe181569b1e1fd544cb42609a9e505bdfdb887a7
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.domain.robstoll.lib.kotlin_1_3",
 :exports
 [{:package
   "ch.tutteli.atrium.domain.robstoll.lib.kotlin_1_3.creating"}],
 :requires
 [{:module "java.base", :version "9.0.4", :mandated true}
  {:module "ch.tutteli.atrium.api.fluent.en_GB"}
  {:module "ch.tutteli.atrium.domain.builders.kotlin_1_3"}
  {:module "ch.tutteli.atrium.translations.en_GB", :static true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "0.15.0"}


name: ch.tutteli.atrium.fluent.en_GB
version: 1.3.0-alpha-1
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-fluent-jvm
mvn_version: 1.3.0-alpha-1
type: jar
sha256: 25225ed8754147fdd2ac079b4a723998b1a947a153dec0146d34f6470681f868
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.fluent.en_GB",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.25", :mandated true}
  {:module "ch.tutteli.atrium.verbs",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "ch.tutteli.atrium.api.fluent.en_GB",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "ch.tutteli.atrium.translations.en_GB",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "ch.tutteli.atrium.logic",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "ch.tutteli.atrium.core.api",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "1.3.0-alpha-1"}


name: ch.tutteli.atrium.infix.en_GB
version: 1.3.0-alpha-1
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-infix-jvm
mvn_version: 1.3.0-alpha-1
type: jar
sha256: 86641fd5f0e073fb9a8275abbd2534c0d83c7e37b3fd9967669c1956839c0ce2
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.infix.en_GB",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.25", :mandated true}
  {:module "ch.tutteli.atrium.verbs",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "ch.tutteli.atrium.api.infix.en_GB",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "ch.tutteli.atrium.translations.en_GB",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "ch.tutteli.atrium.logic",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "ch.tutteli.atrium.core.api",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "1.3.0-alpha-1"}


name: ch.tutteli.atrium.logic
version: 1.3.0-alpha-1
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-logic-jvm
mvn_version: 1.3.0-alpha-1
type: jar
sha256: 4b4f1faa5528dca77d2176e68bf10814c33e3443f46fc10a6f3f87b0f02bccdd
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.logic",
 :exports
 [{:package "ch.tutteli.atrium.logic"}
  {:package "ch.tutteli.atrium.logic.creating"}
  {:package "ch.tutteli.atrium.logic.creating.basic.contains"}
  {:package "ch.tutteli.atrium.logic.creating.charsequence.contains"}
  {:package
   "ch.tutteli.atrium.logic.creating.charsequence.contains.checkers"}
  {:package
   "ch.tutteli.atrium.logic.creating.charsequence.contains.creators"}
  {:package
   "ch.tutteli.atrium.logic.creating.charsequence.contains.searchbehaviours"}
  {:package
   "ch.tutteli.atrium.logic.creating.charsequence.contains.steps"}
  {:package "ch.tutteli.atrium.logic.creating.feature"}
  {:package "ch.tutteli.atrium.logic.creating.iterable.contains"}
  {:package
   "ch.tutteli.atrium.logic.creating.iterable.contains.checkers"}
  {:package
   "ch.tutteli.atrium.logic.creating.iterable.contains.creators"}
  {:package
   "ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours"}
  {:package "ch.tutteli.atrium.logic.creating.iterable.contains.steps"}
  {:package
   "ch.tutteli.atrium.logic.creating.iterablelike.contains.reporting"}
  {:package "ch.tutteli.atrium.logic.creating.maplike.contains"}
  {:package
   "ch.tutteli.atrium.logic.creating.maplike.contains.creators"}
  {:package
   "ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours"}
  {:package "ch.tutteli.atrium.logic.creating.maplike.contains.steps"}
  {:package "ch.tutteli.atrium.logic.creating.transformers"}
  {:package "ch.tutteli.atrium.logic.creating.typeutils"}
  {:package "ch.tutteli.atrium.logic.utils"}],
 :requires
 [{:module "java.base", :version "11.0.25", :mandated true}
  {:module "ch.tutteli.atrium.core.api",
   :version "1.3.0-alpha-1",
   :transitive true}
  {:module "ch.tutteli.kbox", :version "2.1.0"}
  {:module "ch.tutteli.niok", :version "1.5.0"}
  {:module "ch.tutteli.atrium.translations.en_GB",
   :version "1.3.0-alpha-1",
   :static true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "1.3.0-alpha-1"}


name: ch.tutteli.atrium.logic.kotlin_1_3
version: 1.1.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-logic-kotlin_1_3-jvm
mvn_version: 1.1.0
type: jar
sha256: df39db732207fde2ca209ea2fcf5556735a9a059c6274d95747d2fa2524673c8
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.logic.kotlin_1_3",
 :exports [{:package "ch.tutteli.atrium.logic.kotlin_1_3"}],
 :requires
 [{:module "java.base", :version "11.0.20.1", :mandated true}
  {:module "ch.tutteli.atrium.logic",
   :version "1.1.0",
   :transitive true}
  {:module "ch.tutteli.kbox", :version "0.16.0"}
  {:module "ch.tutteli.atrium.translations.en_GB",
   :version "1.1.0",
   :static true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "1.1.0"}


name: ch.tutteli.atrium.testfactory.junit
version: 1.3.0-alpha-1
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-test-factory-jvm
mvn_version: 1.3.0-alpha-1
type: jar
sha256: e8393426cce350ad4b469fc5cf4b1214c99158490591259bb9e773938362280e
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.testfactory.junit",
 :exports [{:package "ch.tutteli.atrium.testfactories"}],
 :requires
 [{:module "java.base", :version "11.0.25", :mandated true}
  {:module "ch.tutteli.atrium.core.api", :version "1.3.0-alpha-1"}
  {:module "ch.tutteli.atrium.logic", :version "1.3.0-alpha-1"}
  {:module "kotlin.stdlib"}
  {:module "org.junit.jupiter.api", :version "5.11.4"}],
 :provides [],
 :uses [],
 :version "1.3.0-alpha-1"}


name: ch.tutteli.atrium.translations.de_CH
version: 1.2.0
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-translations-de_CH-jvm
mvn_version: 1.2.0
type: jar
sha256: e0093db6a7830042ed08c8a930c73ba13aa9d287a67cb225a10aafe0b90bc5c4
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.translations.de_CH",
 :exports [{:package "ch.tutteli.atrium.translations"}],
 :requires
 [{:module "java.base", :version "11.0.22", :mandated true}
  {:module "ch.tutteli.atrium.core.api", :version "1.2.0"}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "1.2.0"}


name: ch.tutteli.atrium.translations.en_GB
version: 1.3.0-alpha-1
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-translations-en_GB-jvm
mvn_version: 1.3.0-alpha-1
type: jar
sha256: 8f70489aea1b17709dee70a1037f203cab270e5f05efd28dff9f79f0e6c20d1f
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.translations.en_GB",
 :exports [{:package "ch.tutteli.atrium.translations"}],
 :requires
 [{:module "java.base", :version "11.0.25", :mandated true}
  {:module "ch.tutteli.atrium.core.api", :version "1.3.0-alpha-1"}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "1.3.0-alpha-1"}


name: ch.tutteli.atrium.verbs
version: 1.3.0-alpha-1
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-verbs-jvm
mvn_version: 1.3.0-alpha-1
type: jar
sha256: 352947d152d0234020f9ad01a81080397f693132fdd4ddb1e5752d1bd790171f
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.verbs",
 :exports [{:package "ch.tutteli.atrium.api.verbs"}],
 :requires
 [{:module "java.base", :version "11.0.25", :mandated true}
  {:module "ch.tutteli.atrium.logic", :version "1.3.0-alpha-1"}
  {:module "ch.tutteli.atrium.testfactory.junit",
   :version "1.3.0-alpha-1"}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "1.3.0-alpha-1"}


name: ch.tutteli.atrium.verbs.internal
version: 1.3.0-alpha-1
target_platform: universal
mvn_groupId: ch.tutteli.atrium
mvn_artifactId: atrium-verbs-internal-jvm
mvn_version: 1.3.0-alpha-1
type: jar
sha256: 18a6020694fb1af8d9ef80d3266ae5235649f5717fd2795917920597d97e1ee9
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.atrium.verbs.internal",
 :exports [{:package "ch.tutteli.atrium.api.verbs.internal"}],
 :requires
 [{:module "java.base", :version "11.0.25", :mandated true}
  {:module "ch.tutteli.atrium.logic", :version "1.3.0-alpha-1"}
  {:module "ch.tutteli.atrium.core.api", :version "1.3.0-alpha-1"}
  {:module "ch.tutteli.atrium.testfactory.junit",
   :version "1.3.0-alpha-1"}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "1.3.0-alpha-1"}


name: ch.tutteli.kbox
version: 3.1.0
target_platform: universal
mvn_groupId: ch.tutteli.kbox
mvn_artifactId: kbox-jvm
mvn_version: 3.1.0
type: jar
sha256: 25a49b339a7002ec471ab9a0313f51998af258055a5a04acee9343d40e43ed09
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.kbox",
 :exports [{:package "ch.tutteli.kbox"}],
 :requires
 [{:module "java.base", :version "11.0.26", :mandated true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "3.1.0"}


name: ch.tutteli.niok
version: 1.5.0
target_platform: universal
mvn_groupId: ch.tutteli.niok
mvn_artifactId: niok
mvn_version: 1.5.0
type: jar
sha256: bcc2d4876e3bfdc172c3b4dadcb537474d2a53d3237d06abaf468cc61bbccfa5
created_at: 2026-04-20 19:17:58
module_info:
{:name "ch.tutteli.niok",
 :exports [{:package "ch.tutteli.niok"}],
 :requires
 [{:module "java.base", :version "11.0.22", :mandated true}
  {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "1.5.0"}


name: ch.tutteli.spek.extensions
version: 1.2.1
target_platform: universal
mvn_groupId: ch.tutteli.spek
mvn_artifactId: tutteli-spek-extensions
mvn_version: 1.2.1
type: jar
sha256: 82f402ef91f412d25fee0f03fb9b21cd531d1fe1fed76bbc87d12773fb00f588
created_at: 2026-04-20 19:17:59
module_info:
{:name "ch.tutteli.spek.extensions",
 :exports [{:package "ch.tutteli.spek.extensions"}],
 :requires
 [{:module "java.base", :version "11.0.9.1", :mandated true}
  {:module "kotlin.stdlib"}
  {:module "spek.dsl.jvm"}],
 :provides [],
 :uses [],
 :version "1.2.1"}


name: church.i18n.processing.exception
version: 0.3.0
target_platform: universal
mvn_groupId: church.i18n
mvn_artifactId: processing.exception
mvn_version: 0.3.0
type: jar
sha256: b928479459a10e337e0087b6d3dd02730508267ef3589302dd7c51e865e0af21
created_at: 2026-04-20 19:17:59
module_info:
{:name "church.i18n.processing.exception",
 :exports
 [{:package "church.i18n.processing.exception"}
  {:package "church.i18n.processing.message"}
  {:package "church.i18n.processing.storage"}
  {:package "church.i18n.processing.logger"}
  {:package "church.i18n.processing.config"}
  {:package "church.i18n.processing.security.sanitizer"}
  {:package "church.i18n.processing.security.policy"}
  {:package "church.i18n.processing.status"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "org.jetbrains.annotations", :static true}
  {:module "org.slf4j", :version "2.0.16", :transitive true}],
 :provides [],
 :uses [],
 :version "0.3.0"}


name: church.i18n.resources.bundles
version: 0.3.0
target_platform: universal
mvn_groupId: church.i18n
mvn_artifactId: resources.bundles
mvn_version: 0.3.0
type: jar
sha256: 14437c96daee56c62103dea627a38e2047c4ed9a101b64359f155407cfa7465f
created_at: 2026-04-20 19:17:59
module_info:
{:name "church.i18n.resources.bundles",
 :exports [{:package "church.i18n.resources.bundles"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "org.jetbrains.annotations", :static true}
  {:module "org.slf4j", :version "2.0.16", :transitive true}],
 :provides [],
 :uses [],
 :version "0.3.0"}


name: church.i18n.response
version: 0.3.0
target_platform: universal
mvn_groupId: church.i18n
mvn_artifactId: response
mvn_version: 0.3.0
type: jar
sha256: a70c46b61376ee1a336224c0f69480b7eaca9b6ba9b72ce7dd63640df7cda0c2
created_at: 2026-04-20 19:17:59
module_info:
{:name "church.i18n.response",
 :exports
 [{:package "church.i18n.response.domain"}
  {:package "church.i18n.response.mapper"}
  {:package "church.i18n.response.utils"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "org.jetbrains.annotations", :static true}
  {:module "org.slf4j", :version "2.0.16", :transitive true}
  {:module "church.i18n.processing.exception"}
  {:module "church.i18n.resources.bundles"}],
 :provides [],
 :uses [],
 :version "0.3.0"}


name: church.i18n.response.model.jackson
version: 0.3.0
target_platform: universal
mvn_groupId: church.i18n
mvn_artifactId: response.model.jackson
mvn_version: 0.3.0
type: jar
sha256: ab150ac24197ec2faf87b989800a043c6077a7f3372937aab03fde55daeace72
created_at: 2026-04-20 19:17:59
module_info:
{:name "church.i18n.response.model.jackson",
 :exports [{:package "church.i18n.response.jackson"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "org.jetbrains.annotations", :static true}
  {:module "com.fasterxml.jackson.core",
   :version "2.18.2",
   :transitive true}
  {:module "com.fasterxml.jackson.databind",
   :version "2.18.2",
   :transitive true}
  {:module "church.i18n.response"}],
 :provides [],
 :uses [],
 :version "0.3.0"}


name: church.i18n.response.spring
version: 0.3.0
target_platform: universal
mvn_groupId: church.i18n
mvn_artifactId: response.spring
mvn_version: 0.3.0
type: jar
sha256: fe391b26eecb22aa0482ebd16ea5dd301a3119fcabfc4ec64101248842cc1305
created_at: 2026-04-20 19:17:59
module_info:
{:name "church.i18n.response.spring",
 :exports
 [{:package "church.i18n.request.filter"}
  {:package "church.i18n.response.filter"}
  {:package "church.i18n.response.handler"}
  {:package "church.i18n.response.status"}
  {:package "church.i18n.response.spring.mapper"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "org.jetbrains.annotations", :static true}
  {:module "org.slf4j", :version "2.0.16", :transitive true}
  {:module "jakarta.servlet", :version "6.1.0", :transitive true}
  {:module "spring.web", :transitive true}
  {:module "spring.beans", :transitive true}
  {:module "church.i18n.response"}
  {:module "church.i18n.processing.exception"}
  {:module "spring.core"}],
 :provides [],
 :uses [],
 :version "0.3.0"}


name: church.i18n.response.spring.webmvc
version: 0.3.0
target_platform: universal
mvn_groupId: church.i18n
mvn_artifactId: response.spring.webmvc
mvn_version: 0.3.0
type: jar
sha256: c2e40998ae20993d49b54a6e2cb6b984335d26c7e30431e54095ed1b2ab95109
created_at: 2026-04-20 19:17:59
module_info:
{:name "church.i18n.response.spring.webmvc",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "org.jetbrains.annotations", :transitive true}
  {:module "jakarta.servlet", :version "6.1.0", :transitive true}
  {:module "spring.web", :static true}
  {:module "spring.webmvc", :static true}
  {:module "church.i18n.response.spring"}
  {:module "church.i18n.processing.exception"}
  {:module "spring.core"}
  {:module "church.i18n.response"}
  {:module "spring.context"}
  {:module "jakarta.validation", :version "3.1.0"}],
 :provides [],
 :uses [],
 :version "0.3.0"}


name: cloud.codestore.jsonapi
version: 1.0.1
target_platform: universal
mvn_groupId: cloud.codestore
mvn_artifactId: jsonapi
mvn_version: 1.0.1
type: jar
sha256: 12cc243a9fda5514771678d99b0e6fc91dfc968d0219462ee42bf3b8cf7c3cac
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.codestore.jsonapi",
 :exports
 [{:package "cloud.codestore.jsonapi"}
  {:package "cloud.codestore.jsonapi.document"}
  {:package "cloud.codestore.jsonapi.error"}
  {:package "cloud.codestore.jsonapi.link"}
  {:package "cloud.codestore.jsonapi.meta"}
  {:package "cloud.codestore.jsonapi.relationship"}
  {:package "cloud.codestore.jsonapi.resource"}],
 :requires
 [{:module "java.base", :version "17.0.2", :mandated true}
  {:module "com.fasterxml.jackson.databind",
   :version "2.14.2",
   :transitive true}],
 :provides [],
 :uses [],
 :version "1.0.1"}


name: cloud.piranha.arquillian.jarcontainer
version: 24.9.0
target_platform: universal
mvn_groupId: cloud.piranha.arquillian
mvn_artifactId: piranha-arquillian-jarcontainer
mvn_version: 24.9.0
type: jar
sha256: 1b540c15e5ea60b21e25327092ee5f641cc7f955425698a64fc1905bcdc10404
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.arquillian.jarcontainer",
 :exports [{:package "cloud.piranha.arquillian.jarcontainer"}],
 :requires
 [{:module "java.base", :version "21.0.4", :mandated true}
  {:module "arquillian.container.spi"}
  {:module "arquillian.core.spi"}
  {:module "free.port.finder"}
  {:module "shrinkwrap.api"}],
 :provides
 [{:service "org.jboss.arquillian.core.spi.LoadableExtension",
   :with
   ["cloud.piranha.arquillian.jarcontainer.PiranhaJarContainerExtension"]}],
 :uses [],
 :version "24.9.0",
 :packages [{:package "cloud.piranha.arquillian.jarcontainer"}]}


name: cloud.piranha.arquillian.managed
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.arquillian
mvn_artifactId: piranha-arquillian-managed
mvn_version: 25.6.0
type: jar
sha256: 150f27477ad93ad8bfe01d486505bcd5bca8290c6cde5e24da77a599c3102287
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.arquillian.managed",
 :exports [{:package "cloud.piranha.arquillian.managed"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "arquillian.container.spi"}
  {:module "arquillian.core.spi"}
  {:module "free.port.finder"}
  {:module "shrinkwrap.api"}],
 :provides
 [{:service "org.jboss.arquillian.core.spi.LoadableExtension",
   :with
   ["cloud.piranha.arquillian.managed.ManagedPiranhaContainerExtension"]}],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.arquillian.managed"}]}


name: cloud.piranha.arquillian.server
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.arquillian
mvn_artifactId: piranha-arquillian-server
mvn_version: 25.6.0
type: jar
sha256: ae27debebcf6e9d1e4a52148496e65ca9745ff4a3d7b1ca42d26c6398724e7e8
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.arquillian.server",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.micro.loader", :version "25.6.0"}
  {:module "arquillian.container.spi"}
  {:module "arquillian.core.spi"}
  {:module "shrinkwrap.api"}
  {:module "shrinkwrap.descriptors.api.base"}],
 :provides
 [{:service "org.jboss.arquillian.core.spi.LoadableExtension",
   :with
   ["cloud.piranha.arquillian.server.PiranhaServerLoadableExtension"]}],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.arquillian.server"}]}


name: cloud.piranha.cdi.weld
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.cdi
mvn_artifactId: piranha-cdi-weld
mvn_version: 21.5.0
type: jar
sha256: 53846372090b0fcd01c8b6d2461be6f642f04c3008469e1bcbe274ca3ed3af05
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.cdi.weld",
 :exports [{:package "cloud.piranha.cdi.weld"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.naming.impl", :version "21.5.0"}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.5.0"}
  {:module "jakarta.inject"}
  {:module "jakarta.cdi"}
  {:module "jakarta.security.enterprise.api"}
  {:module "jakarta.servlet", :version "21.5.0"}
  {:module "java.naming", :version "16"}
  {:module "weld.api"}
  {:module "weld.core.impl"}
  {:module "weld.spi"}
  {:module "weld.servlet.core"}],
 :provides
 [{:service "org.jboss.weld.environment.servlet.Container",
   :with ["cloud.piranha.cdi.weld.WeldContainer"]}
  {:service "org.jboss.weld.bootstrap.api.Service",
   :with ["cloud.piranha.cdi.weld.WeldSecurityService"]}],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.cdi.weld"}]}


name: cloud.piranha.cli
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha
mvn_artifactId: cli
mvn_version: 21.5.0
type: jar
sha256: be76effed2be0c685a186583c8897dbdb12258f40059e604eac0c5b233c5da13
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.cli",
 :exports [{:package "cloud.piranha.cli"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "info.picocli"}
  {:module "java.net.http", :version "16"}
  {:module "jdk.crypto.ec", :version "16"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.cli"} {:package "templates"}],
 :main-class "cloud.piranha.cli.Cli"}


name: cloud.piranha.core.api
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.core
mvn_artifactId: piranha-core-api
mvn_version: 25.6.0
type: jar
sha256: 6d83e5a215f3ac8c01896fc17c28042d7cc6e5f4e2168dcf38050b401ed9f6fb
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.core.api",
 :exports [{:package "cloud.piranha.core.api"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.resource.api",
   :version "25.6.0",
   :transitive true}
  {:module "jakarta.servlet", :version "6.1.0", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.core.api"}]}


name: cloud.piranha.core.impl
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.core
mvn_artifactId: piranha-core-impl
mvn_version: 25.6.0
type: jar
sha256: 9961c0812612b5fc0aa20b9c76a3a0bc0d6d69ed5a96454af30c1fd56b7c5d88
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.core.impl",
 :exports [{:package "cloud.piranha.core.impl"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.resource.impl",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.core.impl"}]}


name: cloud.piranha.core.tests
version: 23.12.0
target_platform: universal
mvn_groupId: cloud.piranha.core
mvn_artifactId: piranha-core-tests
mvn_version: 23.12.0
type: jar
sha256: 908eb81258b3e7c41683d2d4c6efd575243edf9f190d0286f47407670d95dc90
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.core.tests",
 :exports [{:package "cloud.piranha.core.tests"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "cloud.piranha.core.api", :version "23.12.0"}
  {:module "cloud.piranha.resource.impl", :version "23.12.0"}
  {:module "org.junit.jupiter.api", :version "5.10.1"}],
 :provides [],
 :uses [],
 :version "23.12.0",
 :packages [{:package "cloud.piranha.core.tests"}]}


name: cloud.piranha.debug
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha
mvn_artifactId: piranha-debug
mvn_version: 25.6.0
type: jar
sha256: 93037ebf6c53e0ec7b3a1f92710c39e348c4020cf05a1d42c028336c701d4052
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.debug",
 :exports [{:package "cloud.piranha.debug"}],
 :requires [{:module "java.base", :version "21.0.7", :mandated true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.debug"}]}


name: cloud.piranha.dist.isolated
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.dist
mvn_artifactId: piranha-dist-isolated
mvn_version: 25.6.0
type: jar
sha256: 984b873b29e988055f4622995e56ad211924e051ee7bfbea673a4495a2dbf1b9
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.dist.isolated",
 :exports [{:package "cloud.piranha.dist.isolated"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.embedded", :version "25.6.0"}
  {:module "cloud.piranha.extension.servlet", :version "25.6.0"}
  {:module "cloud.piranha.feature.exitonstop", :version "25.6.0"}
  {:module "cloud.piranha.feature.http", :version "25.6.0"}
  {:module "cloud.piranha.feature.https", :version "25.6.0"}
  {:module "cloud.piranha.feature.logging", :version "25.6.0"}
  {:module "cloud.piranha.http.webapp", :version "25.6.0"}
  {:module "cloud.piranha.micro.builder", :version "25.6.0"}
  {:module "cloud.piranha.micro.loader", :version "25.6.0"}
  {:module "cloud.piranha.resource.shrinkwrap", :version "25.6.0"}
  {:module "org.jboss.jandex"}
  {:module "shrinkwrap.api"}
  {:module "shrinkwrap.resolver.api.maven"}
  {:module "java.logging", :version "21.0.7"}],
 :provides [],
 :uses [{:service "cloud.piranha.http.api.HttpServer"}],
 :version "25.6.0",
 :main-class "cloud.piranha.dist.isolated.IsolatedPiranha",
 :packages [{:package "cloud.piranha.dist.isolated"}]}


name: cloud.piranha.dist.platform
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.dist
mvn_artifactId: piranha-dist-platform
mvn_version: 25.6.0
type: jar
sha256: 749ff34d092a42a6a32c5f7dcd7cd8bf1be3b5cc6cb577e2dfe39ee56c230d66
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.dist.platform",
 :exports [{:package "cloud.piranha.dist.platform"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "cloud.piranha.extension.platform", :version "25.6.0"}
  {:module "cloud.piranha.multi", :version "25.6.0"}
  {:module "jakarta.servlet", :version "6.1.0", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :main-class "cloud.piranha.dist.platform.PlatformPiranhaMain",
 :packages [{:package "cloud.piranha.dist.platform"}]}


name: cloud.piranha.dist.server
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.dist
mvn_artifactId: piranha-dist-server
mvn_version: 25.6.0
type: jar
sha256: c8a38e3e7d49a1f846d47329e78973631c5208bec088e9a6da8eb19678551913
created_at: 2026-04-20 19:17:59
module_info:
{:name "cloud.piranha.dist.server",
 :exports [{:package "cloud.piranha.dist.server"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "cloud.piranha.extension.servlet", :version "25.6.0"}
  {:module "cloud.piranha.multi", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :main-class "cloud.piranha.dist.server.ServerPiranhaMain",
 :packages [{:package "cloud.piranha.dist.server"}]}


name: cloud.piranha.embedded
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha
mvn_artifactId: piranha-embedded
mvn_version: 25.6.0
type: jar
sha256: 0195467e1a8935351dbeac9bc3fe56fa4fd3cba7d4540ce9e253a9b0907401db
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.embedded",
 :exports [{:package "cloud.piranha.embedded"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl",
   :version "25.6.0",
   :transitive true}
  {:module "jakarta.servlet", :version "6.1.0", :transitive true}
  {:module "java.naming", :version "21.0.7", :static true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.embedded"}]}


name: cloud.piranha.extension.angus
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-angus
mvn_version: 25.6.0
type: jar
sha256: 9723e2bca4c72a213e7602b8218da938c143dd78d79a597bbce9bf42b60c935e
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.angus",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer",
   :version "25.6.0",
   :static true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.angus"}]}


name: cloud.piranha.extension.annotationscan
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-annotationscan
mvn_version: 25.6.0
type: jar
sha256: e6941d73ca41a77b4fabb48fc75a69a765aec2371821e5fa247a439b8fc76b33
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.annotationscan",
 :exports
 [{:package "cloud.piranha.extension.annotationscan"}
  {:package "cloud.piranha.extension.annotationscan.internal"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages
 [{:package "cloud.piranha.extension.annotationscan"}
  {:package "cloud.piranha.extension.annotationscan.internal"}]}


name: cloud.piranha.extension.annotationscan.classfile
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-annotationscan-classfile
mvn_version: 25.6.0
type: jar
sha256: 8e28cb1e5431dabfd6add612f9d48ef5aa1003df4f60959dbf0a2df250848869
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.annotationscan.classfile",
 :exports
 [{:package "cloud.piranha.extension.annotationscan.classfile"}
  {:package
   "cloud.piranha.extension.annotationscan.classfile.internal"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "jdk.unsupported", :version "21.0.7"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages
 [{:package "cloud.piranha.extension.annotationscan.classfile"}
  {:package
   "cloud.piranha.extension.annotationscan.classfile.internal"}]}


name: cloud.piranha.extension.apache.fileupload
version: 24.10.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-apache-fileupload
mvn_version: 24.10.0
type: jar
sha256: 5f5262e6d21db62c9774d0af010dc56bb782a0db0f1e2be079fa79a229e17de2
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.apache.fileupload",
 :exports [{:package "cloud.piranha.extension.apache.fileupload"}],
 :requires
 [{:module "java.base", :version "21.0.4", :mandated true}
  {:module "cloud.piranha.core.api", :version "24.10.0"}
  {:module "org.apache.commons.fileupload2.core", :version "2.0.0-M2"}
  {:module "org.apache.commons.fileupload2.jakarta.servlet6",
   :version "2.0.0-M2"}
  {:module "org.apache.commons.io", :version "2.15.1"}],
 :provides [],
 :uses [],
 :version "24.10.0",
 :packages [{:package "cloud.piranha.extension.apache.fileupload"}]}


name: cloud.piranha.extension.bytesstreamhandler
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-bytesstreamhandler
mvn_version: 25.6.0
type: jar
sha256: 00113aa5cbdb42be99db076ddfbfbffbfe3929b2acb068a675016986b7334052
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.bytesstreamhandler",
 :exports [{:package "cloud.piranha.extension.bytesstreamhandler"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.resource.impl", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.bytesstreamhandler"}]}


name: cloud.piranha.extension.concurro
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-concurro
mvn_version: 25.6.0
type: jar
sha256: 1c4fa436e10490a9ff344c6a046f1d1335f10bdc5abc5c8e6b6d73cf8060c4e9
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.concurro",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer",
   :version "25.6.0",
   :static true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.concurro"}]}


name: cloud.piranha.extension.coreprofile
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-coreprofile
mvn_version: 25.6.0
type: jar
sha256: b45fea5b75d91e689a4e7323ddae5852d2c6bb969942a048e2d5ae76826f4a14
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.coreprofile",
 :exports [{:package "cloud.piranha.extension.coreprofile"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.extension.annotationscan", :version "25.6.0"}
  {:module "cloud.piranha.extension.annotationscan.classfile",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.handlestypes", :version "25.6.0"}
  {:module "cloud.piranha.extension.herring", :version "25.6.0"}
  {:module "cloud.piranha.extension.jersey", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer", :version "25.6.0"}
  {:module "cloud.piranha.extension.webxml", :version "25.6.0"}
  {:module "cloud.piranha.extension.weld", :version "25.6.0"}
  {:module "cloud.piranha.extension.yasson", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.coreprofile"}]}


name: cloud.piranha.extension.datasource
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-datasource
mvn_version: 25.6.0
type: jar
sha256: 8fed1e658af3fdc588851abdd8840a75a45481658472730fad83cfa708388f88
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.datasource",
 :exports [{:package "cloud.piranha.extension.datasource"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "java.sql", :version "21.0.7", :transitive true}
  {:module "java.naming", :version "21.0.7"}
  {:module "jakarta.cdi", :version "4.1.0"}
  {:module "jakarta.transaction", :version "2.0.1"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.datasource"}]}


name: cloud.piranha.extension.declared
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-declared
mvn_version: 25.6.0
type: jar
sha256: 2ad7b8c008ed0c0b5eba69fd8ae1bd893bc7b2486b3d72f0d863141603817f2f
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.declared",
 :exports [{:package "cloud.piranha.extension.declared"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "java.logging", :version "21.0.7"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages
 [{:package "cloud.piranha.extension.declared"}
  {:package "cloud.piranha.extension.declared.internal"}]}


name: cloud.piranha.extension.eclipselink
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-eclipselink
mvn_version: 25.6.0
type: jar
sha256: 1f3b1174d84c98b4e878f365f5dfd331987f80e712253124e152e6521889b4de
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.eclipselink",
 :exports [{:package "cloud.piranha.extension.eclipselink"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "cloud.piranha.extension.datasource", :version "25.6.0"}
  {:module "eclipselink", :version "5.0.0-B07"}
  {:module "jakarta.cdi", :version "4.1.0"}
  {:module "jakarta.servlet", :version "6.1.0", :transitive true}
  {:module "jakarta.transaction", :version "2.0.1"}
  {:module "java.naming", :version "21.0.7"}],
 :provides
 [{:service "jakarta.enterprise.inject.spi.Extension",
   :with
   ["cloud.piranha.extension.eclipselink.EclipseLinkCdiExtension"]}],
 :uses [],
 :version "25.6.0",
 :packages
 [{:package "cloud.piranha.extension.eclipselink"}
  {:package "cloud.piranha.extension.eclipselink.wrappers"}]}


name: cloud.piranha.extension.eleos
version: 24.1.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-eleos
mvn_version: 24.1.0
type: jar
sha256: 9b7a2cd140e149fc4ed7ce10394537670351c03b413d37f1ae32968213f97f5b
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.eleos",
 :exports [{:package "cloud.piranha.extension.eleos"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "cloud.piranha.core.api", :version "24.1.0"}
  {:module "cloud.piranha.core.impl", :version "24.1.0"}
  {:module "jakarta.security.auth.message", :version "3.0.0"}
  {:module "org.glassfish.eleos", :transitive true}],
 :provides [],
 :uses [],
 :version "24.1.0",
 :packages [{:package "cloud.piranha.extension.eleos"}]}


name: cloud.piranha.extension.epicyro
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-epicyro
mvn_version: 25.6.0
type: jar
sha256: 125454637a27971b83a988216f9ad1b5e01a7229464409ea9bee76f8b4cd4e5e
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.epicyro",
 :exports [{:package "cloud.piranha.extension.epicyro"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "jakarta.security.auth.message", :version "3.1.0"}
  {:module "org.glassfish.epicyro", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.epicyro"}]}


name: cloud.piranha.extension.exousia
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-exousia
mvn_version: 25.6.0
type: jar
sha256: 92a157baa01301c554cf15d495b995ce49f6a3a04e72282787dbb56d1ae30df3
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.exousia",
 :exports [{:package "cloud.piranha.extension.exousia"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "jakarta.security.jacc", :version "3.0.0"}
  {:module "jakarta.servlet", :version "6.1.0"}
  {:module "org.glassfish.exousia",
   :version "3.0.0-M3",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.exousia"}]}


name: cloud.piranha.extension.expressly
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-expressly
mvn_version: 25.6.0
type: jar
sha256: b05b11df2785245c6ec69a5f5070c256cdc3ac4e3d00acd5957fec171b89751c
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.expressly",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "org.glassfish.expressly", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.expressly"}]}


name: cloud.piranha.extension.fileupload
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-fileupload
mvn_version: 25.6.0
type: jar
sha256: 8f8cce5c4368df6dfeeee2f71db5f3532f8ee0abdf978f5441556548b8d58cc2
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.fileupload",
 :exports [{:package "cloud.piranha.extension.fileupload"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "org.apache.commons.fileupload2.core", :version "2.0.0-M2"}
  {:module "org.apache.commons.fileupload2.jakarta.servlet6",
   :version "2.0.0-M2"}
  {:module "org.apache.commons.io", :version "2.15.1"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.fileupload"}]}


name: cloud.piranha.extension.glassfish7x
version: 25.1.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-compat-glassfish7x
mvn_version: 25.1.0
type: jar
sha256: 8312e2794b59ea5273629af89de187cf9923fdfe2722b3cf136e86edb7b537d6
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.glassfish7x",
 :exports [{:package "cloud.piranha.extension.glassfish7x"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.1.0"}
  {:module "java.xml", :version "21.0.5"}],
 :provides [],
 :uses [],
 :version "25.1.0",
 :packages [{:package "cloud.piranha.extension.glassfish7x"}]}


name: cloud.piranha.extension.handlestypes
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-handlestypes
mvn_version: 25.6.0
type: jar
sha256: 5feddd89de3d1aaecd994bd42f2bd08302c3d357ecca9186f3718db48062b39d
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.handlestypes",
 :exports [{:package "cloud.piranha.extension.handlestypes"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "java.logging", :version "21.0.7"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages
 [{:package "cloud.piranha.extension.handlestypes"}
  {:package "cloud.piranha.extension.handlestypes.internal"}]}


name: cloud.piranha.extension.hazelcast
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-hazelcast
mvn_version: 25.6.0
type: jar
sha256: f438ba25d1b56b59f45a48ee43291d914f6c77a0dec204eec3053606ba240478
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.hazelcast",
 :exports [{:package "cloud.piranha.extension.hazelcast"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "com.hazelcast.core"}],
 :provides
 [{:service "jakarta.servlet.ServletContainerInitializer",
   :with ["cloud.piranha.extension.hazelcast.HazelcastInitializer"]}],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.hazelcast"}]}


name: cloud.piranha.extension.herring
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-herring
mvn_version: 25.6.0
type: jar
sha256: 587c21531f2eb9682d0b91038ea0eca5a0cdb06fb623fb4f02bc8600a1eb8555
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.herring",
 :exports [{:package "cloud.piranha.extension.herring"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "com.manorrock.herring",
   :version "23.12.0",
   :transitive true}
  {:module "com.manorrock.herring.thread",
   :version "23.12.0",
   :transitive true}
  {:module "jakarta.annotation", :version "3.0.0"}
  {:module "java.naming", :version "21.0.7", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.herring"}]}


name: cloud.piranha.extension.hibernate.validator
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-hibernate-validator
mvn_version: 25.6.0
type: jar
sha256: 247b40a48864295ffd222c9700fc812ae40f63e33347e609a46999b64f2fd5a0
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.hibernate.validator",
 :exports [{:package "cloud.piranha.extension.hibernate.validator"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.hibernate.validator"}]}


name: cloud.piranha.extension.jakartaee
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-jakartaee
mvn_version: 21.9.0
type: jar
sha256: 81e06341f30d0ce72a9834e7b6c02d25c049619f8f39a9d0490068251d97c3ce
created_at: 2026-04-20 19:18:00
module_info:
{:name "cloud.piranha.extension.jakartaee",
 :exports [],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.extension.annotationscan", :version "21.9.0"}
  {:module "cloud.piranha.extension.scinitializer", :version "21.9.0"}
  {:module "cloud.piranha.extension.tempdir", :version "21.9.0"}
  {:module "cloud.piranha.extension.webannotations", :version "21.9.0"}
  {:module "cloud.piranha.extension.webxml", :version "21.9.0"}
  {:module "cloud.piranha.extension.wasp", :version "21.9.0"}
  {:module "cloud.piranha.webapp.api", :version "21.9.0"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.extension.jakartaee"}]}


name: cloud.piranha.extension.jaxb
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-jaxb
mvn_version: 25.6.0
type: jar
sha256: eca8af8b14cd5e5b8324d22c2c51b7582ebc366ff5069c35b7b552f79b9e62c5
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.jaxb",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.extension.angus",
   :version "25.6.0",
   :static true}
  {:module "cloud.piranha.extension.scinitializer",
   :version "25.6.0",
   :static true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.jaxb"}]}


name: cloud.piranha.extension.jersey
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-jersey
mvn_version: 25.6.0
type: jar
sha256: fb8bbfe59bc67e5050d6157aab77574678d7d8561bffc25297a9e504edd86956
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.jersey",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer",
   :version "25.6.0",
   :static true}
  {:module "jakarta.cdi", :version "4.1.0", :static true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.jersey"}]}


name: cloud.piranha.extension.jstl
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-jstl
mvn_version: 25.6.0
type: jar
sha256: 0c1f981ddaec351e9091ff9b9965bfe9c5988a1a7c31a944acb9eda44bd2085b
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.jstl",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer",
   :version "25.6.0",
   :static true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.jstl"}]}


name: cloud.piranha.extension.micro
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-micro
mvn_version: 25.6.0
type: jar
sha256: 6b0fdfc05589f97f616efd4aafeb3aa4bacb86c046810b9f20894416b571af15
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.micro",
 :exports [{:package "cloud.piranha.extension.micro"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.extension.fileupload", :version "25.6.0"}
  {:module "cloud.piranha.extension.declared", :version "25.6.0"}
  {:module "cloud.piranha.extension.datasource", :version "25.6.0"}
  {:module "cloud.piranha.extension.eclipselink", :version "25.6.0"}
  {:module "cloud.piranha.extension.exousia", :version "25.6.0"}
  {:module "cloud.piranha.extension.expressly", :version "25.6.0"}
  {:module "cloud.piranha.extension.jersey", :version "25.6.0"}
  {:module "cloud.piranha.extension.naming.cdi", :version "25.6.0"}
  {:module "cloud.piranha.extension.policy", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer", :version "25.6.0"}
  {:module "cloud.piranha.extension.security.jakarta",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.security.servlet",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.servletannotations",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.tempdir", :version "25.6.0"}
  {:module "cloud.piranha.extension.transact", :version "25.6.0"}
  {:module "cloud.piranha.extension.wasp", :version "25.6.0"}
  {:module "cloud.piranha.extension.webxml", :version "25.6.0"}
  {:module "cloud.piranha.extension.welcomefile", :version "25.6.0"}],
 :provides
 [{:service "cloud.piranha.core.api.WebApplicationExtension",
   :with ["cloud.piranha.extension.micro.MicroExtension"]}],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.micro"}]}


name: cloud.piranha.extension.microprofile
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-microprofile
mvn_version: 25.6.0
type: jar
sha256: e56a01e56ebb9ccb520fba28d71619b9044e7f2e1897dceda7253080c18cb747
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.microprofile",
 :exports [{:package "cloud.piranha.extension.microprofile"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.extension.annotationscan", :version "25.6.0"}
  {:module "cloud.piranha.extension.annotationscan.classfile",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.herring", :version "25.6.0"}
  {:module "cloud.piranha.extension.jersey", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer", :version "25.6.0"}
  {:module "cloud.piranha.extension.yasson", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.microprofile"}]}


name: cloud.piranha.extension.mojarra
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-mojarra
mvn_version: 25.6.0
type: jar
sha256: 1b0af8b58c164902e0323bc8ea48d7e538b2748bf59a0fc7f3e16af242365675
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.mojarra",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer",
   :version "25.6.0",
   :static true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.mojarra"}]}


name: cloud.piranha.extension.myfaces
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-myfaces
mvn_version: 21.9.0
type: jar
sha256: 0c1891674f8e36bc43e5ef33175bb58c1c12a3e4ab0d96b374b89200cd55374a
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.myfaces",
 :exports [{:package "cloud.piranha.extension.myfaces"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.extension.wasp",
   :version "21.9.0",
   :static true}
  {:module "jakarta.servlet", :version "21.9.0"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.extension.myfaces"}]}


name: cloud.piranha.extension.naming
version: 24.10.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-naming
mvn_version: 24.10.0
type: jar
sha256: c12913f94c3f993e44373c84adc5016428cb440fbe1b40de92921c79f4619c83
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.naming",
 :exports [{:package "cloud.piranha.extension.naming"}],
 :requires
 [{:module "java.base", :version "21.0.4", :mandated true}
  {:module "cloud.piranha.core.api", :version "24.10.0"}
  {:module "com.manorrock.herring",
   :version "23.12.0",
   :transitive true}
  {:module "com.manorrock.herring.thread",
   :version "23.12.0",
   :transitive true}
  {:module "jakarta.annotation", :version "2.1.1"}
  {:module "java.naming", :version "21.0.4", :transitive true}],
 :provides [],
 :uses [],
 :version "24.10.0",
 :packages [{:package "cloud.piranha.extension.naming"}]}


name: cloud.piranha.extension.naming.cdi
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-naming-cdi
mvn_version: 25.6.0
type: jar
sha256: 52803f7bc7e821a4a5f458cbebda0a41a891cbb4e0dfef4cf149c1c0fbbb31f3
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.naming.cdi",
 :exports [{:package "cloud.piranha.extension.naming.cdi"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "com.manorrock.herring",
   :version "23.12.0",
   :transitive true}
  {:module "com.manorrock.herring.thread",
   :version "23.12.0",
   :transitive true}
  {:module "jakarta.annotation", :version "3.0.0"}
  {:module "jakarta.cdi", :version "4.1.0"}
  {:module "java.naming", :version "21.0.7", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.naming.cdi"}]}


name: cloud.piranha.extension.omnibeans
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-omnifish-omnibeans
mvn_version: 25.6.0
type: jar
sha256: deb37080c5c90121766fcc9c46130230cad22396bf674e2234fa8c423ab64437
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.omnibeans",
 :exports [{:package "cloud.piranha.extension.omnibeans"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.omnibeans"}]}


name: cloud.piranha.extension.omnifaces.config
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-omnifaces-config
mvn_version: 25.6.0
type: jar
sha256: 9b6e0265bb29a0c3ba8ec27b8bcef6d8d5c7eb3f71d748d86c1d5d83e779b3d3
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.omnifaces.config",
 :exports [{:package "cloud.piranha.extension.omnifaces.config"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.omnifaces.config"}]}


name: cloud.piranha.extension.omnifaces.jwt
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-omnifaces-jwt
mvn_version: 21.9.0
type: jar
sha256: 058bd586ec39a5b2bb6de25595be06e25b562f592ed59363dfdd8393b9a863ee
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.omnifaces.jwt",
 :exports [{:package "cloud.piranha.extension.omnifaces.jwt"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.9.0"}
  {:module "jakarta.annotation", :version "2.0.0"}
  {:module "jakarta.ws.rs"}
  {:module "jersey.common"}
  {:module "microprofile.jwt.auth"}],
 :provides
 [{:service "org.glassfish.jersey.internal.spi.ForcedAutoDiscoverable",
   :with
   ["cloud.piranha.extension.omnifaces.jwt.OmniFacesJwtIntegrator"]}],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.extension.omnifaces.jwt"}]}


name: cloud.piranha.extension.omnifaces.microprofile.jwt.auth
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-omnifaces-microprofile-jwt-auth
mvn_version: 25.6.0
type: jar
sha256: 221bc4c4ddfa0e9c1bd5f35eebd68a62477866baed057ddccb1f2f7d333b1620
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.omnifaces.microprofile.jwt.auth",
 :exports
 [{:package
   "cloud.piranha.extension.omnifaces.microprofile.jwt.auth"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages
 [{:package "cloud.piranha.extension.omnifaces.microprofile.jwt.auth"}]}


name: cloud.piranha.extension.omniservices
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-omnifaces-omniservices
mvn_version: 25.6.0
type: jar
sha256: 16db878553828b3b9e306e7cf3fc0653cc06bfb0736bb6d4363862d6a003d222
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.omniservices",
 :exports [{:package "cloud.piranha.extension.omniservices"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.omniservices"}]}


name: cloud.piranha.extension.omniutils
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-omnifaces-omniutils
mvn_version: 25.6.0
type: jar
sha256: 04e4204d0fd57e4a6b9d4b5b4b3cef6aef27fea18771b408430b96036086a7ad
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.omniutils",
 :exports [{:package "cloud.piranha.extension.omniutils"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.omniutils"}]}


name: cloud.piranha.extension.parsson
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-parsson
mvn_version: 25.6.0
type: jar
sha256: 7f6ae47b46240bf13d383b71b37aae9386b8457dafef8f7393fb2477453d7c0b
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.parsson",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer",
   :version "25.6.0",
   :static true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.parsson"}]}


name: cloud.piranha.extension.platform
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-platform
mvn_version: 25.6.0
type: jar
sha256: 83bbb6fb8f44ba869352d598c8a9ac2d50c7507a63b39fb84a5e53be915ecad7
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.platform",
 :exports [{:package "cloud.piranha.extension.platform"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.extension.annotationscan", :version "25.6.0"}
  {:module "cloud.piranha.extension.annotationscan.classfile",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.expressly", :version "25.6.0"}
  {:module "cloud.piranha.extension.herring", :version "25.6.0"}
  {:module "cloud.piranha.extension.jersey", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer", :version "25.6.0"}
  {:module "cloud.piranha.extension.yasson", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.platform"}]}


name: cloud.piranha.extension.policy
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-policy
mvn_version: 25.6.0
type: jar
sha256: 3ddabebe33741759aff8b95610ccd46f9adb773968fb1869688c4b0f4f262235
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.policy",
 :exports [{:package "cloud.piranha.extension.policy"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages
 [{:package "cloud.piranha.extension.policy"}
  {:package "cloud.piranha.extension.policy.internal"}]}


name: cloud.piranha.extension.scinitializer
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-scinitializer
mvn_version: 25.6.0
type: jar
sha256: e6fd3877e87411bc4be8ec7b5b865ccdf2f65e960851daff2a6e536045bdb9c4
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.scinitializer",
 :exports [{:package "cloud.piranha.extension.scinitializer"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [{:service "jakarta.servlet.ServletContainerInitializer"}],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.scinitializer"}]}


name: cloud.piranha.extension.security.file
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-security-file
mvn_version: 21.9.0
type: jar
sha256: b000ede77a9ac78d4488cbb103b8a676728497c1d5de1ae38c601a5a65e71e31
created_at: 2026-04-20 19:18:01
module_info:
{:name "cloud.piranha.extension.security.file",
 :exports [{:package "cloud.piranha.extension.security.file"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.9.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.9.0"}],
 :provides
 [{:service "jakarta.servlet.ServletContainerInitializer",
   :with
   ["cloud.piranha.extension.security.file.FileSecurityInitializer"]}],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.extension.security.file"}]}


name: cloud.piranha.extension.security.jakarta
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-security-jakarta
mvn_version: 25.6.0
type: jar
sha256: a2e3294235c98b2708c077d1fde5ecdc5772b096140a12826012f42d87e57766
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.security.jakarta",
 :exports [{:package "cloud.piranha.extension.security.jakarta"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "cloud.piranha.extension.epicyro", :version "25.6.0"}
  {:module "cloud.piranha.extension.security.servlet",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.soteria",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.extension.weld", :version "25.6.0"}
  {:module "java.naming", :version "21.0.7"}
  {:module "org.glassfish.epicyro"}
  {:module "org.glassfish.exousia", :version "3.0.0-M3"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.security.jakarta"}]}


name: cloud.piranha.extension.security.servlet
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-security-servlet
mvn_version: 25.6.0
type: jar
sha256: c65b7386d2da0beeb24c7cdd99f75954585e5fe44198cdf01103ec830c45fa70
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.security.servlet",
 :exports [{:package "cloud.piranha.extension.security.servlet"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "cloud.piranha.extension.exousia",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.extension.epicyro",
   :version "25.6.0",
   :transitive true}
  {:module "java.naming", :version "21.0.7"}
  {:module "org.glassfish.epicyro"}
  {:module "org.glassfish.exousia", :version "3.0.0-M3"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.security.servlet"}]}


name: cloud.piranha.extension.server
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-server
mvn_version: 21.9.0
type: jar
sha256: db8bdfc7b828a1bb39c39406cd5288e1545cc5450042587448a3d6277fb12a08
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.server",
 :exports [{:package "cloud.piranha.extension.server"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.extension.annotationscan", :version "21.9.0"}
  {:module "cloud.piranha.extension.scinitializer", :version "21.9.0"}
  {:module "cloud.piranha.extension.tempdir", :version "21.9.0"}
  {:module "cloud.piranha.extension.wasp", :version "21.9.0"}
  {:module "cloud.piranha.extension.webannotations", :version "21.9.0"}
  {:module "cloud.piranha.extension.webxml", :version "21.9.0"}
  {:module "cloud.piranha.webapp.api", :version "21.9.0"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.extension.server"}]}


name: cloud.piranha.extension.servlet
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-servlet
mvn_version: 25.6.0
type: jar
sha256: 1f0d9942c8eccc3f6cd9b550754963d55dcc67a56469cac4eabfdfb96b18b829
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.servlet",
 :exports [{:package "cloud.piranha.extension.servlet"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.extension.annotationscan", :version "25.6.0"}
  {:module "cloud.piranha.extension.annotationscan.classfile",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.declared", :version "25.6.0"}
  {:module "cloud.piranha.extension.fileupload", :version "25.6.0"}
  {:module "cloud.piranha.extension.herring", :version "25.6.0"}
  {:module "cloud.piranha.extension.expressly", :version "25.6.0"}
  {:module "cloud.piranha.extension.policy", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer", :version "25.6.0"}
  {:module "cloud.piranha.extension.security.servlet",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.servletannotations",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.tempdir", :version "25.6.0"}
  {:module "cloud.piranha.extension.wasp", :version "25.6.0"}
  {:module "cloud.piranha.extension.webxml", :version "25.6.0"}
  {:module "cloud.piranha.extension.welcomefile", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.servlet"}]}


name: cloud.piranha.extension.servletannotations
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-servletannotations
mvn_version: 25.6.0
type: jar
sha256: 9f08dea3f54614880cb7a320453e7957f623ea4dc43801e70bd92a42e2282dc6
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.servletannotations",
 :exports [{:package "cloud.piranha.extension.servletannotations"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "jakarta.annotation", :version "3.0.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.servletannotations"}]}


name: cloud.piranha.extension.smallrye.health
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-smallrye-health
mvn_version: 21.9.0
type: jar
sha256: 87b8a7be2cff2d5949cc738b9c48383362c5dd66ea3bd7db556cab3919184451
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.smallrye.health",
 :exports [{:package "cloud.piranha.extension.smallrye.health"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.9.0", :static true}
  {:module "jakarta.inject"}
  {:module "smallrye.health"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.extension.smallrye.health"}]}


name: cloud.piranha.extension.soteria
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-soteria
mvn_version: 25.6.0
type: jar
sha256: be761493ce36172b9d9facf23183b41c885140668718acaf317a2beca6e57d40
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.soteria",
 :exports [{:package "cloud.piranha.extension.soteria"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "jakarta.cdi", :version "4.1.0"}
  {:module "jakarta.inject", :version "2.0.1.MR"}
  {:module "jakarta.security", :version "4.0.0"}
  {:module "org.glassfish.soteria", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.soteria"}]}


name: cloud.piranha.extension.tempdir
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-tempdir
mvn_version: 25.6.0
type: jar
sha256: 74e064c5c6f9ce3834b897e84438b94ba69f72d8a9b238a049c817bdb8230319
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.tempdir",
 :exports [{:package "cloud.piranha.extension.tempdir"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.tempdir"}]}


name: cloud.piranha.extension.tomcat10x
version: 25.1.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-compat-tomcat10x
mvn_version: 25.1.0
type: jar
sha256: aec7e5dbeae61739b276b944cb1ea64530a25d2f57ca8973fd990ee038fd9514
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.tomcat10x",
 :exports [{:package "cloud.piranha.extension.tomcat10x"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.1.0"}
  {:module "java.xml", :version "21.0.5"}],
 :provides [],
 :uses [],
 :version "25.1.0",
 :packages [{:package "cloud.piranha.extension.tomcat10x"}]}


name: cloud.piranha.extension.transact
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-omnifish-transact
mvn_version: 25.6.0
type: jar
sha256: 7b2f6974dbcf2685b943053a98b0020c120707a37ba46bf5f4c0b6caf972af2b
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.transact",
 :exports [{:package "cloud.piranha.extension.transact"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "ee.omnifish.transact.api", :version "1.0.1"}
  {:module "ee.omnifish.transact.cdi.beans", :version "1.0.1"}
  {:module "jakarta.servlet", :version "6.1.0", :transitive true}
  {:module "java.naming", :version "21.0.7"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.transact"}]}


name: cloud.piranha.extension.tyrus
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-tyrus
mvn_version: 25.6.0
type: jar
sha256: 597d7d4307a45c9a3ee0708104668410e43c375eaa22bc97c88cd8628b6aa1e8
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.tyrus",
 :exports [{:package "cloud.piranha.extension.tyrus"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "org.glassfish.tyrus.container.servlet", :version "2.2.0"}
  {:module "cloud.piranha.extension.scinitializer",
   :version "25.6.0",
   :static true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.tyrus"}]}


name: cloud.piranha.extension.wasp
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-wasp
mvn_version: 25.6.0
type: jar
sha256: a51dd46a5440037748a5807cc6000c266ce0e81b1c1f9851d579826b64eda9b9
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.wasp",
 :exports [{:package "cloud.piranha.extension.wasp"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.impl",
   :version "25.6.0",
   :transitive true}
  {:module "jakarta.servlet.jsp", :version "4.0.0"}
  {:module "org.glassfish.wasp", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.wasp"}]}


name: cloud.piranha.extension.webannotations
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-webannotations
mvn_version: 21.9.0
type: jar
sha256: b0a0bb219af0ad58ea5d46d7625ee96f730ff0e6714dcbe30f4bbabee06af69f
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.webannotations",
 :exports [{:package "cloud.piranha.extension.webannotations"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.9.0"}
  {:module "jakarta.annotation", :version "2.0.0"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.extension.webannotations"}]}


name: cloud.piranha.extension.webprofile
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-webprofile
mvn_version: 25.6.0
type: jar
sha256: 818f266a8229b5146343795715c10cedee301e38e1859d88aa239fee4e910ff9
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.webprofile",
 :exports [{:package "cloud.piranha.extension.webprofile"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.extension.annotationscan", :version "25.6.0"}
  {:module "cloud.piranha.extension.annotationscan.classfile",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.declared", :version "25.6.0"}
  {:module "cloud.piranha.extension.fileupload", :version "25.6.0"}
  {:module "cloud.piranha.extension.expressly", :version "25.6.0"}
  {:module "cloud.piranha.extension.datasource", :version "25.6.0"}
  {:module "cloud.piranha.extension.eclipselink", :version "25.6.0"}
  {:module "cloud.piranha.extension.herring", :version "25.6.0"}
  {:module "cloud.piranha.extension.jersey", :version "25.6.0"}
  {:module "cloud.piranha.extension.policy", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer", :version "25.6.0"}
  {:module "cloud.piranha.extension.security.servlet",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.servletannotations",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.tempdir", :version "25.6.0"}
  {:module "cloud.piranha.extension.transact", :version "25.6.0"}
  {:module "cloud.piranha.extension.wasp", :version "25.6.0"}
  {:module "cloud.piranha.extension.webxml", :version "25.6.0"}
  {:module "cloud.piranha.extension.welcomefile", :version "25.6.0"}
  {:module "cloud.piranha.extension.weld", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.webprofile"}]}


name: cloud.piranha.extension.webxml
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-webxml
mvn_version: 25.6.0
type: jar
sha256: d2b211f072e5631d307d318d6c5d548472f80d50c1aef123bbc6753e475a6de2
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.webxml",
 :exports [{:package "cloud.piranha.extension.webxml"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl", :version "25.6.0", :static true}
  {:module "jakarta.servlet", :version "6.1.0", :transitive true}
  {:module "java.naming", :version "21.0.7", :static true}
  {:module "java.sql", :version "21.0.7", :static true}
  {:module "java.xml", :version "21.0.7"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages
 [{:package "cloud.piranha.extension.webxml"}
  {:package "cloud.piranha.extension.webxml.internal"}]}


name: cloud.piranha.extension.welcomefile
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-welcomefile
mvn_version: 25.6.0
type: jar
sha256: ef8b55b58dd639e47438d31c2ca64c432b807dab1235dc281a8a3152d729d148
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.welcomefile",
 :exports [{:package "cloud.piranha.extension.welcomefile"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages
 [{:package "cloud.piranha.extension.welcomefile"}
  {:package "cloud.piranha.extension.welcomefile.internal"}]}


name: cloud.piranha.extension.weld
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-weld
mvn_version: 25.6.0
type: jar
sha256: 3fa2487ea4435d3e01ef9b0398b5eca1133a5260434ac636973a1905a38bdd36
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.weld",
 :exports [{:package "cloud.piranha.extension.weld"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "jakarta.inject", :version "2.0.1.MR"}
  {:module "jakarta.cdi", :version "4.1.0"}
  {:module "jakarta.security", :version "4.0.0"}
  {:module "java.naming", :version "21.0.7"}
  {:module "weld.api"}
  {:module "weld.core.impl"}
  {:module "weld.servlet.core"}
  {:module "weld.spi", :transitive true}],
 :provides
 [{:service "org.jboss.weld.environment.servlet.Container",
   :with ["cloud.piranha.extension.weld.WeldContainer"]}
  {:service "org.jboss.weld.bootstrap.api.Service",
   :with ["cloud.piranha.extension.weld.WeldSecurityService"]}],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.weld"}]}


name: cloud.piranha.extension.yasson
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.extension
mvn_artifactId: piranha-extension-yasson
mvn_version: 25.6.0
type: jar
sha256: 2f1659b6a46ed492e074cc8f96c4f262f9951db52c3cf687d99a3b3e7720cff8
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.extension.yasson",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api", :version "25.6.0"}
  {:module "cloud.piranha.extension.scinitializer",
   :version "25.6.0",
   :static true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.extension.yasson"}]}


name: cloud.piranha.faces.mojarra
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.faces
mvn_artifactId: piranha-faces-mojarra
mvn_version: 21.5.0
type: jar
sha256: 3ac9753ecce3c7573df6ca63a8a384ac77add80916c1c73e412288796f325ca0
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.faces.mojarra",
 :exports [{:package "cloud.piranha.faces.mojarra"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.pages.wasp", :version "21.5.0", :static true}
  {:module "jakarta.servlet", :version "21.5.0"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.faces.mojarra"}]}


name: cloud.piranha.faces.myfaces
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.faces
mvn_artifactId: piranha-faces-myfaces
mvn_version: 21.5.0
type: jar
sha256: 3e2351760a6ba78bec8c21d0c89b9514686e0cd56d8883816526ea8135bb69c1
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.faces.myfaces",
 :exports [{:package "cloud.piranha.faces.myfaces"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.pages.wasp", :version "21.5.0", :static true}
  {:module "jakarta.servlet", :version "21.5.0"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.faces.myfaces"}]}


name: cloud.piranha.feature.api
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-api
mvn_version: 25.6.0
type: jar
sha256: 81e449f983c522ae687f34982dbb9e6d99604e45b6ece7089f2cb42e3556a8fc
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.feature.api",
 :exports [{:package "cloud.piranha.feature.api"}],
 :requires [{:module "java.base", :version "21.0.7", :mandated true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.api"}]}


name: cloud.piranha.feature.crac
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-crac
mvn_version: 25.6.0
type: jar
sha256: 7a3bf89be1ad107992e060a319860333db45b645413c4e7533a951b8a7763b8e
created_at: 2026-04-20 19:18:02
module_info:
{:name "cloud.piranha.feature.crac",
 :exports [{:package "cloud.piranha.feature.crac"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.feature.impl", :version "25.6.0"}
  {:module "cloud.piranha.feature.http",
   :version "25.6.0",
   :static true}
  {:module "cloud.piranha.feature.https",
   :version "25.6.0",
   :static true}
  {:module "cloud.piranha.http.api", :version "25.6.0"}
  {:module "cloud.piranha.http.crac", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.crac"}]}


name: cloud.piranha.feature.exitonstop
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-exitonstop
mvn_version: 25.6.0
type: jar
sha256: c11ccb900950ea17d902f5febc0031d3d2c78ae55c845748b2d2a4c3702e2be6
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.feature.exitonstop",
 :exports [{:package "cloud.piranha.feature.exitonstop"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.feature.impl", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.exitonstop"}]}


name: cloud.piranha.feature.http
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-http
mvn_version: 25.6.0
type: jar
sha256: f2289bdf5b5cdbb127c866770b4a3f3e57df567340fa3b6a8962c44ea06c60e4
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.feature.http",
 :exports [{:package "cloud.piranha.feature.http"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.feature.impl",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.http.impl",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.http"}]}


name: cloud.piranha.feature.https
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-https
mvn_version: 25.6.0
type: jar
sha256: 51410c2485af9356eca066a51bedf1071805f9d53de9c7779393ba2c2246c4cf
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.feature.https",
 :exports [{:package "cloud.piranha.feature.https"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.feature.impl",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.http.impl",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.https"}]}


name: cloud.piranha.feature.impl
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-impl
mvn_version: 25.6.0
type: jar
sha256: 11c3ac765d2055eee646b5190cf37c83ebff754f2080c10b0d04eb50944089ed
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.feature.impl",
 :exports [{:package "cloud.piranha.feature.impl"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.feature.api",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.impl"}]}


name: cloud.piranha.feature.isolatedwebapp
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-isolatedwebapp
mvn_version: 25.6.0
type: jar
sha256: 51cf1aee516a67f25808c3f15c990cc4e07e8c850e5399f6d95b9d74dafcfa5d
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.feature.isolatedwebapp",
 :exports [{:package "cloud.piranha.feature.isolatedwebapp"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.feature.impl", :version "25.6.0"}
  {:module "cloud.piranha.http.webapp",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.micro.builder", :version "25.6.0"}
  {:module "cloud.piranha.micro.loader", :version "25.6.0"}
  {:module "shrinkwrap.api"}
  {:module "shrinkwrap.resolver.api.maven"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.isolatedwebapp"}]}


name: cloud.piranha.feature.logging
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-logging
mvn_version: 25.6.0
type: jar
sha256: 3b479d94901e02ae757ff69e27e8410099d9ede07df628171d3b311de208224d
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.feature.logging",
 :exports [{:package "cloud.piranha.feature.logging"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.feature.impl",
   :version "25.6.0",
   :transitive true}
  {:module "java.logging", :version "21.0.7", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.logging"}]}


name: cloud.piranha.feature.pid
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-pid
mvn_version: 25.6.0
type: jar
sha256: c4617755ae303fb3acd99cd47120316bf5ce490f3ac53477c64399d80f5e6c88
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.feature.pid",
 :exports [{:package "cloud.piranha.feature.pid"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.feature.impl",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.pid"}]}


name: cloud.piranha.feature.trace
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-trace
mvn_version: 25.6.0
type: jar
sha256: ba41036f602e63ab9048a37ebd9004ba0c6bc55c999bf5227aab1c26e8e7c7d5
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.feature.trace",
 :exports [{:package "cloud.piranha.feature.trace"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.impl",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.extension.fileupload",
   :version "25.6.0",
   :static true}
  {:module "cloud.piranha.feature.impl",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.http.webapp",
   :version "25.6.0",
   :transitive true}
  {:module "java.logging", :version "21.0.7", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.trace"}]}


name: cloud.piranha.feature.webapp
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-webapp
mvn_version: 25.6.0
type: jar
sha256: b5649f346f8bca7db83c0286daa0d6756379a741f7a67eb24c5520c823b3b0c9
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.feature.webapp",
 :exports [{:package "cloud.piranha.feature.webapp"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.feature.impl",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.http.webapp",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.webapp"}]}


name: cloud.piranha.feature.webapps
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.feature
mvn_artifactId: piranha-feature-webapps
mvn_version: 25.6.0
type: jar
sha256: bf5cc8514f02bf5385a79acc183404b930f2711f6996e1e5cd806808b6549ee9
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.feature.webapps",
 :exports [{:package "cloud.piranha.feature.webapps"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.feature.webapp",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.feature.webapps"}]}


name: cloud.piranha.fin
version: 24.6.0
target_platform: universal
mvn_groupId: cloud.piranha
mvn_artifactId: piranha-fin
mvn_version: 24.6.0
type: jar
sha256: 5ddaaf2e9736713c1772c7187265ed4a4895f6baa08e31d31d6b1909c9e5d173
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.fin",
 :exports [{:package "cloud.piranha.fin"}],
 :requires [{:module "java.base", :version "21.0.3", :mandated true}],
 :provides [],
 :uses [],
 :version "24.6.0",
 :main-class "cloud.piranha.fin.FinPiranha",
 :packages [{:package "cloud.piranha.fin"}]}


name: cloud.piranha.http.api
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-api
mvn_version: 25.6.0
type: jar
sha256: 9a98b2d4b639bdc9ae3a618f686eb71adb30f511b5f544c8eb517222ea24df2d
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.http.api",
 :exports [{:package "cloud.piranha.http.api"}],
 :requires [{:module "java.base", :version "21.0.7", :mandated true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.http.api"}]}


name: cloud.piranha.http.crac
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-crac
mvn_version: 25.6.0
type: jar
sha256: 66de12c0d668da2359786de4309635c630e09f83d35d7a3eff73dbee49e29af8
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.http.crac",
 :exports [{:package "cloud.piranha.http.crac"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.http.api",
   :version "25.6.0",
   :transitive true}
  {:module "org.crac", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.http.crac"}]}


name: cloud.piranha.http.embedded
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-embedded
mvn_version: 21.9.0
type: jar
sha256: 778f2240e3d39f6a5ea23270688aeca5e48a152509a87d57b342a29337559c8f
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.http.embedded",
 :exports [{:package "cloud.piranha.http.embedded"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.http.webapp",
   :version "21.9.0",
   :transitive true}
  {:module "cloud.piranha.embedded",
   :version "21.9.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.http.embedded"}]}


name: cloud.piranha.http.grizzly
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-grizzly
mvn_version: 25.6.0
type: jar
sha256: 2b26368ce3b6a661c2ea425dbd5f8d1d27aa04bad94e588e4e168b3f038b4f1c
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.http.grizzly",
 :exports [{:package "cloud.piranha.http.grizzly"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.http.api",
   :version "25.6.0",
   :transitive true}
  {:module "org.glassfish.grizzly", :version "4.1.0-M1"}
  {:module "org.glassfish.grizzly.http",
   :version "4.1.0-M1",
   :transitive true}
  {:module "org.glassfish.grizzly.http.server",
   :version "4.1.0-M1",
   :transitive true}
  {:module "org.glassfish.grizzly.http2", :version "4.1.0-M1"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.http.grizzly"}]}


name: cloud.piranha.http.impl
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-impl
mvn_version: 25.6.0
type: jar
sha256: d578b3f7a549a5c01b95fbf06744494ec45cc8e0676f6f4dc3f8a94879d7d122
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.http.impl",
 :exports [{:package "cloud.piranha.http.impl"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.http.api",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.http.impl"}]}


name: cloud.piranha.http.jdk
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-jdk
mvn_version: 25.6.0
type: jar
sha256: 9f30757d5e5197295f3883fbf2c0945f1561108b0365043c26bc1d63d61e3b83
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.http.jdk",
 :exports [{:package "cloud.piranha.http.jdk"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.http.api",
   :version "25.6.0",
   :transitive true}
  {:module "jdk.httpserver", :version "21.0.7", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.http.jdk"}]}


name: cloud.piranha.http.nano
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-nano
mvn_version: 21.9.0
type: jar
sha256: ebd87676bf68815e70cfadbd6c91d46c60cf19fde5e6c5cd75d4e4e42a2cafc0
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.http.nano",
 :exports [{:package "cloud.piranha.http.nano"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.http.webapp",
   :version "21.9.0",
   :transitive true}
  {:module "cloud.piranha.nano", :version "21.9.0", :transitive true}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.http.nano"}]}


name: cloud.piranha.http.netty
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-netty
mvn_version: 25.6.0
type: jar
sha256: 91f1ccd0b1ebdda9b4ffafe95b59923cc5db9e56568a3e9ca81a003b92717731
created_at: 2026-04-20 19:18:03
module_info:
{:name "cloud.piranha.http.netty",
 :exports [{:package "cloud.piranha.http.netty"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.http.api",
   :version "25.6.0",
   :transitive true}
  {:module "io.netty.buffer", :version "4.2.1.Final"}
  {:module "io.netty.codec", :version "4.2.1.Final"}
  {:module "io.netty.codec.http",
   :version "4.2.1.Final",
   :transitive true}
  {:module "io.netty.codec.http2", :version "4.2.1.Final"}
  {:module "io.netty.common", :version "4.2.1.Final"}
  {:module "io.netty.handler", :version "4.2.1.Final"}
  {:module "io.netty.transport",
   :version "4.2.1.Final",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.http.netty"}]}


name: cloud.piranha.http.tests
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-tests
mvn_version: 25.6.0
type: jar
sha256: 2fc9c51e2f0f84eae431eb2be7422bbda02ebffde4b5e880636d3a7b6cc93009
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.http.tests",
 :exports [{:package "cloud.piranha.http.tests"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.http.api",
   :version "25.6.0",
   :transitive true}
  {:module "free.port.finder"}
  {:module "java.net.http", :version "21.0.7"}
  {:module "org.apiguardian.api", :version "1.1.2", :static true}
  {:module "org.junit.jupiter.api", :version "5.11.4", :static true}
  {:module "org.junitpioneer", :version "2.3.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.http.tests"}]}


name: cloud.piranha.http.undertow
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-undertow
mvn_version: 25.6.0
type: jar
sha256: b54513ec69aab239bb06ec97132b9cf4e2217bb0c6367710acb3dc36a6d45b95
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.http.undertow",
 :exports [{:package "cloud.piranha.http.undertow"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.http.api", :version "25.6.0"}
  {:module "jdk.unsupported", :version "21.0.7"}
  {:module "undertow.core"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.http.undertow"}]}


name: cloud.piranha.http.virtual
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-virtual
mvn_version: 25.6.0
type: jar
sha256: fb32413baa69b5139782cf26262819f2e4adaa436ee0e959fc78d8e9eec6d783
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.http.virtual",
 :exports [{:package "cloud.piranha.http.virtual"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.http.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.http.impl", :version "25.6.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.http.virtual"}]}


name: cloud.piranha.http.webapp
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.http
mvn_artifactId: piranha-http-webapp
mvn_version: 25.6.0
type: jar
sha256: 4eb7a1a71c132eb284fe1551ee3513512d1ee8beefba09286a74f28c694b0710
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.http.webapp",
 :exports [{:package "cloud.piranha.http.webapp"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.http.api",
   :version "25.6.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.http.webapp"}]}


name: cloud.piranha.maven.plugin
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.maven
mvn_artifactId: piranha-maven-plugin
mvn_version: 25.6.0
type: jar
sha256: 17736d9709eb6c32d4ef1df3094ee526709841cb8bdee45f8f154bbd28f7f572
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.maven.plugin",
 :exports [{:package "cloud.piranha.maven.plugin"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "maven.plugin.annotations"}
  {:module "maven.plugin.api"}
  {:module "java.xml", :version "21.0.7"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages
 [{:package "cloud.piranha.maven.piranha_maven_plugin"}
  {:package "cloud.piranha.maven.plugin"}]}


name: cloud.piranha.maven.plugins.micro
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.maven.plugins
mvn_artifactId: piranha-micro-maven-plugin
mvn_version: 21.5.0
type: jar
sha256: 3cd7ad6984305c137f30745d02c70e36f960a71cacc73a25aa37e54fc0a06932
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.maven.plugins.micro",
 :exports [],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "maven.plugin.annotations"}
  {:module "maven.plugin.api"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.maven.plugins.micro"}]}


name: cloud.piranha.maven.plugins.piranha
version: 24.9.0
target_platform: universal
mvn_groupId: cloud.piranha.maven
mvn_artifactId: piranha-maven-plugin
mvn_version: 24.9.0
type: jar
sha256: eb5be5f0a428caa33e8fbc5d8aa3800e14821818ba9723d96d113eaec735828e
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.maven.plugins.piranha",
 :exports [{:package "cloud.piranha.maven.plugins.piranha"}],
 :requires
 [{:module "java.base", :version "21.0.4", :mandated true}
  {:module "maven.plugin.annotations"}
  {:module "maven.plugin.api"}
  {:module "java.xml", :version "21.0.4"}],
 :provides [],
 :uses [],
 :version "24.9.0",
 :packages
 [{:package "cloud.piranha.maven.piranha_maven_plugin"}
  {:package "cloud.piranha.maven.plugins.piranha"}]}


name: cloud.piranha.micro
version: 21.8.0
target_platform: universal
mvn_groupId: cloud.piranha
mvn_artifactId: piranha-micro
mvn_version: 21.8.0
type: jar
sha256: 1a39ef7b38cbd636edabc0249dc145e5acd721c93372be1b137539e5d3e6fef9
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.micro",
 :exports [],
 :requires
 [{:module "cloud.piranha.modular"}
  {:module "cloud.piranha.resource"}
  {:module "cloud.piranha.resource.shrinkwrap"}
  {:module "java.logging"}
  {:module "org.jboss.jandex"}
  {:module "shrinkwrap.api"}
  {:module "shrinkwrap.resolver.api.maven"}
  {:module "java.net.http", :static true}
  {:module "cloud.piranha.micro.loader"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "21.8.0",
 :synthetic true}


name: cloud.piranha.micro.builder
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.micro
mvn_artifactId: piranha-micro-builder
mvn_version: 25.6.0
type: jar
sha256: 968197a82caf2b413f3eea3b61a1852fe74f6eb3df076e5db1e83f32be3b57f4
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.micro.builder",
 :exports [{:package "cloud.piranha.micro.builder"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "cloud.piranha.embedded", :version "25.6.0"}
  {:module "cloud.piranha.micro.loader",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.resource.shrinkwrap", :version "25.6.0"}
  {:module "shrinkwrap.api"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.micro.builder"}]}


name: cloud.piranha.micro.core
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.micro
mvn_artifactId: piranha-micro-core
mvn_version: 25.6.0
type: jar
sha256: f8ea8100e150dc051e372653940ec7bcad7a28bc7030b4de8b0d188597663898
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.micro.core",
 :exports [{:package "cloud.piranha.micro.core"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.core.impl", :version "25.6.0"}
  {:module "cloud.piranha.extension.annotationscan", :version "25.6.0"}
  {:module "cloud.piranha.extension.security.jakarta",
   :version "25.6.0"}
  {:module "cloud.piranha.extension.weld", :version "25.6.0"}
  {:module "cloud.piranha.http.api", :version "25.6.0"}
  {:module "cloud.piranha.http.impl", :version "25.6.0"}
  {:module "cloud.piranha.http.webapp", :version "25.6.0"}
  {:module "cloud.piranha.resource.shrinkwrap", :version "25.6.0"}
  {:module "jakarta.annotation", :version "3.0.0"}
  {:module "jakarta.cdi", :version "4.1.0", :transitive true}
  {:module "jakarta.security", :version "4.0.0", :transitive true}
  {:module "java.logging", :version "21.0.7"}
  {:module "java.naming", :version "21.0.7"}
  {:module "java.xml", :version "21.0.7"}
  {:module "org.jboss.jandex"}
  {:module "shrinkwrap.api"}
  {:module "weld.environment.common", :transitive true}],
 :provides
 [{:service
   "org.jboss.weld.environment.deployment.discovery.BeanArchiveHandler",
   :with ["cloud.piranha.micro.core.PiranhaBeanArchiveHandler"]}
  {:service "jakarta.enterprise.inject.spi.Extension",
   :with ["cloud.piranha.micro.core.CdiExtension"]}],
 :uses [{:service "cloud.piranha.core.api.WebApplicationExtension"}],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.micro.core"}]}


name: cloud.piranha.micro.embedded
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.micro
mvn_artifactId: piranha-micro-builder
mvn_version: 21.9.0
type: jar
sha256: ec2c65863b6a72cb626a7048722a52e46ab78fa379e7ec6748b300c75cfbe611
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.micro.embedded",
 :exports [{:package "cloud.piranha.micro.embedded"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.micro.loader", :version "21.9.0"}
  {:module "cloud.piranha.naming.impl", :version "21.9.0"}
  {:module "cloud.piranha.naming.thread", :version "21.9.0"}
  {:module "cloud.piranha.policy.api", :version "21.9.0"}
  {:module "cloud.piranha.policy.thread", :version "21.9.0"}
  {:module "cloud.piranha.webapp.api", :version "21.9.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.9.0"}
  {:module "cloud.piranha.resource", :version "21.9.0"}
  {:module "cloud.piranha.resource.shrinkwrap", :version "21.9.0"}
  {:module "cloud.piranha.embedded", :version "21.9.0"}
  {:module "shrinkwrap.api"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.micro.embedded"}]}


name: cloud.piranha.micro.loader
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.micro
mvn_artifactId: piranha-micro-loader
mvn_version: 25.6.0
type: jar
sha256: 0b670ffc33364b9bc178ff75f9f1f4ab587e69546afe271a35cdef683b24b5cd
created_at: 2026-04-20 19:18:04
module_info:
{:name "cloud.piranha.micro.loader",
 :exports [{:package "cloud.piranha.micro.loader"}],
 :requires
 [{:module "cloud.piranha.core.impl"}
  {:module "cloud.piranha.resource.shrinkwrap"}
  {:module "java.net.http", :static true}
  {:module "org.jboss.jandex"}
  {:module "shrinkwrap.api"}
  {:module "shrinkwrap.resolver.api.maven"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :synthetic true}


name: cloud.piranha.micro.shrinkwrap.loader
version: 22.12.0
target_platform: universal
mvn_groupId: cloud.piranha.micro.shrinkwrap
mvn_artifactId: piranha-micro-shrinkwrap-loader
mvn_version: 22.12.0
type: jar
sha256: 6697962f9d6ca531413fed7580d7632a52265d970aeb0659937b976baad75e01
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.micro.shrinkwrap.loader",
 :exports [{:package "cloud.piranha.micro.shrinkwrap.loader"}],
 :requires
 [{:module "cloud.piranha.core.impl"}
  {:module "cloud.piranha.resource.shrinkwrap"}
  {:module "org.jboss.jandex"}
  {:module "shrinkwrap.api"}
  {:module "shrinkwrap.resolver.api.maven"}
  {:module "java.net.http", :static true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "22.12.0",
 :synthetic true}


name: cloud.piranha.microprofile.omnifaces.jwt
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.microprofile.omnifaces
mvn_artifactId: piranha-microprofile-omnifaces-jwt
mvn_version: 21.5.0
type: jar
sha256: d77977a1247746f3ba3ed270d533d7482b33522f99af042a84062853c1cfcab0
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.microprofile.omnifaces.jwt",
 :exports [{:package "cloud.piranha.microprofile.omnifaces.jwt"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "jakarta.annotation", :version "2.0.0"}
  {:module "jakarta.ws.rs"}
  {:module "jersey.common"}
  {:module "microprofile.jwt.auth"}],
 :provides
 [{:service "org.glassfish.jersey.internal.spi.ForcedAutoDiscoverable",
   :with
   ["cloud.piranha.microprofile.omnifaces.jwt.OmniFacesJwtIntegrator"]}],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.microprofile.omnifaces.jwt"}]}


name: cloud.piranha.microprofile.smallrye.health
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.microprofile.smallrye
mvn_artifactId: piranha-microprofile-smallrye-health
mvn_version: 21.5.0
type: jar
sha256: e8b40f6f64524a981866f0897f47fc7d1a0638c1f26fd59ca032acc36f1c41c0
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.microprofile.smallrye.health",
 :exports [{:package "cloud.piranha.microprofile.smallrye.health"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.5.0", :static true}
  {:module "jakarta.inject"}
  {:module "jakarta.servlet", :version "21.5.0"}
  {:module "smallrye.health"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.microprofile.smallrye.health"}]}


name: cloud.piranha.modular
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.modular
mvn_artifactId: piranha-modular-jpms
mvn_version: 21.9.0
type: jar
sha256: f7054c21714396aa3f74211f78bc196647cb7334d480de06a2e2dd3db027a2a9
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.modular",
 :exports [{:package "cloud.piranha.modular"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.resource.api", :version "21.9.0"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.modular"}]}


name: cloud.piranha.multi
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha
mvn_artifactId: piranha-multi
mvn_version: 25.6.0
type: jar
sha256: 678311c2d63a95a83ac8feee7adfdbdfb0ce77e50e5585c7a69f41ec5db14ebd
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.multi",
 :exports [{:package "cloud.piranha.multi"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.feature.exitonstop", :version "25.6.0"}
  {:module "cloud.piranha.feature.http", :version "25.6.0"}
  {:module "cloud.piranha.feature.https", :version "25.6.0"}
  {:module "cloud.piranha.feature.logging", :version "25.6.0"}
  {:module "cloud.piranha.feature.webapps", :version "25.6.0"}
  {:module "java.logging", :version "21.0.7"}
  {:module "java.naming", :version "21.0.7"}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :transitive true}
  {:module "jakarta.servlet", :version "6.1.0", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :main-class "cloud.piranha.multi.MultiPiranhaMain",
 :packages [{:package "cloud.piranha.multi"}]}


name: cloud.piranha.naming.api
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.naming
mvn_artifactId: piranha-naming-api
mvn_version: 21.9.0
type: jar
sha256: c1160885d125f4dc0aafc624a84b376ddd6d56d76b984d63016e6ae89ffcc682
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.naming.api",
 :exports [{:package "cloud.piranha.naming.api"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "java.naming", :version "16.0.2"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.naming.api"}]}


name: cloud.piranha.naming.impl
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.naming
mvn_artifactId: piranha-naming-impl
mvn_version: 21.9.0
type: jar
sha256: 337d75d64e51a5af03136f133d19e1f9f39b6cf7e6842c6bd692eb20651d5dd6
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.naming.impl",
 :exports [{:package "cloud.piranha.naming.impl"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.naming.api",
   :version "21.9.0",
   :transitive true}
  {:module "java.naming", :version "16.0.2", :transitive true}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.naming.impl"}]}


name: cloud.piranha.naming.thread
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.naming
mvn_artifactId: piranha-naming-thread
mvn_version: 21.9.0
type: jar
sha256: 4127a96b7639f7937fa7ed196bbffbd8ef71435a6b40145dec59edf654cd5c74
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.naming.thread",
 :exports [{:package "cloud.piranha.naming.thread"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "java.naming", :version "16.0.2"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.naming.thread"}]}


name: cloud.piranha.nano
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha
mvn_artifactId: piranha-nano
mvn_version: 21.9.0
type: jar
sha256: 5c4f38e489731c592ce018f7dddf9bc922f8687c249f61b6ac319b8aa25c4f5c
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.nano",
 :exports [{:package "cloud.piranha.nano"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.resource", :version "21.9.0"}
  {:module "cloud.piranha.webapp.api", :version "21.9.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.9.0"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.nano"}]}


name: cloud.piranha.pages.wasp
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.pages
mvn_artifactId: piranha-pages-wasp
mvn_version: 21.5.0
type: jar
sha256: c8600435c65d52d7f4a08b2ca402f2c65cc234f9ef3cd02aa93cc651bab14ae8
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.pages.wasp",
 :exports [{:package "cloud.piranha.pages.wasp"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "jakarta.servlet.jsp"}
  {:module "jakarta.servlet", :version "21.5.0"}
  {:module "org.glassfish.wasp"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.pages.wasp"}]}


name: cloud.piranha.pages.wasp.tests
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.pages
mvn_artifactId: piranha-pages-wasp-tests
mvn_version: 21.5.0
type: jar
sha256: 60c7c5e3d83978426f7638944977574dee19e22a62f89646cfb4f42435c60f69
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.pages.wasp.tests",
 :exports [{:package "cloud.piranha.pages.wasp.tests"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.embedded", :version "21.5.0"}
  {:module "cloud.piranha.pages.wasp", :version "21.5.0"}
  {:module "cloud.piranha.resource", :version "21.5.0"}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.5.0"}
  {:module "jakarta.servlet"}
  {:module "org.junit.jupiter.api", :version "5.8.0-M1"}
  {:module "org.junit.jupiter.engine", :version "5.8.0-M1"}
  {:module "org.junit.platform.launcher", :version "1.8.0-M1"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.pages.wasp.tests"}]}


name: cloud.piranha.policy.api
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.policy
mvn_artifactId: piranha-policy-api
mvn_version: 21.9.0
type: jar
sha256: 58d7820c570b4568f9bc2b99ff562b19ec2ebeac81b56851bb3ba220ded4c311
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.policy.api",
 :exports [{:package "cloud.piranha.policy.api"}],
 :requires [{:module "java.base", :version "16.0.2", :mandated true}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.policy.api"}]}


name: cloud.piranha.policy.impl
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.policy
mvn_artifactId: piranha-policy-impl
mvn_version: 21.9.0
type: jar
sha256: 871295b17f7d98bf7e4a38af05058ce5e871cc62555215de0356701a27df6adc
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.policy.impl",
 :exports [{:package "cloud.piranha.policy.impl"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.policy.api", :version "21.9.0"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.policy.impl"}]}


name: cloud.piranha.policy.thread
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.policy
mvn_artifactId: piranha-policy-thread
mvn_version: 21.9.0
type: jar
sha256: a077ed5887b84fc4aab5be185d7f161f71a33744b70259e291923671befc6968
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.policy.thread",
 :exports [{:package "cloud.piranha.policy.thread"}],
 :requires [{:module "java.base", :version "16.0.2", :mandated true}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.policy.thread"}]}


name: cloud.piranha.resource
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.resource
mvn_artifactId: piranha-resource-impl
mvn_version: 21.9.0
type: jar
sha256: 06b6a41304b3d08e208c1ba216e9ab3919a0631e4641318c6ef2ac527f8cabdd
created_at: 2026-04-20 19:18:05
module_info:
{:name "cloud.piranha.resource",
 :exports [{:package "cloud.piranha.resource"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.resource.api",
   :version "21.9.0",
   :transitive true}],
 :provides
 [{:service "java.net.spi.URLStreamHandlerProvider",
   :with
   ["cloud.piranha.resource.ByteArrayResourceStreamHandlerProvider"]}],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.resource"}]}


name: cloud.piranha.resource.api
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.resource
mvn_artifactId: piranha-resource-api
mvn_version: 25.6.0
type: jar
sha256: 3e24689bd0e68e51fbdced3b15a8f7439078b842cfa9c4be4461b7c5c55bd45a
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.resource.api",
 :exports [{:package "cloud.piranha.resource.api"}],
 :requires [{:module "java.base", :version "21.0.7", :mandated true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.resource.api"}]}


name: cloud.piranha.resource.impl
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.resource
mvn_artifactId: piranha-resource-impl
mvn_version: 25.6.0
type: jar
sha256: 176e576adf28a151cbf221c2c4707141aa2fea9413c8e6cd59eee4e9ed9cd237
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.resource.impl",
 :exports [{:package "cloud.piranha.resource.impl"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.resource.api",
   :version "25.6.0",
   :transitive true}],
 :provides
 [{:service "java.net.spi.URLStreamHandlerProvider",
   :with
   ["cloud.piranha.resource.impl.ByteArrayResourceStreamHandlerProvider"]}],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.resource.impl"}]}


name: cloud.piranha.resource.shrinkwrap
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.resource
mvn_artifactId: piranha-resource-shrinkwrap
mvn_version: 25.6.0
type: jar
sha256: 0ee70146b1e2d5ba0fd28ea9c463a53b657fdec9d22aef62df58027afc811654
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.resource.shrinkwrap",
 :exports [{:package "cloud.piranha.resource.shrinkwrap"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.api",
   :version "25.6.0",
   :static true,
   :transitive true}
  {:module "cloud.piranha.core.impl", :version "25.6.0", :static true}
  {:module "cloud.piranha.resource.impl", :version "25.6.0"}
  {:module "shrinkwrap.api", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.resource.shrinkwrap"}]}


name: cloud.piranha.security.eleos
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.security
mvn_artifactId: piranha-security-eleos
mvn_version: 21.5.0
type: jar
sha256: c9239ee04a117225b24bd358e27c07a77336d0bbfffe1f1b1d7a3528a62b26d1
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.security.eleos",
 :exports [{:package "cloud.piranha.security.eleos"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "jakarta.security.auth.message"}
  {:module "jakarta.servlet", :version "21.5.0"}
  {:module "org.omnifaces.eleos"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.security.eleos"}]}


name: cloud.piranha.security.exousia
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.security
mvn_artifactId: piranha-security-exousia
mvn_version: 21.5.0
type: jar
sha256: 6e9644b709e32549b16bfe5fdbd5bb579c4f8ab96d248299a2761002eae7a0e8
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.security.exousia",
 :exports [{:package "cloud.piranha.security.exousia"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.5.0"}
  {:module "jakarta.security.jacc"}
  {:module "jakarta.servlet", :version "21.5.0"}
  {:module "org.omnifaces.exousia"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.security.exousia"}]}


name: cloud.piranha.security.file
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.security
mvn_artifactId: piranha-security-file
mvn_version: 21.5.0
type: jar
sha256: c67d4da987a5b12afd5927cf790697b71a786ad1e6563068fd419477b9cdbab5
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.security.file",
 :exports [{:package "cloud.piranha.security.file"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.5.0"}
  {:module "jakarta.servlet", :version "21.5.0"}],
 :provides
 [{:service "jakarta.servlet.ServletContainerInitializer",
   :with ["cloud.piranha.security.file.FileSecurityInitializer"]}],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.security.file"}]}


name: cloud.piranha.security.jakarta
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.security
mvn_artifactId: piranha-security-jakarta
mvn_version: 21.5.0
type: jar
sha256: d662b360d6003397534ba1f3ffa4f351237fe246ace492c21611f1003a473de9
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.security.jakarta",
 :exports [{:package "cloud.piranha.security.jakarta"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.cdi.weld", :version "21.5.0"}
  {:module "cloud.piranha.security.eleos", :version "21.5.0"}
  {:module "cloud.piranha.security.exousia", :version "21.5.0"}
  {:module "cloud.piranha.security.soteria", :version "21.5.0"}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.5.0"}
  {:module "org.omnifaces.eleos"}
  {:module "org.omnifaces.exousia"}
  {:module "jakarta.servlet", :version "21.5.0"}
  {:module "java.naming", :version "16"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.security.jakarta"}]}


name: cloud.piranha.security.soteria
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.security
mvn_artifactId: piranha-security-soteria
mvn_version: 21.5.0
type: jar
sha256: 94c3acf12be96721af2b6f7ff4c9c3ee5df9ffe3f33811a53aa8c91c2c80dbf9
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.security.soteria",
 :exports [{:package "cloud.piranha.security.soteria"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.naming.impl", :version "21.5.0"}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.5.0"}
  {:module "jakarta.inject"}
  {:module "jakarta.cdi"}
  {:module "jakarta.security.enterprise.api"}
  {:module "jakarta.servlet", :version "21.5.0"}
  {:module "java.naming", :version "16"}
  {:module "org.glassfish.soteria"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.security.soteria"}]}


name: cloud.piranha.server
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha
mvn_artifactId: piranha-server
mvn_version: 21.9.0
type: jar
sha256: 0715e3cc4ff9b5b102887879e3b327280e4923e0ec8995de8a99c107a377f184
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.server",
 :exports [{:package "cloud.piranha.server"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.extension.server", :version "21.9.0"}
  {:module "cloud.piranha.http.api", :version "21.9.0"}
  {:module "cloud.piranha.http.webapp", :version "21.9.0"}
  {:module "cloud.piranha.modular", :version "21.9.0"}
  {:module "cloud.piranha.naming.impl", :version "21.9.0"}
  {:module "cloud.piranha.naming.thread", :version "21.9.0"}
  {:module "cloud.piranha.resource", :version "21.9.0"}
  {:module "cloud.piranha.webapp.api", :version "21.9.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.9.0"}
  {:module "java.logging", :version "16.0.2"}],
 :provides [],
 :uses
 [{:service "cloud.piranha.http.api.HttpServer"}
  {:service "cloud.piranha.webapp.api.WebApplicationExtension"}],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.server"}],
 :main-class "cloud.piranha.server.ServerPiranha"}


name: cloud.piranha.server2
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha
mvn_artifactId: piranha-server2
mvn_version: 21.9.0
type: jar
sha256: 654e9d700cf1fc01d2e833419e64a8998936cb2a0828f661af6d8ebd752c74cc
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.server2",
 :exports [{:package "cloud.piranha.server2"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.micro.embedded", :version "21.9.0"}
  {:module "cloud.piranha.micro.loader", :version "21.9.0"}
  {:module "cloud.piranha.extension.server", :version "21.9.0"}
  {:module "cloud.piranha.http.api", :version "21.9.0"}
  {:module "cloud.piranha.http.webapp", :version "21.9.0"}
  {:module "cloud.piranha.naming.impl", :version "21.9.0"}
  {:module "cloud.piranha.naming.thread", :version "21.9.0"}
  {:module "cloud.piranha.policy.api", :version "21.9.0"}
  {:module "cloud.piranha.policy.thread", :version "21.9.0"}
  {:module "cloud.piranha.resource", :version "21.9.0"}
  {:module "cloud.piranha.webapp.api", :version "21.9.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.9.0"}
  {:module "cloud.piranha.resource.shrinkwrap", :version "21.9.0"}
  {:module "org.jboss.jandex"}
  {:module "shrinkwrap.api"}
  {:module "shrinkwrap.resolver.api.maven"}
  {:module "java.logging", :version "16.0.2"}
  {:module "cloud.piranha.embedded", :version "21.9.0"}],
 :provides [],
 :uses
 [{:service "cloud.piranha.http.api.HttpServer"}
  {:service "cloud.piranha.webapp.api.WebApplicationExtension"}],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.server2"}],
 :main-class "cloud.piranha.server2.ServerPiranha"}


name: cloud.piranha.session.hazelcast
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.session
mvn_artifactId: piranha-session-hazelcast
mvn_version: 21.5.0
type: jar
sha256: d61203f49c338d9a7399fdc1243b82ef2032686fbc42d9f68b1f72dec7622bc8
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.session.hazelcast",
 :exports [],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.5.0"}
  {:module "com.hazelcast.core"}
  {:module "jakarta.servlet", :version "21.5.0"}],
 :provides
 [{:service "jakarta.servlet.ServletContainerInitializer",
   :with ["cloud.piranha.session.hazelcast.HazelcastInitializer"]}],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.session.hazelcast"}]}


name: cloud.piranha.single
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha
mvn_artifactId: piranha-single
mvn_version: 25.6.0
type: jar
sha256: b8d8a1eb03fd5caaf77f70ee5dbba1fee57d7242a763c20d6a8bf6ae9462f000
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.single",
 :exports [{:package "cloud.piranha.single"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.core.impl",
   :version "25.6.0",
   :transitive true}
  {:module "cloud.piranha.feature.exitonstop", :version "25.6.0"}
  {:module "cloud.piranha.feature.http", :version "25.6.0"}
  {:module "cloud.piranha.feature.https", :version "25.6.0"}
  {:module "cloud.piranha.feature.impl", :version "25.6.0"}
  {:module "cloud.piranha.feature.logging", :version "25.6.0"}
  {:module "cloud.piranha.feature.webapp", :version "25.6.0"}
  {:module "cloud.piranha.http.crac", :version "25.6.0"}
  {:module "cloud.piranha.http.webapp", :version "25.6.0"}
  {:module "jakarta.servlet", :version "6.1.0"}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.single"}]}


name: cloud.piranha.spring.starter.embedded
version: 25.6.0
target_platform: universal
mvn_groupId: cloud.piranha.spring
mvn_artifactId: piranha-embedded-spring-boot-starter
mvn_version: 25.6.0
type: jar
sha256: 85bc2187453e5acc324a8f351a03fd1aa057e220ad8e7321e4a46b380e31830d
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.spring.starter.embedded",
 :exports [{:package "cloud.piranha.spring.starter.embedded"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "cloud.piranha.embedded", :version "25.6.0"}
  {:module "cloud.piranha.http.impl", :version "25.6.0"}
  {:module "cloud.piranha.http.webapp", :version "25.6.0"}
  {:module "cloud.piranha.http.api",
   :version "25.6.0",
   :transitive true}
  {:module "spring.boot", :transitive true}],
 :provides [],
 :uses [],
 :version "25.6.0",
 :packages [{:package "cloud.piranha.spring.starter.embedded"}]}


name: cloud.piranha.transaction.api
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.transaction
mvn_artifactId: piranha-transaction-api
mvn_version: 21.9.0
type: jar
sha256: c50590bb5b704bcdb87f561f98b9bb6fc6a808a1b1424effe79af18d56fbb2f7
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.transaction.api",
 :exports [{:package "jakarta.transaction"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "java.rmi", :version "16.0.2"}
  {:module "java.transaction.xa", :version "16.0.2"}
  {:module "jakarta.cdi"}
  {:module "jakarta.interceptor.api"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "jakarta.transaction"}]}


name: cloud.piranha.transaction.nonxa
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.transaction
mvn_artifactId: piranha-transaction-nonxa
mvn_version: 21.9.0
type: jar
sha256: 34f55afe41ea39854240fd10a6c8c7e568d9cefa87b595079e8aa378bce8dd68
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.transaction.nonxa",
 :exports [{:package "cloud.piranha.transaction.nonxa"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.transaction.api", :version "21.9.0"}
  {:module "java.transaction.xa", :version "16.0.2"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.transaction.nonxa"}]}


name: cloud.piranha.webapp.annotationscan
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.webapp
mvn_artifactId: piranha-webapp-annotationscan
mvn_version: 21.5.0
type: jar
sha256: 3a7416ffab30d017a39508c0e9287fa66c1a01dcc16097e0e2528a0154440d20
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.webapp.annotationscan",
 :exports [{:package "cloud.piranha.webapp.annotationscan"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.resource.api", :version "21.5.0"}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.5.0"}
  {:module "jakarta.servlet", :version "21.5.0"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.webapp.annotationscan"}]}


name: cloud.piranha.webapp.api
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.webapp
mvn_artifactId: piranha-webapp-api
mvn_version: 21.9.0
type: jar
sha256: ef6137e17163d5e038ebcc130f55664c373ea8a289b5046ccbc36d41487d79be
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.webapp.api",
 :exports [{:package "cloud.piranha.webapp.api"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.naming.api", :version "21.9.0"}
  {:module "cloud.piranha.policy.api", :version "21.9.0"}
  {:module "cloud.piranha.resource.api", :version "21.9.0"}
  {:module "jakarta.servlet", :version "21.9.0", :transitive true}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.webapp.api"}]}


name: cloud.piranha.webapp.impl
version: 21.9.0
target_platform: universal
mvn_groupId: cloud.piranha.webapp
mvn_artifactId: piranha-webapp-impl
mvn_version: 21.9.0
type: jar
sha256: b2414b6a598432bc3d8447d9b776640942cc67eed5f6c7b5696036b392027db7
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.webapp.impl",
 :exports [{:package "cloud.piranha.webapp.impl"}],
 :requires
 [{:module "java.base", :version "16.0.2", :mandated true}
  {:module "cloud.piranha.naming.impl", :version "21.9.0"}
  {:module "cloud.piranha.policy.api", :version "21.9.0"}
  {:module "cloud.piranha.policy.impl", :version "21.9.0"}
  {:module "cloud.piranha.resource", :version "21.9.0"}
  {:module "cloud.piranha.webapp.api", :version "21.9.0"}],
 :provides [],
 :uses [],
 :version "21.9.0",
 :packages [{:package "cloud.piranha.webapp.impl"}]}


name: cloud.piranha.webapp.impl.tests
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.webapp
mvn_artifactId: piranha-webapp-impl-test
mvn_version: 21.5.0
type: jar
sha256: b0cd814fa28ce7b1ffa03562d11f908c5d469bd7ddfb94b68616d2ee2cf32dcd
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.webapp.impl.tests",
 :exports [{:package "cloud.piranha.webapp.impl.tests"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.http.api", :version "21.5.0"}
  {:module "cloud.piranha.naming.api", :version "21.5.0"}
  {:module "cloud.piranha.naming.impl", :version "21.5.0"}
  {:module "cloud.piranha.policy.api", :version "21.5.0"}
  {:module "cloud.piranha.policy.impl", :version "21.5.0"}
  {:module "cloud.piranha.resource.api", :version "21.5.0"}
  {:module "cloud.piranha.resource", :version "21.5.0"}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.5.0"}
  {:module "jakarta.servlet", :version "21.5.0"}
  {:module "jdk.security.auth", :version "16"}
  {:module "org.junit.jupiter.api", :version "5.8.0-M1"}
  {:module "org.junit.jupiter.engine", :version "5.8.0-M1"}
  {:module "org.junit.platform.launcher", :version "1.8.0-M1"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.webapp.impl.tests"}]}


name: cloud.piranha.webapp.scinitializer
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.webapp
mvn_artifactId: piranha-webapp-scinitializer
mvn_version: 21.5.0
type: jar
sha256: 5b445907b929fbf9e3b4ca3667b7acfeada7ba770736ba6b50bb4b5032eb8041
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.webapp.scinitializer",
 :exports [{:package "cloud.piranha.webapp.scinitializer"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "jakarta.servlet", :version "21.5.0"}],
 :provides [],
 :uses [{:service "jakarta.servlet.ServletContainerInitializer"}],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.webapp.scinitializer"}]}


name: cloud.piranha.webapp.tempdir
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.webapp
mvn_artifactId: piranha-webapp-tempdir
mvn_version: 21.5.0
type: jar
sha256: 4b114cf68a40bee8197773736fa5d5ae76ad6587ddbfd4a57858fb879174a792
created_at: 2026-04-20 19:18:06
module_info:
{:name "cloud.piranha.webapp.tempdir",
 :exports [{:package "cloud.piranha.webapp.tempdir"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "jakarta.servlet", :version "21.5.0"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.webapp.tempdir"}]}


name: cloud.piranha.webapp.webannotation
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.webapp
mvn_artifactId: piranha-webapp-webannotation
mvn_version: 21.5.0
type: jar
sha256: 84bf62fe2535b7f1a5b9823794c576969f0b71ef812b58cb26c36867ae1688ca
created_at: 2026-04-20 19:18:07
module_info:
{:name "cloud.piranha.webapp.webannotation",
 :exports [{:package "cloud.piranha.webapp.webannotation"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "jakarta.annotation", :version "2.0.0"}
  {:module "jakarta.servlet", :version "21.5.0"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.webapp.webannotation"}]}


name: cloud.piranha.webapp.webxml
version: 21.5.0
target_platform: universal
mvn_groupId: cloud.piranha.webapp
mvn_artifactId: piranha-webapp-webxml
mvn_version: 21.5.0
type: jar
sha256: 5ab028fbeb76569e6cb3cdc8c12987e903b90eb085bbf4fe654d5eb42d148865
created_at: 2026-04-20 19:18:07
module_info:
{:name "cloud.piranha.webapp.webxml",
 :exports [{:package "cloud.piranha.webapp.webxml"}],
 :requires
 [{:module "java.base", :version "16", :mandated true}
  {:module "cloud.piranha.webapp.api", :version "21.5.0"}
  {:module "cloud.piranha.webapp.impl", :version "21.5.0"}
  {:module "jakarta.servlet", :version "21.5.0"}
  {:module "java.xml", :version "16"}],
 :provides [],
 :uses [],
 :version "21.5.0",
 :packages [{:package "cloud.piranha.webapp.webxml"}]}


name: cn.afternode.commons.afternode.commons.bukkit.main
version: 2.1.1
target_platform: universal
mvn_groupId: cn.afternode.commons
mvn_artifactId: bukkit
mvn_version: 2.1.1
type: jar
sha256: d57627e9bfec6307e4c7dcc3a4d5d532e649dab1e421ace29d0ab78933881024
created_at: 2026-04-20 19:18:07
module_info:
{:name "cn.afternode.commons.afternode.commons.bukkit.main",
 :exports [],
 :requires
 [{:module "java.base", :version "17.0.11", :mandated true}
  {:module "afternode.commons.commons.main"}
  {:module "org.bukkit"}
  {:module "org.reflections"}
  {:module "org.jetbrains.annotations"}
  {:module "net.kyori.adventure"}
  {:module "net.kyori.adventure.text.minimessage"}
  {:module "net.kyori.examination.api"}
  {:module "java.desktop", :version "17.0.11"}],
 :provides [],
 :uses [],
 :version "2.1.1"}


name: cn.navclub.nes4j.bin
version: 1.0.6
target_platform: universal
mvn_groupId: cn.navclub
mvn_artifactId: nes4j-bin
mvn_version: 1.0.6
type: jar
sha256: 6a2ac59dde7343f403dbd4417f0ec148020418950740f4e7e3ca0f0832ce4cf2
created_at: 2026-04-20 19:18:07
module_info:
{:name "cn.navclub.nes4j.bin",
 :exports
 [{:package "cn.navclub.nes4j.bin"}
  {:package "cn.navclub.nes4j.bin.logging"}
  {:package "cn.navclub.nes4j.bin.core"}
  {:package "cn.navclub.nes4j.bin.util"}
  {:package "cn.navclub.nes4j.bin.ppu"}
  {:package "cn.navclub.nes4j.bin.config"}
  {:package "cn.navclub.nes4j.bin.debug"}
  {:package "cn.navclub.nes4j.bin.function"}
  {:package "cn.navclub.nes4j.bin.io"}
  {:package "cn.navclub.nes4j.bin.ppu.register"}
  {:package "cn.navclub.nes4j.bin.apu"}
  {:package "cn.navclub.nes4j.bin.eventbus"}],
 :requires
 [{:module "java.base", :version "17.0.1", :mandated true}
  {:module "lombok", :static true}
  {:module "java.logging", :version "17.0.1"}],
 :provides [],
 :uses [{:service "cn.navclub.nes4j.bin.apu.Player"}],
 :version "1.0.6",
 :packages
 [{:package "cn.navclub.nes4j.bin"}
  {:package "cn.navclub.nes4j.bin.apu"}
  {:package "cn.navclub.nes4j.bin.apu.impl"}
  {:package "cn.navclub.nes4j.bin.apu.impl.sequencer"}
  {:package "cn.navclub.nes4j.bin.apu.impl.timer"}
  {:package "cn.navclub.nes4j.bin.config"}
  {:package "cn.navclub.nes4j.bin.core"}
  {:package "cn.navclub.nes4j.bin.core.impl"}
  {:package "cn.navclub.nes4j.bin.core.register"}
  {:package "cn.navclub.nes4j.bin.debug"}
  {:package "cn.navclub.nes4j.bin.eventbus"}
  {:package "cn.navclub.nes4j.bin.eventbus.impl"}
  {:package "cn.navclub.nes4j.bin.function"}
  {:package "cn.navclub.nes4j.bin.io"}
  {:package "cn.navclub.nes4j.bin.logging"}
  {:package "cn.navclub.nes4j.bin.logging.formatter"}
  {:package "cn.navclub.nes4j.bin.logging.handler"}
  {:package "cn.navclub.nes4j.bin.logging.impl"}
  {:package "cn.navclub.nes4j.bin.ppu"}
  {:package "cn.navclub.nes4j.bin.ppu.register"}
  {:package "cn.navclub.nes4j.bin.util"}
  {:package "cn.navclub.nes4j.bin.util.internal"}]}


name: cn.nextop.lite.pool
version: 1.0.0-RC3
target_platform: universal
mvn_groupId: cn.nextop
mvn_artifactId: lite-pool
mvn_version: 1.0.0-RC3
type: jar
sha256: 3b3afb801d54c81a07b0e28d9bc63ea79978b150a8cdaaab0139478a0aa55558
created_at: 2026-04-20 19:18:07
module_info:
{:name "cn.nextop.lite.pool",
 :exports
 [{:package "cn.nextop.lite.pool"}
  {:package "cn.nextop.lite.pool.glossary"}
  {:package "cn.nextop.lite.pool.impl"}
  {:package "cn.nextop.lite.pool.support"}
  {:package "cn.nextop.lite.pool.support.allocator"}
  {:package "cn.nextop.lite.pool.support.allocator.allocation"}
  {:package "cn.nextop.lite.pool.util"}
  {:package "cn.nextop.lite.pool.util.builder"}
  {:package "cn.nextop.lite.pool.util.concurrent"}
  {:package "cn.nextop.lite.pool.util.concurrent.executor"}
  {:package "cn.nextop.lite.pool.util.concurrent.future"}
  {:package "cn.nextop.lite.pool.util.concurrent.future.impl"}
  {:package "cn.nextop.lite.pool.util.concurrent.thread"}
  {:package "cn.nextop.lite.pool.util.scheduler"}
  {:package "cn.nextop.lite.pool.util.scheduler.impl"}
  {:package "cn.nextop.lite.pool.util.scheduler.impl.executor"}],
 :requires
 [{:module "java.base", :version "9.0.4", :mandated true}
  {:module "org.slf4j"}
  {:module "java.management", :version "9.0.4"}],
 :provides [],
 :uses [],
 :version "1.0.0-RC3"}


name: cn.wangshuyi.cpython.platform
version: 3.10.13-1.5.7.2
target_platform: universal
mvn_groupId: cn.wangshuyi
mvn_artifactId: cpython-platform
mvn_version: 3.10.13-1.5.7.2
type: jar
sha256: 0f3fd64f469ec372adca567c0a98acfd0b9b6b0c5d998d4614b57a09efe5742d
created_at: 2026-04-20 19:18:07
module_info:
{:name "cn.wangshuyi.cpython.platform",
 :exports [],
 :requires
 [{:module "cn.wangshuyi.cpython.linux.x86_64", :static true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "3.10.13-1.5.7.2",
 :synthetic true}


name: co.com.sofka.application
version: 1.5.0
target_platform: universal
mvn_groupId: co.com.sofka
mvn_artifactId: application
mvn_version: 1.5.0
type: jar
sha256: 578d3dc1ecafbd0519ae2f61cd2f259b6ae06bec10f437e173f3dfe94fedf06e
created_at: 2026-04-20 19:18:07
module_info:
{:name "co.com.sofka.application",
 :exports [{:package "co.com.sofka.application"}],
 :requires
 [{:module "java.base", :version "15.0.1", :mandated true}
  {:module "java.logging", :version "15.0.1"}
  {:module "io.github.classgraph"}
  {:module "co.com.sofka.infraestructure", :version "1.5.0"}
  {:module "co.com.sofka.business", :version "1.5.0"}
  {:module "co.com.sofka.domain", :version "1.5.0"}],
 :provides [],
 :uses [],
 :version "1.5.0"}


name: co.com.sofka.business
version: 1.5.0
target_platform: universal
mvn_groupId: co.com.sofka
mvn_artifactId: business
mvn_version: 1.5.0
type: jar
sha256: 3febc73dc060e715e45d00575cdfe2b14b2640c6c4234b847617a247cdd4e791
created_at: 2026-04-20 19:18:07
module_info:
{:name "co.com.sofka.business",
 :exports
 [{:package "co.com.sofka.business.asyn"}
  {:package "co.com.sofka.business.generic"}
  {:package "co.com.sofka.business.support"}
  {:package "co.com.sofka.business.annotation"}
  {:package "co.com.sofka.business.repository"}
  {:package "co.com.sofka.business.sync"}],
 :requires
 [{:module "java.base", :version "15.0.1", :mandated true}
  {:module "co.com.sofka.domain", :version "1.5.0"}
  {:module "java.logging", :version "15.0.1"}],
 :provides [],
 :uses [],
 :version "1.5.0"}


name: co.com.sofka.domain
version: 1.5.0
target_platform: universal
mvn_groupId: co.com.sofka
mvn_artifactId: domain
mvn_version: 1.5.0
type: jar
sha256: e4a880e06b4f15230b125697c06ffaf097bc968b74f0961872fee27e48067fc5
created_at: 2026-04-20 19:18:07
module_info:
{:name "co.com.sofka.domain",
 :exports
 [{:package "co.com.sofka.domain.generic"}
  {:package "co.com.sofka.domain.annotation"}],
 :requires [{:module "java.base", :version "15.0.1", :mandated true}],
 :provides [],
 :uses [],
 :version "1.5.0"}


name: co.com.sofka.infraestructure
version: 1.5.0
target_platform: universal
mvn_groupId: co.com.sofka
mvn_artifactId: infrastructure
mvn_version: 1.5.0
type: jar
sha256: c99222aeb53ec5f743f184c16e6e3e83789d15220df1092f73a12af49402899e
created_at: 2026-04-20 19:18:07
module_info:
{:name "co.com.sofka.infraestructure",
 :exports
 [{:package "co.com.sofka.infraestructure"}
  {:package "co.com.sofka.infraestructure.event"}
  {:package "co.com.sofka.infraestructure.bus"}
  {:package "co.com.sofka.infraestructure.handle"}
  {:package "co.com.sofka.infraestructure.repository"}
  {:package "co.com.sofka.infraestructure.asyn"}],
 :requires
 [{:module "java.base", :version "15.0.1", :mandated true}
  {:module "co.com.sofka.domain", :version "1.5.0"}
  {:module "co.com.sofka.business", :version "1.5.0"}
  {:module "com.google.gson", :version "2.8.6"}],
 :provides [],
 :uses [],
 :version "1.5.0"}


name: co.paralleluniverse.quasar.actors
version: 0.8.0
target_platform: universal
mvn_groupId: co.paralleluniverse
mvn_artifactId: quasar-actors
mvn_version: 0.8.0
type: jar
sha256: 1f5d5b8c0c31ce08f16ff7625973a876f32644b477e66765598de3c0354d08fa
created_at: 2026-04-20 19:18:07
module_info:
{:name "co.paralleluniverse.quasar.actors",
 :exports
 [{:package "co.paralleluniverse.actors"}
  {:package "co.paralleluniverse.actors.behaviors"}
  {:package "co.paralleluniverse.actors.spi"}],
 :requires
 [{:module "java.base", :version "11.0.1", :mandated true}
  {:module "java.management", :version "11.0.1"}
  {:module "jdk.unsupported", :version "11.0.1"}
  {:module "co.paralleluniverse.quasar.core", :transitive true}
  {:module "slf4j.api"}
  {:module "net.bytebuddy", :static true}],
 :provides [],
 :uses [],
 :version "0.8.0"}


name: co.paralleluniverse.quasar.core
version: 0.8.0
target_platform: universal
mvn_groupId: co.paralleluniverse
mvn_artifactId: quasar-core
mvn_version: 0.8.0
type: jar
sha256: 2caf180cf311382fdbaadef6ce25eb71ee07f0a1b6e2fb7e48897096840a83c9
created_at: 2026-04-20 19:18:07
module_info:
{:name "co.paralleluniverse.quasar.core",
 :exports
 [{:package "co.paralleluniverse.fibers"}
  {:package "co.paralleluniverse.fibers.futures"}
  {:package "co.paralleluniverse.fibers.io"}
  {:package "co.paralleluniverse.fibers.instrument"}
  {:package "co.paralleluniverse.remote"}
  {:package "co.paralleluniverse.strands"}
  {:package "co.paralleluniverse.strands.channels"}
  {:package "co.paralleluniverse.strands.channels.transfer"}
  {:package "co.paralleluniverse.strands.concurrent"}
  {:package "co.paralleluniverse.strands.dataflow"}
  {:package "co.paralleluniverse.common.util",
   :to ["co.paralleluniverse.quasar.actors"]}
  {:package "co.paralleluniverse.common.monitoring",
   :to ["co.paralleluniverse.quasar.actors"]}
  {:package "co.paralleluniverse.common.reflection",
   :to ["co.paralleluniverse.quasar.actors"]}
  {:package "co.paralleluniverse.common.test",
   :to ["co.paralleluniverse.quasar.actors"]}
  {:package "co.paralleluniverse.concurrent.util",
   :to ["co.paralleluniverse.quasar.actors"]}
  {:package "co.paralleluniverse.io.serialization",
   :to ["co.paralleluniverse.quasar.actors"]}
  {:package "co.paralleluniverse.strands.queues",
   :to ["co.paralleluniverse.quasar.actors"]}],
 :requires
 [{:module "java.base", :version "11.0.1", :mandated true}
  {:module "java.management", :version "11.0.1"}
  {:module "java.instrument", :version "11.0.1"}
  {:module "jdk.unsupported", :version "11.0.1"}
  {:module "com.google.common"}
  {:module "kryo", :static true}],
 :provides [],
 :uses
 [{:service
   "co.paralleluniverse.fibers.instrument.SuspendableClassifier"}],
 :version "0.8.0"}


name: co.paralleluniverse.quasar.disruptor
version: 0.8.0
target_platform: universal
mvn_groupId: co.paralleluniverse
mvn_artifactId: quasar-disruptor
mvn_version: 0.8.0
type: jar
sha256: 025b7f6578c1ab5c67fb98a46db0f607c6ecd8eefe9e85866a141acff99565d6
created_at: 2026-04-20 19:18:07
module_info:
{:name "co.paralleluniverse.quasar.disruptor",
 :exports
 [{:package "co.paralleluniverse.strands.channels.disruptor"}],
 :requires
 [{:module "java.base", :version "11.0.1", :mandated true}
  {:module "java.management", :version "11.0.1"}
  {:module "co.paralleluniverse.quasar.core", :transitive true}
  {:module "disruptor"}],
 :provides [],
 :uses [],
 :version "0.8.0"}


name: co.paralleluniverse.quasar.reactivestreams
version: 0.8.0
target_platform: universal
mvn_groupId: co.paralleluniverse
mvn_artifactId: quasar-reactive-streams
mvn_version: 0.8.0
type: jar
sha256: 3cb3946d4897c3362fbaee333ab904479f5b23611e2db2d1fd02e1b04ce23b71
created_at: 2026-04-20 19:18:07
module_info:
{:name "co.paralleluniverse.quasar.reactivestreams",
 :exports
 [{:package "co.paralleluniverse.strands.channels.reactivestreams"}],
 :requires
 [{:module "java.base", :version "11.0.1", :mandated true}
  {:module "co.paralleluniverse.quasar.core", :transitive true}
  {:module "org.reactivestreams", :transitive true}],
 :provides [],
 :uses [],
 :version "0.8.0"}


name: co.tryterra.terraclient
version: 0.0.19
target_platform: universal
mvn_groupId: co.tryterra
mvn_artifactId: terra-client
mvn_version: 0.0.19
type: jar
sha256: 64982e0ac2d622c5b5d5892cb1c46218073cff25063add87b4ac345af4444ae6
created_at: 2026-04-20 19:18:08
module_info:
{:name "co.tryterra.terraclient",
 :exports
 [{:package "co.tryterra.terraclient"}
  {:package "co.tryterra.terraclient.api"}
  {:package "co.tryterra.terraclient.api.annotations"}
  {:package "co.tryterra.terraclient.exceptions"}
  {:package "co.tryterra.terraclient.models"}
  {:package "co.tryterra.terraclient.models.v2.activity"}
  {:package "co.tryterra.terraclient.models.v2.body"}
  {:package "co.tryterra.terraclient.models.v2.common"}
  {:package "co.tryterra.terraclient.models.v2.daily"}
  {:package "co.tryterra.terraclient.models.v2.menstruation"}
  {:package "co.tryterra.terraclient.models.v2.nutrition"}
  {:package "co.tryterra.terraclient.models.v2.samples"}
  {:package "co.tryterra.terraclient.models.v2.sleep"}],
 :requires
 [{:module "java.base", :version "11.0.21", :mandated true}
  {:module "lombok", :static true}
  {:module "okhttp3"}
  {:module "com.fasterxml.jackson.databind", :version "2.13.3"}
  {:module "org.slf4j"}],
 :provides [],
 :uses [],
 :version "0.0.19",
 :packages
 [{:package "co.tryterra.terraclient"}
  {:package "co.tryterra.terraclient.api"}
  {:package "co.tryterra.terraclient.api.annotations"}
  {:package "co.tryterra.terraclient.exceptions"}
  {:package "co.tryterra.terraclient.impl"}
  {:package "co.tryterra.terraclient.impl.v2"}
  {:package "co.tryterra.terraclient.models"}
  {:package "co.tryterra.terraclient.models.v2.activity"}
  {:package "co.tryterra.terraclient.models.v2.body"}
  {:package "co.tryterra.terraclient.models.v2.common"}
  {:package "co.tryterra.terraclient.models.v2.daily"}
  {:package "co.tryterra.terraclient.models.v2.menstruation"}
  {:package "co.tryterra.terraclient.models.v2.nutrition"}
  {:package "co.tryterra.terraclient.models.v2.samples"}
  {:package "co.tryterra.terraclient.models.v2.sleep"}]}


name: co.vendorflow.oss.maildrop.api
version: 0.1.0
target_platform: universal
mvn_groupId: co.vendorflow.oss.maildrop
mvn_artifactId: maildrop-core
mvn_version: 0.1.0
type: jar
sha256: 622f754df8152bf23450d93d4ba84ca271b06eae0d57f710334cac0c723006d5
created_at: 2026-04-20 19:18:08
module_info:
{:name "co.vendorflow.oss.maildrop.api",
 :exports
 [{:package "co.vendorflow.oss.maildrop.api"}
  {:package "co.vendorflow.oss.maildrop.api.filter"}
  {:package "co.vendorflow.oss.maildrop.api.sink"}
  {:package "co.vendorflow.oss.maildrop.impl"}
  {:package "co.vendorflow.oss.maildrop.jackson"}],
 :requires
 [{:module "jakarta.mail", :transitive true}
  {:module "com.fasterxml.jackson.databind", :transitive true}
  {:module "io.vavr"}
  {:module "java.desktop", :static true}
  {:module "java.validation", :static true}
  {:module "lombok", :static true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.1.0"}


name: co.vendorflow.oss.maildrop.copy.sendgrid
version: 0.1.0
target_platform: universal
mvn_groupId: co.vendorflow.oss.maildrop
mvn_artifactId: maildrop-copy-sendgrid-java
mvn_version: 0.1.0
type: jar
sha256: c547c54eb3eef2a0f4b212303f3442200d18f0938548c5e0376e414bd1e1f4bd
created_at: 2026-04-20 19:18:08
module_info:
{:name "co.vendorflow.oss.maildrop.copy.sendgrid",
 :exports
 [{:package "com.sendgrid"}
  {:package "com.sendgrid.helpers.eventwebhook"}
  {:package "com.sendgrid.helpers.ips"}
  {:package "com.sendgrid.helpers.mail"}
  {:package "com.sendgrid.helpers.mail.objects"}],
 :requires
 [{:module "org.apache.httpcomponents.httpcore"}
  {:module "org.apache.httpcomponents.httpclient"}
  {:module "org.apache.commons.codec"}
  {:module "com.fasterxml.jackson.databind", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.1.0",
 :open true}


name: co.vendorflow.oss.maildrop.sink.sendgrid
version: 0.1.0
target_platform: universal
mvn_groupId: co.vendorflow.oss.maildrop
mvn_artifactId: maildrop-sink-sendgrid
mvn_version: 0.1.0
type: jar
sha256: 3330db1b48ab5d1b8709f75e88daed97961b686f8fac2d2080b2693053bcb8a1
created_at: 2026-04-20 19:18:08
module_info:
{:name "co.vendorflow.oss.maildrop.sink.sendgrid",
 :exports [{:package "co.vendorflow.oss.maildrop.sink.sendgrid"}],
 :requires
 [{:module "co.vendorflow.oss.maildrop.api", :transitive true}
  {:module "co.vendorflow.oss.maildrop.copy.sendgrid",
   :transitive true}
  {:module "org.slf4j"}
  {:module "lombok", :static true}
  {:module "java.desktop", :static true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.1.0"}


name: co.vendorflow.oss.maildrop.test
version: 0.1.0-SNAPSHOT
target_platform: universal
mvn_groupId: co.vendorflow.oss.maildrop
mvn_artifactId: maildrop-test
mvn_version: 0.1.0
type: jar
sha256: 84d527852e52ba820df71097354afbe185d1ef6666f39f5b7e944920ecb53f84
created_at: 2026-04-20 19:18:08
module_info:
{:name "co.vendorflow.oss.maildrop.test",
 :exports [{:package "co.vendorflow.oss.maildrop.test"}],
 :requires
 [{:module "java.base", :version "11.0.11", :mandated true}
  {:module "co.vendorflow.oss.maildrop.api",
   :version "0.1.0-SNAPSHOT",
   :transitive true}
  {:module "lombok", :static true}],
 :provides [],
 :uses [],
 :version "0.1.0-SNAPSHOT"}


name: co.vendorflow.oss.maildrop.test.autoconfigure
version: 0.1.0
target_platform: universal
mvn_groupId: co.vendorflow.oss.maildrop
mvn_artifactId: maildrop-spring-boot-starter
mvn_version: 0.1.0
type: jar
sha256: 4a66ca4aa66e442f1e4ff10574aa7d2fa755dbfb51cc9d96b5e86bfded9cba78
created_at: 2026-04-20 19:18:08
module_info:
{:name "co.vendorflow.oss.maildrop.test.autoconfigure",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.11", :mandated true}
  {:module "co.vendorflow.oss.maildrop.test",
   :version "0.1.0-SNAPSHOT"}
  {:module "co.vendorflow.oss.maildrop.sink.sendgrid"}
  {:module "spring.beans"}
  {:module "spring.core"}
  {:module "spring.context"}
  {:module "spring.boot"}
  {:module "spring.boot.autoconfigure"}
  {:module "lombok", :static true}
  {:module "java.validation", :static true}],
 :provides [],
 :uses [],
 :version "0.1.0"}


name: codes.rafael.asmjdkbridge
version: 0.0.9
target_platform: universal
mvn_groupId: codes.rafael.asmjdkbridge
mvn_artifactId: asm-jdk-bridge
mvn_version: 0.0.9
type: jar
sha256: 3f7a5d593e0a56b1a5e69f0b0474d4fba5ea8d8cb0fe1d2952e71201cb65e20e
created_at: 2026-04-20 19:18:08
module_info:
{:name "codes.rafael.asmjdkbridge",
 :exports [{:package "codes.rafael.asmjdkbridge"}],
 :requires
 [{:module "java.base", :version "9", :mandated true}
  {:module "org.objectweb.asm", :version "9.7.1"}],
 :provides [],
 :uses [],
 :version "0.0.9",
 :packages [{:package "codes.rafael.asmjdkbridge"}]}


name: codes.rafael.interceptablehttpclient
version: 1.0
target_platform: universal
mvn_groupId: codes.rafael.interceptablehttpclient
mvn_artifactId: interceptable-http-client
mvn_version: 1.0
type: jar
sha256: cc234d8d80cbfbef44956ad18acdf23a88f818ecd0489ba03aa8e01f1645c9f2
created_at: 2026-04-20 19:18:08
module_info:
{:name "codes.rafael.interceptablehttpclient",
 :exports [{:package "codes.rafael.interceptablehttpclient"}],
 :requires
 [{:module "java.base", :version "11.0.5", :mandated true}
  {:module "java.net.http", :version "11.0.5"}],
 :provides [],
 :uses [],
 :version "1.0"}


name: colesico.framework.appbundle
version: 1.9.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-appbundle
mvn_version: 1.9.0
type: jar
sha256: 9abaad7d4a1bcc88b3f42c32df0d470bb4e5c9e7fc13237f594570509cb8a1eb
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.appbundle",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.1", :mandated true}
  {:module "colesico.framework.ioc",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.config",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.teleapi",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.service",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.transaction",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.http",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.router",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.htmlrenderer",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.weblet",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.restlet",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.webstatic",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.hikaricp",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.jdbc",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.profile",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.resource",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.translation",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.security",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.eventbus",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.asyncjob",
   :version "1.9.0",
   :transitive true}
  {:module "colesico.framework.validation",
   :version "1.9.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "1.9.0"}


name: colesico.framework.asyncjob
version: 3.2.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-asyncjob
mvn_version: 3.2.0
type: jar
sha256: 896d843a564b95f8437e276b0e3c4bf91d4697f666bad2b5a4dc2c2ef615b159
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.asyncjob",
 :exports
 [{:package "colesico.framework.asyncjob"}
  {:package "colesico.framework.asyncjob.gson"}
  {:package "colesico.framework.asyncjob.assist"}
  {:package "colesico.framework.asyncjob.dao"}
  {:package "colesico.framework.asyncjob.internal",
   :to ["colesico.framework.config" "colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "14-ea", :mandated true}
  {:module "colesico.framework.ioc",
   :version "3.2.0",
   :transitive true}
  {:module "colesico.framework.config",
   :version "3.2.0",
   :transitive true}
  {:module "colesico.framework.transaction",
   :version "3.2.0",
   :transitive true}
  {:module "colesico.framework.eventbus",
   :version "3.2.0",
   :transitive true}
  {:module "java.sql", :version "14-ea", :transitive true}
  {:module "com.google.gson", :version "2.8.6"}
  {:module "org.slf4j"}
  {:module "org.apache.commons.lang3"}],
 :provides [],
 :uses [],
 :version "3.2.0"}


name: colesico.framework.asynctask
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-asynctask
mvn_version: 5.3.0
type: jar
sha256: 3618d47426748e6dc1be62458ba089e23aac675714223f51b24bf0c4b3087863
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.asynctask",
 :exports
 [{:package "colesico.framework.asynctask"}
  {:package "colesico.framework.asynctask.internal",
   :to ["colesico.framework.config" "colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.ioc",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.config",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.eventbus",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.bundle.base
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-bundle-base
mvn_version: 5.3.0
type: jar
sha256: 7654a5c0413e312933339cab1ad56bcfb71a0960759332711b8b56322ab5e91c
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.bundle.base",
 :exports [],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.ioc",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.config",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.teleapi",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.service",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.transaction",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.security",
   :version "5.3.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.bundle.l10n
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-bundle-l10n
mvn_version: 5.3.0
type: jar
sha256: 7c696de764d265006d75d124a11dc228c8132a471e0a70ee950faf579607abb7
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.bundle.l10n",
 :exports [],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.bundle.base",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.profile",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.resource",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.translation",
   :version "5.3.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.bundle.mix
version: 3.2.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-bundle-mix
mvn_version: 3.2.0
type: jar
sha256: 0b8fef06f7379842e2e406e1f54d2ef233ce0c06fae3d9daba5129ff5a40aa47
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.bundle.mix",
 :exports [],
 :requires
 [{:module "java.base", :version "14-ea", :mandated true}
  {:module "colesico.framework.bundle.base",
   :version "3.2.0",
   :transitive true}
  {:module "colesico.framework.slf4j",
   :version "3.2.0",
   :transitive true}
  {:module "colesico.framework.validation",
   :version "3.2.0",
   :transitive true}
  {:module "colesico.framework.eventbus",
   :version "3.2.0",
   :transitive true}
  {:module "colesico.framework.asyncjob",
   :version "3.2.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.2.0"}


name: colesico.framework.bundle.sql
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-bundle-sql
mvn_version: 5.3.0
type: jar
sha256: 7847997936d2fcede8867a6039a28e7f4ee31040b588332839efa712100846a2
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.bundle.sql",
 :exports [],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.bundle.base",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.hikaricp",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.jdbc",
   :version "5.3.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.bundle.srv
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-bundle-srv
mvn_version: 5.3.0
type: jar
sha256: 6f21b39fe7c10eeb69b1bc0bac15135ecd8ebceb462de2e52b5a18f5f910c921
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.bundle.srv",
 :exports [],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.bundle.base",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.bundle.l10n",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.slf4j",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.hocon",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.eventbus",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.asynctask",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.validation",
   :version "5.3.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.bundle.web
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-bundle-web
mvn_version: 5.3.0
type: jar
sha256: 41440d71e43b9201fddfeca671d7b593d9ddef56f8c5396c7e8278cdc55ca43e
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.bundle.web",
 :exports [],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.restlet",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.weblet",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.webstatic",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.pebble",
   :version "5.3.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.config
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-config
mvn_version: 5.3.0
type: jar
sha256: 32f516ce7ebfd50ff309127b7406e9c7294f10cb5733b54390a5fa172f855723
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.config",
 :exports
 [{:package "colesico.framework.config"}
  {:package "colesico.framework.config.internal",
   :to ["colesico.framework.ioc"]}
  {:package "colesico.framework.config.codegen"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "colesico.framework.ioc",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.introspection",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["colesico.framework.config.codegen.ConfigProcessor"]}],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.dao
version: 1.4.1
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-dao
mvn_version: 1.4.1
type: jar
sha256: 71a00cfc3e8658a9b24dd00334ccfb0b5f7145d822a4f53a52fabd666231ea78
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.dao",
 :exports [{:package "colesico.framework.dao"}],
 :requires
 [{:module "java.base", :version "11.0.1", :mandated true}
  {:module "colesico.framework.ioc", :transitive true}
  {:module "javax.inject", :transitive true}
  {:module "java.sql", :version "11.0.1", :transitive true}
  {:module "com.squareup.javapoet", :static true}
  {:module "slf4j.api"}
  {:module "org.apache.commons.lang3"}
  {:module "java.compiler", :version "11.0.1"}],
 :provides [],
 :uses [],
 :version "1.4.1"}


name: colesico.framework.eventbus
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-eventbus
mvn_version: 5.3.0
type: jar
sha256: 718b7e843a6576fe72b4cf6a961ff5d6c97100abe0ff3bd4743ba558667afd47
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.eventbus",
 :exports
 [{:package "colesico.framework.eventbus"}
  {:package "colesico.framework.eventbus.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.ioc",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.service",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "java.compiler", :version "17.0.5"}
  {:module "com.squareup.javapoet"}],
 :provides
 [{:service "colesico.framework.service.codegen.modulator.Modulator",
   :with ["colesico.framework.eventbus.codegen.EventBusModulator"]}],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.hikaricp
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-hikaricp
mvn_version: 5.3.0
type: jar
sha256: 72bcf4e256440a5968f9147b04e1eb169183996312bdf47d5bf221c1d26b5390
created_at: 2026-04-20 19:18:08
module_info:
{:name "colesico.framework.hikaricp",
 :exports
 [{:package "colesico.framework.hikaricp"}
  {:package "colesico.framework.hikaricp.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.config",
   :version "5.3.0",
   :transitive true}
  {:module "java.sql", :version "17.0.5", :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "com.zaxxer.hikari", :version "5.1.0"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.hocon
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-hocon
mvn_version: 5.3.0
type: jar
sha256: 0c41f726e3bf29b6d387df60139c7205b9e816b474f1f193ff333b91d2b70e9d
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.hocon",
 :exports
 [{:package "colesico.framework.hocon"}
  {:package "colesico.framework.hocon.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "colesico.framework.ioc",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.config",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0", :static true}
  {:module "typesafe.config"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.htmlrenderer
version: 3.2.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-htmlrenderer
mvn_version: 3.2.0
type: jar
sha256: 14c1b15a9ebc0f5607dcf8e4b3c100560ee6f3bd80ea268257a2a8a06faec69d
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.htmlrenderer",
 :exports [{:package "colesico.framework.htmlrenderer"}],
 :requires
 [{:module "java.base", :version "14-ea", :mandated true}
  {:module "colesico.framework.weblet",
   :version "3.2.0",
   :transitive true}
  {:module "colesico.framework.validation",
   :version "3.2.0",
   :transitive true}
  {:module "org.slf4j"}
  {:module "org.apache.commons.lang3"}],
 :provides [],
 :uses [],
 :version "3.2.0"}


name: colesico.framework.http
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-http
mvn_version: 5.3.0
type: jar
sha256: a7e181d16a59c951bb363e373300dc78b2f97d971bd66189a6154fca3775f752
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.http",
 :exports
 [{:package "colesico.framework.http"}
  {:package "colesico.framework.http.assist"}
  {:package "colesico.framework.http.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "colesico.framework.ioc",
   :version "5.3.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.httpserver
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-httpserver
mvn_version: 5.3.0
type: jar
sha256: db9b6886aea55a616839e6d024620eed96ae6c09922439cac0ffe290cfc73c07
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.httpserver",
 :exports
 [{:package "colesico.framework.httpserver"}
  {:package "colesico.framework.httpserver.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.router",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.introspection
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-introspection
mvn_version: 5.3.0
type: jar
sha256: 9a31dddb78571f95a6a9a5fcfec486adb538130d1b94958147449593d628485d
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.introspection",
 :exports
 [{:package "colesico.framework.introspection"}
  {:package "colesico.framework.introspection.internal",
   :to ["colesico.framework.ioc"]}
  {:package "colesico.framework.introspection.codegen"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "colesico.framework.ioc",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3",
   :version "3.14.0",
   :static true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.ioc
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-ioc
mvn_version: 5.3.0
type: jar
sha256: 72a115ec4902e8d3aa3d041f1b9bdabd9da1d7ebd303c4a067487da85173fbd2
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.ioc",
 :exports
 [{:package "colesico.framework.assist"}
  {:package "colesico.framework.assist.codegen"}
  {:package "colesico.framework.ioc"}
  {:package "colesico.framework.ioc.ioclet"}
  {:package "colesico.framework.ioc.key"}
  {:package "colesico.framework.ioc.production"}
  {:package "colesico.framework.ioc.scope"}
  {:package "colesico.framework.ioc.listener"}
  {:package "colesico.framework.ioc.message"}
  {:package "colesico.framework.ioc.conditional"}
  {:package "colesico.framework.ioc.codegen.model"}
  {:package "colesico.framework.ioc.codegen.parser"}
  {:package "colesico.framework.ioc.codegen.generator"}
  {:package "colesico.framework.assist.codegen.model"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "javax.inject", :transitive true}
  {:module "jdk.compiler", :version "17.0.5"}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3",
   :version "3.14.0",
   :static true}],
 :provides [],
 :uses [{:service "colesico.framework.ioc.ioclet.Ioclet"}],
 :version "5.3.0"}


name: colesico.framework.jdbc
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-jdbc
mvn_version: 5.3.0
type: jar
sha256: 36d0d34d71578c1b21c274aecce3c5f2f565ba4c613af4ca2b24b17d7aa601d8
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.jdbc",
 :exports
 [{:package "colesico.framework.jdbc"}
  {:package "colesico.framework.jdbc.assist"}
  {:package "colesico.framework.jdbc.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.transaction",
   :version "5.3.0",
   :transitive true}
  {:module "java.sql", :version "17.0.5", :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.jdbi
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-jdbi
mvn_version: 5.3.0
type: jar
sha256: c22b5bf3cba8301427e564a46dfbca5e1cd1cf9c7f8f776245f20b87b86c661c
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.jdbi",
 :exports
 [{:package "colesico.framework.jdbi"}
  {:package "colesico.framework.jdbi.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.config",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.transaction",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.hikaricp",
   :version "5.3.0",
   :transitive true}
  {:module "java.sql", :version "17.0.5", :transitive true}
  {:module "org.jdbi.v3.core", :transitive true}
  {:module "org.slf4j"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.jdbirec
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-jdbirec
mvn_version: 5.3.0
type: jar
sha256: 5a2354dd5d1dcdd1eac13ffc8335c7ffd1818d49b3da019830e7724d6ac79e72
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.jdbirec",
 :exports
 [{:package "colesico.framework.jdbirec"}
  {:package "colesico.framework.jdbirec.mediators"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.sql", :version "17.0.5", :transitive true}
  {:module "org.jdbi.v3.core", :transitive true}
  {:module "colesico.framework.ioc", :version "5.3.0", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "java.compiler", :version "17.0.5"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.openapi
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-openapi
mvn_version: 5.3.0
type: jar
sha256: c22285179c1094f006ed03a93271ca1859211e0fc2db990da3fe55d46600e964
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.openapi",
 :exports
 [{:package "colesico.framework.openapi"}
  {:package "colesico.framework.openapi.assist"}
  {:package "colesico.framework.openapi.internal",
   :to ["colesico.framework.ioc"]}
  {:package "colesico.framework.openapi.codegen"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "colesico.framework.telehttp",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.restlet",
   :version "5.3.0",
   :transitive true}
  {:module "io.swagger.v3.oas.models", :transitive true}
  {:module "io.swagger.v3.oas.annotations", :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "com.google.gson", :version "2.10.1"}],
 :provides
 [{:service "colesico.framework.service.codegen.modulator.Modulator",
   :with ["colesico.framework.openapi.codegen.OpenApiModulator"]}],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.pebble
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-pebble
mvn_version: 5.3.0
type: jar
sha256: 105d4f6bd18f1d1a95d7cf7b0a66d4c6cab42094fcd7eaa530038844620b1ddf
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.pebble",
 :exports
 [{:package "colesico.framework.pebble"}
  {:package "colesico.framework.pebble.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "org.slf4j"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "colesico.framework.weblet",
   :version "5.3.0",
   :transitive true}
  {:module "io.pebbletemplates", :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.profile
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-profile
mvn_version: 5.3.0
type: jar
sha256: f97937603fa96a65c5062cbc3739ca794b5bf50e9bd1d1be5dc587c53163a12f
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.profile",
 :exports
 [{:package "colesico.framework.profile"}
  {:package "colesico.framework.profile.teleapi"}
  {:package "colesico.framework.profile.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "colesico.framework.teleapi",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.config",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.resource
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-resource
mvn_version: 5.3.0
type: jar
sha256: 1a46f8156c176a5cb7d2531570b15bbd7123ed005844b95ea99e1c338c8b8bbb
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.resource",
 :exports
 [{:package "colesico.framework.resource"}
  {:package "colesico.framework.resource.assist"}
  {:package "colesico.framework.resource.assist.localization"}
  {:package "colesico.framework.resource.rewriters"}
  {:package "colesico.framework.resource.rewriters.localization"}
  {:package "colesico.framework.resource.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "org.slf4j"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "colesico.framework.config",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.profile",
   :version "5.3.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.restlet
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-restlet
mvn_version: 5.3.0
type: jar
sha256: af96c1a5060491b7bcd316d00b64a895c7a9b67d6539a281e7db82b346241ded
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.restlet",
 :exports
 [{:package "colesico.framework.restlet"}
  {:package "colesico.framework.restlet.teleapi"}
  {:package "colesico.framework.restlet.teleapi.origin"}
  {:package "colesico.framework.restlet.teleapi.reader"}
  {:package "colesico.framework.restlet.teleapi.writer"}
  {:package "colesico.framework.restlet.assist"}
  {:package "colesico.framework.restlet.codegen.assist"}
  {:package "colesico.framework.restlet.internal",
   :to ["colesico.framework.ioc"]}
  {:package "colesico.framework.restlet.codegen"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "colesico.framework.telehttp",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "com.google.gson", :version "2.10.1"}],
 :provides
 [{:service "colesico.framework.service.codegen.modulator.Modulator",
   :with ["colesico.framework.restlet.codegen.RestletModulator"]}],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.router
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-router
mvn_version: 5.3.0
type: jar
sha256: dcdf0b40176fcea64f3bffa4aa968903d6b0d174037d730ac0a77dbdde765fd7
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.router",
 :exports
 [{:package "colesico.framework.router"}
  {:package "colesico.framework.router.assist"}
  {:package "colesico.framework.router.internal",
   :to ["colesico.framework.ioc"]}
  {:package "colesico.framework.router.codegen"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "colesico.framework.service",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.http",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.config",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.rpc
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-rpc
mvn_version: 5.3.0
type: jar
sha256: 7533172781bff8bf06d8a6102cd7c77c4e4f2ebad2aeba9f0907fe7f9244e712
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.rpc",
 :exports
 [{:package "colesico.framework.rpc"}
  {:package "colesico.framework.rpc.teleapi"}
  {:package "colesico.framework.rpc.clientapi"}
  {:package "colesico.framework.rpc.rpcgear.httpbase"}
  {:package "colesico.framework.rpc.rpcgear.kryo"}
  {:package "colesico.framework.rpc.teleapi.reader"}
  {:package "colesico.framework.rpc.teleapi.writer"}
  {:package "colesico.framework.rpc.internal",
   :to ["colesico.framework.ioc" "colesico.framework.config"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.service",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.security",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.profile",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.http", :version "5.3.0"}
  {:module "colesico.framework.router", :version "5.3.0"}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "java.net.http", :version "17.0.5"}
  {:module "com.squareup.javapoet", :static true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "com.esotericsoftware.kryo.kryo5"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.security
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-security
mvn_version: 5.3.0
type: jar
sha256: 8675a7be8292db111f85d2d97c9952aaa43c0dff67b978e2111180880e64dc3e
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.security",
 :exports
 [{:package "colesico.framework.security"}
  {:package "colesico.framework.security.assist"}
  {:package "colesico.framework.security.teleapi"}
  {:package "colesico.framework.security.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "colesico.framework.service",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.config",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.service
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-service
mvn_version: 5.3.0
type: jar
sha256: bf94fd1e4c158a81516f27429b05b067bae8c7ae1e023d4c75448b3f439d974f
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.service",
 :exports
 [{:package "colesico.framework.service"}
  {:package "colesico.framework.service.codegen.assist"}
  {:package "colesico.framework.service.codegen.model"}
  {:package "colesico.framework.service.codegen.model.teleapi"}
  {:package "colesico.framework.service.codegen.parser"}
  {:package "colesico.framework.service.codegen.modulator"}
  {:package "colesico.framework.service.codegen.generator"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "colesico.framework.teleapi",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with
   ["colesico.framework.service.codegen.parser.ServiceProcessor"]}],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.slf4j
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-slf4j
mvn_version: 5.3.0
type: jar
sha256: 38d899971965806f81ebcd1f652a23fc46197d599d2ff5db819d80cb5714f765
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.slf4j",
 :exports [{:package "colesico.framework.slf4j"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.service",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9", :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.teleapi
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-teleapi
mvn_version: 5.3.0
type: jar
sha256: 817bfff1ad2a0edb186f304ac7fd533ae566a78ef2f9e6c7ff8d590c43b1ff8b
created_at: 2026-04-20 19:18:09
module_info:
{:name "colesico.framework.teleapi",
 :exports
 [{:package "colesico.framework.teleapi"}
  {:package "colesico.framework.teleapi.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.ioc",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.telehttp
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-telehttp
mvn_version: 5.3.0
type: jar
sha256: 53583f1eb97cb83f50e15cca29bb9143422ab90cac029355fb239a664d2dd702
created_at: 2026-04-20 19:18:10
module_info:
{:name "colesico.framework.telehttp",
 :exports
 [{:package "colesico.framework.telehttp"}
  {:package "colesico.framework.telehttp.assist"}
  {:package "colesico.framework.telehttp.origin"}
  {:package "colesico.framework.telehttp.reader"}
  {:package "colesico.framework.telehttp.writer"}
  {:package "colesico.framework.telehttp.codegen"}
  {:package "colesico.framework.telehttp.internal",
   :to ["colesico.framework.ioc"]}
  {:package "colesico.framework.telehttp.t9n"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "jdk.compiler", :version "17.0.5"}
  {:module "com.squareup.javapoet"}
  {:module "colesico.framework.router",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.translation",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.security",
   :version "5.3.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.transaction
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-transaction
mvn_version: 5.3.0
type: jar
sha256: 92a115e6ec9fd4a775cddf389d93d2f4186cca003c5eeedc4e24e518b755ab5c
created_at: 2026-04-20 19:18:10
module_info:
{:name "colesico.framework.transaction",
 :exports [{:package "colesico.framework.transaction"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.service",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "com.squareup.javapoet"}
  {:module "java.compiler", :version "17.0.5"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.translation
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-translation
mvn_version: 5.3.0
type: jar
sha256: a7bba649c6677788cacacfb9017165bfea26b01dee970c406c86c7d8a46c5bb2
created_at: 2026-04-20 19:18:10
module_info:
{:name "colesico.framework.translation",
 :exports
 [{:package "colesico.framework.translation"}
  {:package "colesico.framework.translation.assist.lang"}
  {:package "colesico.framework.translation.assist.propbundle"}
  {:package "colesico.framework.translation.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "colesico.framework.resource",
   :version "5.3.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.undertow
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-undertow
mvn_version: 5.3.0
type: jar
sha256: 97e7b29b60d4cf8169d8201fece26b75b748d130d908913224409fcf96af0d0a
created_at: 2026-04-20 19:18:10
module_info:
{:name "colesico.framework.undertow",
 :exports
 [{:package "colesico.framework.undertow"}
  {:package "colesico.framework.undertow.internal"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.config",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.httpserver",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "undertow.core"}
  {:module "xnio.api"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.validation
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-validation
mvn_version: 5.3.0
type: jar
sha256: 7e733157b7cd98ad9f6ac893ee747577e65ea2df6d3668ba506e0ed96f1c0e68
created_at: 2026-04-20 19:18:10
module_info:
{:name "colesico.framework.validation",
 :exports
 [{:package "colesico.framework.validation"}
  {:package "colesico.framework.dslvalidator"}
  {:package "colesico.framework.dslvalidator.commands"}
  {:package "colesico.framework.dslvalidator.builder"}
  {:package "colesico.framework.beanvalidation"}
  {:package "colesico.framework.dslvalidator.t9n"}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "colesico.framework.service",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.translation",
   :version "5.3.0",
   :transitive true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "org.slf4j"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.weblet
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-weblet
mvn_version: 5.3.0
type: jar
sha256: b14ba9062ff9effc4948402bdb3b6b40c8f0af4e9b6489c60faaca032f4cb307
created_at: 2026-04-20 19:18:10
module_info:
{:name "colesico.framework.weblet",
 :exports
 [{:package "colesico.framework.weblet"}
  {:package "colesico.framework.weblet.assist"}
  {:package "colesico.framework.weblet.teleapi"}
  {:package "colesico.framework.weblet.teleapi.origin"}
  {:package "colesico.framework.weblet.teleapi.writer"}
  {:package "colesico.framework.weblet.teleapi.reader"}
  {:package "colesico.framework.weblet.codegen"}
  {:package "colesico.framework.weblet.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "java.compiler", :version "17.0.5", :static true}
  {:module "com.squareup.javapoet", :static true}
  {:module "colesico.framework.telehttp",
   :version "5.3.0",
   :transitive true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "org.apache.commons.io", :version "2.15.0"}],
 :provides
 [{:service "colesico.framework.service.codegen.modulator.Modulator",
   :with ["colesico.framework.weblet.codegen.WebletModulator"]}],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.webstatic
version: 5.3.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-webstatic
mvn_version: 5.3.0
type: jar
sha256: e4947361afd6fcf77c8bdd7a37530a5acb5aeda72dbd04b2d148b78cd782d493
created_at: 2026-04-20 19:18:10
module_info:
{:name "colesico.framework.webstatic",
 :exports
 [{:package "colesico.framework.webstatic"}
  {:package "colesico.framework.webstatic.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "17.0.5", :mandated true}
  {:module "org.slf4j", :version "2.0.9"}
  {:module "org.apache.commons.lang3", :version "3.14.0"}
  {:module "org.apache.commons.io", :version "2.15.0"}
  {:module "colesico.framework.http",
   :version "5.3.0",
   :transitive true}
  {:module "colesico.framework.resource",
   :version "5.3.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0"}


name: colesico.framework.widget
version: 3.2.0
target_platform: universal
mvn_groupId: net.colesico.framework
mvn_artifactId: colesico-widget
mvn_version: 3.2.0
type: jar
sha256: a875ece21151cae130c43417c1613801c0d96400dd9bfe348eba3bd7219b713d
created_at: 2026-04-20 19:18:10
module_info:
{:name "colesico.framework.widget",
 :exports
 [{:package "colesico.framework.widget"}
  {:package "colesico.framework.widget.internal",
   :to ["colesico.framework.ioc"]}],
 :requires
 [{:module "java.base", :version "14-ea", :mandated true}
  {:module "colesico.framework.ioc",
   :version "3.2.0",
   :transitive true}
  {:module "org.slf4j"}
  {:module "org.apache.commons.lang3"}],
 :provides [],
 :uses [],
 :version "3.2.0"}


name: com.a9ski.aws.lambda
version: 1.0
target_platform: universal
mvn_groupId: com.a9ski.aws.lambda
mvn_artifactId: LambdaHandlers
mvn_version: 1.0
type: jar
sha256: 81f796b047c136a9ba73197fab3eaa8c5b31cb16399705c526f6537e029cd361
created_at: 2026-04-20 19:18:10
module_info:
{:name "com.a9ski.aws.lambda",
 :exports
 [{:package "com.a9ski.aws.lambda"}
  {:package "com.a9ski.aws.lambda.gson"}],
 :requires
 [{:module "java.base", :version "15.0.2", :mandated true}
  {:module "aws.lambda.java.core", :transitive true}
  {:module "com.google.gson", :version "2.8.6", :transitive true}
  {:module "lombok"}],
 :provides [],
 :uses [],
 :version "1.0",
 :open true,
 :packages
 [{:package "com.a9ski.aws.lambda"}
  {:package "com.a9ski.aws.lambda.gson"}]}


name: com.aayushatharva.brotli4j
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: brotli4j
mvn_version: 1.18.0
type: jar
sha256: 0cab5c97314362a1d0d59206eb79ace72363ceac029f5e932acec6ce6bb23db8
created_at: 2026-04-20 19:18:10
module_info:
{:name "com.aayushatharva.brotli4j",
 :exports
 [{:package "com.aayushatharva.brotli4j"}
  {:package "com.aayushatharva.brotli4j.common"}
  {:package "com.aayushatharva.brotli4j.decoder"}
  {:package "com.aayushatharva.brotli4j.encoder"}],
 :requires
 [{:module "com.aayushatharva.brotli4j.service"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses
 [{:service
   "com.aayushatharva.brotli4j.service.BrotliNativeProvider"}],
 :version "1.18.0",
 :synthetic true}


name: com.aayushatharva.brotli4j.linux.aarch64
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: native-linux-aarch64
mvn_version: 1.18.0
type: jar
sha256: a7e77eb6d0003a4cd1af438f4ac2a33834e8114b6cf87cda682eb6b5a379d169
created_at: 2026-04-20 19:18:10
module_info:
{:name "com.aayushatharva.brotli4j.linux.aarch64",
 :exports
 [{:package "com.aayushatharva.brotli4j.linux.aarch64",
   :to ["com.aayushatharva.brotli4j"]}],
 :requires
 [{:module "com.aayushatharva.brotli4j.service"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "com.aayushatharva.brotli4j.service.BrotliNativeProvider",
   :with ["com.aayushatharva.brotli4j.linux.aarch64.NativeLoader"]}],
 :uses [],
 :version "1.18.0",
 :synthetic true}


name: com.aayushatharva.brotli4j.linux.armv7
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: native-linux-armv7
mvn_version: 1.18.0
type: jar
sha256: 47367eabd2f5643b409a2077d6f72a2c6b277e6687a5f49a8b6f93e802a01acc
created_at: 2026-04-20 19:18:10
module_info:
{:name "com.aayushatharva.brotli4j.linux.armv7",
 :exports
 [{:package "com.aayushatharva.brotli4j.linux.armv7",
   :to ["com.aayushatharva.brotli4j"]}],
 :requires
 [{:module "com.aayushatharva.brotli4j.service"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "com.aayushatharva.brotli4j.service.BrotliNativeProvider",
   :with ["com.aayushatharva.brotli4j.linux.armv7.NativeLoader"]}],
 :uses [],
 :version "1.18.0",
 :synthetic true}


name: com.aayushatharva.brotli4j.linux.ppc64le
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: native-linux-ppc64le
mvn_version: 1.18.0
type: jar
sha256: 63093cd5f5e8e021b7cd69bb5acf1d58a91353f2886f4b7a55453c6679ba0618
created_at: 2026-04-20 19:18:10
module_info:
{:name "com.aayushatharva.brotli4j.linux.ppc64le",
 :exports
 [{:package "com.aayushatharva.brotli4j.linux.ppc64le",
   :to ["com.aayushatharva.brotli4j"]}],
 :requires
 [{:module "com.aayushatharva.brotli4j.service"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "com.aayushatharva.brotli4j.service.BrotliNativeProvider",
   :with ["com.aayushatharva.brotli4j.linux.ppc64le.NativeLoader"]}],
 :uses [],
 :version "1.18.0",
 :synthetic true}


name: com.aayushatharva.brotli4j.linux.riscv64
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: native-linux-riscv64
mvn_version: 1.18.0
type: jar
sha256: 0712adbf8f70a87e15aea688aeb063310e376ecee5783974a4f1cea231e93e86
created_at: 2026-04-20 19:18:10
module_info:
{:name "com.aayushatharva.brotli4j.linux.riscv64",
 :exports
 [{:package "com.aayushatharva.brotli4j.linux.riscv64",
   :to ["com.aayushatharva.brotli4j"]}],
 :requires
 [{:module "com.aayushatharva.brotli4j.service"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "com.aayushatharva.brotli4j.service.BrotliNativeProvider",
   :with ["com.aayushatharva.brotli4j.linux.riscv64.NativeLoader"]}],
 :uses [],
 :version "1.18.0",
 :synthetic true}


name: com.aayushatharva.brotli4j.linux.s390x
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: native-linux-s390x
mvn_version: 1.18.0
type: jar
sha256: 46821fa389825f562ea3d35b8276e7ade293c6b8303f8b17f08787b0d23e33e3
created_at: 2026-04-20 19:18:10
module_info:
{:name "com.aayushatharva.brotli4j.linux.s390x",
 :exports
 [{:package "com.aayushatharva.brotli4j.linux.s390x",
   :to ["com.aayushatharva.brotli4j"]}],
 :requires
 [{:module "com.aayushatharva.brotli4j.service"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "com.aayushatharva.brotli4j.service.BrotliNativeProvider",
   :with ["com.aayushatharva.brotli4j.linux.s390x.NativeLoader"]}],
 :uses [],
 :version "1.18.0",
 :synthetic true}


name: com.aayushatharva.brotli4j.linux.x86_64
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: native-linux-x86_64
mvn_version: 1.18.0
type: jar
sha256: 00fe54d82e8d0341d5dc90ee543023191f4a3d4d6ecc089c071cded1681493b9
created_at: 2026-04-20 19:18:10
module_info:
{:name "com.aayushatharva.brotli4j.linux.x86_64",
 :exports
 [{:package "com.aayushatharva.brotli4j.linux.x86_64",
   :to ["com.aayushatharva.brotli4j"]}],
 :requires
 [{:module "com.aayushatharva.brotli4j.service"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "com.aayushatharva.brotli4j.service.BrotliNativeProvider",
   :with ["com.aayushatharva.brotli4j.linux.x86_64.NativeLoader"]}],
 :uses [],
 :version "1.18.0",
 :synthetic true}


name: com.aayushatharva.brotli4j.macos.aarch64
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: native-osx-aarch64
mvn_version: 1.18.0
type: jar
sha256: aa62f8c522091e9f45a3c8a4cedc27b5e3ca035100456e8b0944411088b2c0ea
created_at: 2026-04-20 19:18:10
module_info:
{:name "com.aayushatharva.brotli4j.macos.aarch64",
 :exports
 [{:package "com.aayushatharva.brotli4j.macos.aarch64",
   :to ["com.aayushatharva.brotli4j"]}],
 :requires
 [{:module "com.aayushatharva.brotli4j.service"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "com.aayushatharva.brotli4j.service.BrotliNativeProvider",
   :with ["com.aayushatharva.brotli4j.macos.aarch64.NativeLoader"]}],
 :uses [],
 :version "1.18.0",
 :synthetic true}


name: com.aayushatharva.brotli4j.macos.x86_64
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: native-osx-x86_64
mvn_version: 1.18.0
type: jar
sha256: d4f460c61221b4816b32a0ed83bac0fe623e4e3bfe2ea8e42ecb07e8a991da67
created_at: 2026-04-20 19:18:10
module_info:
{:name "com.aayushatharva.brotli4j.macos.x86_64",
 :exports
 [{:package "com.aayushatharva.brotli4j.macos.x86_64",
   :to ["com.aayushatharva.brotli4j"]}],
 :requires
 [{:module "com.aayushatharva.brotli4j.service"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "com.aayushatharva.brotli4j.service.BrotliNativeProvider",
   :with ["com.aayushatharva.brotli4j.macos.x86_64.NativeLoader"]}],
 :uses [],
 :version "1.18.0",
 :synthetic true}


name: com.aayushatharva.brotli4j.service
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: service
mvn_version: 1.18.0
type: jar
sha256: 6b27c85555992438530a88ae8192b15589fdc21ea22dc3c597393bf8f2dd8805
created_at: 2026-04-20 19:18:10
module_info:
{:name "com.aayushatharva.brotli4j.service",
 :exports [{:package "com.aayushatharva.brotli4j.service"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.18.0",
 :synthetic true}


name: com.aayushatharva.brotli4j.windows.aarch64
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: native-windows-aarch64
mvn_version: 1.18.0
type: jar
sha256: 668ea77c8a00ce7d6c1ffcad14a4d3242f7afc94691e704b095dd95692e74ed2
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.aayushatharva.brotli4j.windows.aarch64",
 :exports
 [{:package "com.aayushatharva.brotli4j.windows.aarch64",
   :to ["com.aayushatharva.brotli4j"]}],
 :requires
 [{:module "com.aayushatharva.brotli4j.service"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "com.aayushatharva.brotli4j.service.BrotliNativeProvider",
   :with ["com.aayushatharva.brotli4j.windows.aarch64.NativeLoader"]}],
 :uses [],
 :version "1.18.0",
 :synthetic true}


name: com.aayushatharva.brotli4j.windows.x86_64
version: 1.18.0
target_platform: universal
mvn_groupId: com.aayushatharva.brotli4j
mvn_artifactId: native-windows-x86_64
mvn_version: 1.18.0
type: jar
sha256: 6cad7d6f379f0ca195374bfed1ac4a4fb8c79240a4e0fc40e80be1ee86c31644
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.aayushatharva.brotli4j.windows.x86_64",
 :exports
 [{:package "com.aayushatharva.brotli4j.windows.x86_64",
   :to ["com.aayushatharva.brotli4j"]}],
 :requires
 [{:module "com.aayushatharva.brotli4j.service"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "com.aayushatharva.brotli4j.service.BrotliNativeProvider",
   :with ["com.aayushatharva.brotli4j.windows.x86_64.NativeLoader"]}],
 :uses [],
 :version "1.18.0",
 :synthetic true}


name: com.abissell.javautil
version: 0.6.0
target_platform: universal
mvn_groupId: com.abissell
mvn_artifactId: java-util
mvn_version: 0.6.0
type: jar
sha256: 2d8bebf458c83306c64df5f9126b63dbaa609e28b36bb8ed90235292f43d7259
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.abissell.javautil",
 :exports
 [{:package "com.abissell.javautil.concurrent"}
  {:package "com.abissell.javautil.io"}
  {:package "com.abissell.javautil.math"}
  {:package "com.abissell.javautil.rusty"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "chronicle.core"}],
 :provides [],
 :uses [],
 :version "0.6.0"}


name: com.abissell.logutil
version: 0.4.0
target_platform: universal
mvn_groupId: com.abissell
mvn_artifactId: java-log-util
mvn_version: 0.4.0
type: jar
sha256: 7c38c6cf382c28f20cc228fe2b2d533158cee00c0fc8d2b8b9f107d55d78280b
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.abissell.logutil",
 :exports [{:package "com.abissell.logutil"}],
 :requires
 [{:module "java.base", :version "21.0.5", :mandated true}
  {:module "org.apache.logging.log4j", :version "2.24.3"}
  {:module "org.apache.logging.log4j.core", :version "2.24.3"}],
 :provides [],
 :uses [],
 :version "0.4.0"}


name: com.acgist.snail
version: 2.17.0
target_platform: universal
mvn_groupId: com.acgist
mvn_artifactId: snail
mvn_version: 2.17.0
type: jar
sha256: 6930954411ece9cbb15b904128af920187f23b56bbb452a8b7af4a6562ece41c
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.acgist.snail",
 :exports
 [{:package "com.acgist.snail"}
  {:package "com.acgist.snail.config"}
  {:package "com.acgist.snail.context"}
  {:package "com.acgist.snail.context.entity"}
  {:package "com.acgist.snail.context.session"}
  {:package "com.acgist.snail.context.wrapper"}
  {:package "com.acgist.snail.downloader"}
  {:package "com.acgist.snail.downloader.ftp"}
  {:package "com.acgist.snail.downloader.hls"}
  {:package "com.acgist.snail.downloader.http"}
  {:package "com.acgist.snail.downloader.magnet"}
  {:package "com.acgist.snail.downloader.torrent"}
  {:package "com.acgist.snail.format"}
  {:package "com.acgist.snail.gui"}
  {:package "com.acgist.snail.gui.event"}
  {:package "com.acgist.snail.gui.event.adapter"}
  {:package "com.acgist.snail.gui.recycle"}
  {:package "com.acgist.snail.logger"}
  {:package "com.acgist.snail.net"}
  {:package "com.acgist.snail.net.application"}
  {:package "com.acgist.snail.net.codec"}
  {:package "com.acgist.snail.net.ftp"}
  {:package "com.acgist.snail.net.hls"}
  {:package "com.acgist.snail.net.http"}
  {:package "com.acgist.snail.net.stun"}
  {:package "com.acgist.snail.net.torrent"}
  {:package "com.acgist.snail.net.torrent.codec"}
  {:package "com.acgist.snail.net.torrent.dht"}
  {:package "com.acgist.snail.net.torrent.lsd"}
  {:package "com.acgist.snail.net.torrent.peer"}
  {:package "com.acgist.snail.net.torrent.tracker"}
  {:package "com.acgist.snail.net.torrent.utp"}
  {:package "com.acgist.snail.net.upnp"}
  {:package "com.acgist.snail.protocol"}
  {:package "com.acgist.snail.protocol.ftp"}
  {:package "com.acgist.snail.protocol.hls"}
  {:package "com.acgist.snail.protocol.http"}
  {:package "com.acgist.snail.protocol.magnet"}
  {:package "com.acgist.snail.protocol.thunder"}
  {:package "com.acgist.snail.protocol.torrent"}
  {:package "com.acgist.snail.utils"}],
 :requires
 [{:module "java.base", :version "17.0.1"}
  {:module "java.xml", :version "17.0.1", :transitive true}],
 :provides [],
 :uses [],
 :version "2.17.0",
 :open true,
 :packages
 [{:package "com.acgist.snail"}
  {:package "com.acgist.snail.config"}
  {:package "com.acgist.snail.context"}
  {:package "com.acgist.snail.context.entity"}
  {:package "com.acgist.snail.context.session"}
  {:package "com.acgist.snail.context.wrapper"}
  {:package "com.acgist.snail.downloader"}
  {:package "com.acgist.snail.downloader.ftp"}
  {:package "com.acgist.snail.downloader.hls"}
  {:package "com.acgist.snail.downloader.http"}
  {:package "com.acgist.snail.downloader.magnet"}
  {:package "com.acgist.snail.downloader.torrent"}
  {:package "com.acgist.snail.format"}
  {:package "com.acgist.snail.gui"}
  {:package "com.acgist.snail.gui.event"}
  {:package "com.acgist.snail.gui.event.adapter"}
  {:package "com.acgist.snail.gui.recycle"}
  {:package "com.acgist.snail.gui.recycle.local"}
  {:package "com.acgist.snail.logger"}
  {:package "com.acgist.snail.logger.adapter"}
  {:package "com.acgist.snail.net"}
  {:package "com.acgist.snail.net.application"}
  {:package "com.acgist.snail.net.codec"}
  {:package "com.acgist.snail.net.ftp"}
  {:package "com.acgist.snail.net.hls"}
  {:package "com.acgist.snail.net.http"}
  {:package "com.acgist.snail.net.stun"}
  {:package "com.acgist.snail.net.torrent"}
  {:package "com.acgist.snail.net.torrent.codec"}
  {:package "com.acgist.snail.net.torrent.dht"}
  {:package "com.acgist.snail.net.torrent.dht.request"}
  {:package "com.acgist.snail.net.torrent.dht.response"}
  {:package "com.acgist.snail.net.torrent.lsd"}
  {:package "com.acgist.snail.net.torrent.peer"}
  {:package "com.acgist.snail.net.torrent.peer.extension"}
  {:package "com.acgist.snail.net.torrent.tracker"}
  {:package "com.acgist.snail.net.torrent.utp"}
  {:package "com.acgist.snail.net.upnp"}
  {:package "com.acgist.snail.protocol"}
  {:package "com.acgist.snail.protocol.ftp"}
  {:package "com.acgist.snail.protocol.hls"}
  {:package "com.acgist.snail.protocol.http"}
  {:package "com.acgist.snail.protocol.magnet"}
  {:package "com.acgist.snail.protocol.thunder"}
  {:package "com.acgist.snail.protocol.torrent"}
  {:package "com.acgist.snail.utils"}
  {:package "config"}]}


name: com.acgist.snail.extend
version: 1.6.0
target_platform: universal
mvn_groupId: com.acgist
mvn_artifactId: snail.extend
mvn_version: 1.6.0
type: jar
sha256: 07faec67fead8aa5c3faea0ab91256748b8b8e04106ca8c3486bbbc53e97f3ca
created_at: 2026-04-20 19:18:11
module_info:
{:open true,
 :name "com.acgist.snail.extend",
 :exports [{:package "com.acgist.main"}],
 :requires
 [{:module "java.base", :version "11"}
  {:module "com.acgist.snail", :version "1.6.0", :transitive true}],
 :uses [],
 :main-class "com.acgist.main.CodeApplication",
 :packages
 [{:package "com.acgist.snail.gui.extend"}
  {:package "com.acgist.main"}
  {:package "com.acgist.snail.gui.extend.event"}],
 :provides [],
 :version "1.6.0"}


name: com.acgist.snail.javafx
version: 2.17.0
target_platform: universal
mvn_groupId: com.acgist
mvn_artifactId: snail.javafx
mvn_version: 2.17.0
type: jar
sha256: 0d7af228dc88a826a4963428799c6c411b52daf8e4774cdf03d1d401cc9b65d9
created_at: 2026-04-20 19:18:11
module_info:
{:open true,
 :name "com.acgist.snail.javafx",
 :exports [{:package "com.acgist.main"}],
 :requires
 [{:module "com.acgist.snail", :version "2.17.0", :transitive true}
  {:module "java.base", :version "17.0.1"}
  {:module "java.desktop", :version "17.0.1", :transitive true}
  {:module "java.scripting", :version "17.0.1", :transitive true}
  {:module "jdk.unsupported", :version "17.0.1", :transitive true}
  {:module "javafx.fxml", :transitive true}
  {:module "javafx.controls", :transitive true}
  {:module "javafx.graphics", :transitive true}],
 :uses [],
 :main-class "com.acgist.main.Application",
 :packages
 [{:package "com.acgist.main"}
  {:package "com.acgist.snail.gui.javafx"}
  {:package "com.acgist.snail.gui.javafx.event"}
  {:package "com.acgist.snail.gui.javafx.menu"}
  {:package "com.acgist.snail.gui.javafx.theme"}
  {:package "com.acgist.snail.gui.javafx.theme.local"}
  {:package "com.acgist.snail.gui.javafx.window"}
  {:package "com.acgist.snail.gui.javafx.window.about"}
  {:package "com.acgist.snail.gui.javafx.window.build"}
  {:package "com.acgist.snail.gui.javafx.window.main"}
  {:package "com.acgist.snail.gui.javafx.window.setting"}
  {:package "com.acgist.snail.gui.javafx.window.statistics"}
  {:package "com.acgist.snail.gui.javafx.window.torrent"}
  {:package "font"}
  {:package "fxml"}
  {:package "image"}
  {:package "style"}],
 :provides [],
 :version "2.17.0"}


name: com.acvitech.spa4j
version: 0.2.1
target_platform: universal
mvn_groupId: com.acvitech
mvn_artifactId: spa4j
mvn_version: 0.2.1
type: jar
sha256: 36c03ff9ef324b6152bb48abd8f4b077dac3ed1adda2b049b7af75d403c5abdb
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.acvitech.spa4j",
 :exports
 [{:package "com.acvitech.spa4j.jfx"}
  {:package "com.acvitech.spa4j.util"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "javafx.controls", :transitive true}
  {:module "javafx.web", :transitive true}
  {:module "java.desktop"}
  {:module "java.prefs"}
  {:module "jdk.jsobject"}],
 :provides [],
 :uses [],
 :version "0.2.1"}


name: com.afrunt.h2s
version: 0.4
target_platform: universal
mvn_groupId: com.afrunt.h2s
mvn_artifactId: h2-snapshots
mvn_version: 0.4
type: jar
sha256: f24cf8957676149ed3c8d6971dab1e25a065e6d7aed7ce647652c9c0ef8a11f8
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.afrunt.h2s",
 :exports [{:package "com.afrunt.h2s"}],
 :requires
 [{:module "java.base", :version "11.0.10", :mandated true}
  {:module "java.sql", :version "11.0.10"}
  {:module "org.slf4j"}],
 :provides [],
 :uses [],
 :version "0.4"}


name: com.airepublic.email.api
version: 1.0.5
target_platform: universal
mvn_groupId: com.ai-republic.email
mvn_artifactId: email-api
mvn_version: 1.0.5
type: jar
sha256: 0a5a5136ae1d56e45f31704a201a1161755d53004b86bb2302a8666470834e1d
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.airepublic.email.api",
 :exports [{:package "com.airepublic.email.api"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.5"}


name: com.airepublic.email.javamail
version: 1.0.5
target_platform: universal
mvn_groupId: com.ai-republic.email
mvn_artifactId: email-javamail
mvn_version: 1.0.5
type: jar
sha256: 08e488b4be7172c8d42879aee8e432f72c940be7eb0598752f0be85c084c21cd
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.airepublic.email.javamail",
 :exports [{:package "com.airepublic.email.javamail"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.airepublic.email.api",
   :version "1.0.5",
   :transitive true}
  {:module "jakarta.annotation", :version "2.1.1"}
  {:module "jakarta.mail", :version "2.0.2"}
  {:module "org.slf4j", :version "2.0.9"}],
 :provides
 [{:service "com.airepublic.email.api.IEmailService",
   :with ["com.airepublic.email.javamail.JavaMailEmailService"]}],
 :uses [{:service "com.airepublic.email.api.IEmailService"}],
 :version "1.0.5"}


name: com.aitusoftware.proxygen
version: 0.3.0
target_platform: universal
mvn_groupId: com.aitusoftware
mvn_artifactId: proxygen
mvn_version: 0.3.0
type: jar
sha256: 2e814f4a0f8796a43036f52aab2f3431a1e373cf083040d66fceabd41349ce86
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.aitusoftware.proxygen",
 :exports
 [{:package "com.aitusoftware.proxygen"}
  {:package "com.aitusoftware.proxygen.common"}
  {:package "com.aitusoftware.proxygen.publisher"}],
 :requires
 [{:module "java.base", :version "9.0.1", :mandated true}
  {:module "java.compiler", :version "9.0.1"}],
 :provides [],
 :uses [],
 :version "0.3.0"}


name: com.aitusoftware.transport
version: 0.4.0
target_platform: universal
mvn_groupId: com.aitusoftware
mvn_artifactId: transport
mvn_version: 0.4.0
type: jar
sha256: 4d916b01df1a44b580ba13db02fabc4061d208d8ec664e481f8ac6ddd58c7e46
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.aitusoftware.transport",
 :exports [],
 :requires
 [{:module "java.base", :version "9.0.1", :mandated true}
  {:module "java.compiler", :version "9.0.1"}
  {:module "com.aitusoftware.proxygen"}
  {:module "agrona"}
  {:module "java.management", :version "9.0.1"}
  {:module "jnr.ffi"}],
 :provides [],
 :uses [],
 :version "0.4.0"}


name: com.alibaba.fastjson2
version: 2.0.57
target_platform: universal
mvn_groupId: com.alibaba.fastjson2
mvn_artifactId: fastjson2
mvn_version: 2.0.57
type: jar
sha256: 8cba4d95a3aa26f7c7034e3a15cd00adbdd918bda50f89516b573c2f742eae13
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.alibaba.fastjson2",
 :exports
 [{:package "com.alibaba.fastjson2"}
  {:package "com.alibaba.fastjson2.annotation"}
  {:package "com.alibaba.fastjson2.codec"}
  {:package "com.alibaba.fastjson2.filter"}
  {:package "com.alibaba.fastjson2.function"}
  {:package "com.alibaba.fastjson2.modules"}
  {:package "com.alibaba.fastjson2.reader"}
  {:package "com.alibaba.fastjson2.schema"}
  {:package "com.alibaba.fastjson2.support.csv"}
  {:package "com.alibaba.fastjson2.support.money"}
  {:package "com.alibaba.fastjson2.writer"}
  {:package "com.alibaba.fastjson2.util"}],
 :requires
 [{:module "jdk.unsupported", :transitive true}
  {:module "java.management"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "2.0.57",
 :open true,
 :synthetic true}


name: com.alibaba.fastjson2.extension
version: 2.0.57
target_platform: universal
mvn_groupId: com.alibaba.fastjson2
mvn_artifactId: fastjson2-extension
mvn_version: 2.0.57
type: jar
sha256: 32e7dd2e2ff999ad2258bffc8d0af699217a2915e44c6b21f275a5e66083bfb8
created_at: 2026-04-20 19:18:11
module_info:
{:name "com.alibaba.fastjson2.extension",
 :exports
 [{:package "com.alibaba.fastjson2.support.airlift"}
  {:package "com.alibaba.fastjson2.support.arrow"}
  {:package "com.alibaba.fastjson2.support.config"}
  {:package "com.alibaba.fastjson2.support.geo"}
  {:package "com.alibaba.fastjson2.support.odps"}
  {:package "com.alibaba.fastjson2.support.retrofit"}],
 :requires
 [{:module "jdk.unsupported", :transitive true}
  {:module "java.management"}
  {:module "com.alibaba.fastjson2"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "2.0.57",
 :open true,
 :synthetic true}


name: com.almasb.fxgl.achievement
version: 11.14
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-achievement
mvn_version: 11.14
type: jar
sha256: ce2842829a5612f377e83d31faf7325844397d61a545db9b78c7c1c254095016
created_at: 2026-04-20 19:18:12
module_info:
{:name "com.almasb.fxgl.achievement",
 :exports [{:package "com.almasb.fxgl.achievement"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}
  {:module "com.almasb.fxgl.events"}],
 :provides [],
 :uses [],
 :version "11.14",
 :packages [{:package "com.almasb.fxgl.achievement"}]}


name: com.almasb.fxgl.ai
version: 11.14
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-ai
mvn_version: 11.14
type: jar
sha256: f5322e2e6c9facfc72ae3ff168eb99db625bda56f970d02848f4ad1aeac1d861
created_at: 2026-04-20 19:18:12
module_info:
{:name "com.almasb.fxgl.ai",
 :exports
 [{:package "com.almasb.fxgl.pathfinding"}
  {:package "com.almasb.fxgl.pathfinding.astar"}
  {:package "com.almasb.fxgl.pathfinding.maze"}
  {:package "com.almasb.fxgl.procedural"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}
  {:module "com.almasb.fxgl.entity"}],
 :provides [],
 :uses [],
 :version "11.14",
 :packages
 [{:package "com.almasb.fxgl.pathfinding.maze"}
  {:package "com.almasb.fxgl.pathfinding.astar"}
  {:package "com.almasb.fxgl.pathfinding"}
  {:package "com.almasb.fxgl.procedural"}]}


name: com.almasb.fxgl.all
version: 21.1
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl
mvn_version: 21.1
type: jar
sha256: a843fd233ac97daef1a7c35664a3342d76e080ab2a1f5b6d3046bd51fc32a44d
created_at: 2026-04-20 19:18:12
module_info:
{:name "com.almasb.fxgl.all",
 :exports
 [{:package "com.almasb.fxgl.app"}
  {:package "com.almasb.fxgl.app.services"}
  {:package "com.almasb.fxgl.app.scene"}
  {:package "com.almasb.fxgl.dev"}
  {:package "com.almasb.fxgl.dev.editor"}
  {:package "com.almasb.fxgl.dsl"}
  {:package "com.almasb.fxgl.dsl.components"}
  {:package "com.almasb.fxgl.dsl.components.view"}
  {:package "com.almasb.fxgl.dsl.effects"}
  {:package "com.almasb.fxgl.dsl.handlers"}
  {:package "com.almasb.fxgl.dsl.views"}
  {:package "com.almasb.fxgl.gameplay"}
  {:package "com.almasb.fxgl.multiplayer"}
  {:package "com.almasb.fxgl.scene3d"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "com.almasb.fxgl.core", :version "21.1", :transitive true}
  {:module "com.almasb.fxgl.entity", :version "21.1", :transitive true}
  {:module "com.almasb.fxgl.io", :version "21.1", :transitive true}
  {:module "com.almasb.fxgl.gameplay",
   :version "21.1",
   :transitive true}
  {:module "com.almasb.fxgl.scene", :version "21.1", :transitive true}
  {: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}
  {:module "javafx.fxml", :version "21.0.1", :transitive true}
  {:module "javafx.media", :version "21.0.1", :transitive true}
  {:module "java.desktop", :version "21.0.1"}
  {:module "com.fasterxml.jackson.databind", :version "2.14.2"}
  {:module "com.gluonhq.attach.lifecycle", :version "4.0.17"}],
 :provides [],
 :uses [],
 :version "21.1",
 :packages
 [{:package "com.almasb.fxgl.app"}
  {:package "com.almasb.fxgl.app.scene"}
  {:package "com.almasb.fxgl.app.services"}
  {:package "com.almasb.fxgl.dev"}
  {:package "com.almasb.fxgl.dev.editor"}
  {:package "com.almasb.fxgl.dev.profiling"}
  {:package "com.almasb.fxgl.dsl"}
  {:package "com.almasb.fxgl.dsl.components"}
  {:package "com.almasb.fxgl.dsl.components.view"}
  {:package "com.almasb.fxgl.dsl.effects"}
  {:package "com.almasb.fxgl.dsl.handlers"}
  {:package "com.almasb.fxgl.dsl.views"}
  {:package "com.almasb.fxgl.gameplay"}
  {:package "com.almasb.fxgl.generated"}
  {:package "com.almasb.fxgl.multiplayer"}
  {:package "com.almasb.fxgl.scene3d"}
  {:package "com.almasb.fxgl.scene3d.obj"}
  {:package "fxglassets"}
  {:package "fxglassets.languages"}
  {:package "fxglassets.textures"}
  {:package "fxglassets.textures.intro"}
  {:package "fxglassets.textures.particles"}
  {:package "fxglassets.ui.css"}
  {:package "fxglassets.ui.fonts"}]}


name: com.almasb.fxgl.animation
version: 11.14
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-animation
mvn_version: 11.14
type: jar
sha256: f8a4a6b9e6fceb64231c118e86d0934107a4e3a0debe9b24373c11683f76d608
created_at: 2026-04-20 19:18:12
module_info:
{:name "com.almasb.fxgl.animation",
 :exports [{:package "com.almasb.fxgl.animation"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}
  {:module "com.almasb.fxgl.entity"}
  {:module "com.almasb.fxgl.scene"}],
 :provides [],
 :uses [],
 :version "11.14",
 :packages [{:package "com.almasb.fxgl.animation"}]}


name: com.almasb.fxgl.controllerinput
version: 21.1
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-controllerinput
mvn_version: 21.1
type: jar
sha256: da24cacd548af65cb4ed522e74363cbf80ecb6ec65135eadb8a206830a06b5cd
created_at: 2026-04-20 19:18:12
module_info:
{:name "com.almasb.fxgl.controllerinput",
 :exports [{:package "com.almasb.fxgl.controllerinput"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "com.almasb.fxgl.core", :version "21.1"}],
 :provides [],
 :uses [],
 :version "21.1",
 :packages
 [{:package "com.almasb.fxgl.controllerinput"}
  {:package "com.almasb.fxgl.controllerinput.impl"}
  {:package "nativeLibs.linux64"}
  {:package "nativeLibs.mac64"}
  {:package "nativeLibs.windows64"}]}


name: com.almasb.fxgl.core
version: 21.1
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-core
mvn_version: 21.1
type: jar
sha256: 335237ff978081e527933d0352450b5354d7a7c6fef4598e7fe2620c1c0ca80b
created_at: 2026-04-20 19:18:13
module_info:
{:name "com.almasb.fxgl.core",
 :exports
 [{:package "com.almasb.fxgl.core"}
  {:package "com.almasb.fxgl.core.asset"}
  {:package "com.almasb.fxgl.core.collection"}
  {:package "com.almasb.fxgl.core.collection.grid"}
  {:package "com.almasb.fxgl.core.concurrent"}
  {:package "com.almasb.fxgl.core.fsm"}
  {:package "com.almasb.fxgl.core.math"}
  {:package "com.almasb.fxgl.core.pool"}
  {:package "com.almasb.fxgl.core.reflect"}
  {:package "com.almasb.fxgl.core.serialization"}
  {:package "com.almasb.fxgl.core.util"}
  {:package "com.almasb.fxgl.animation"}
  {:package "com.almasb.fxgl.audio"}
  {:package "com.almasb.fxgl.event"}
  {:package "com.almasb.fxgl.input"}
  {:package "com.almasb.fxgl.input.view"}
  {:package "com.almasb.fxgl.input.virtual"}
  {:package "com.almasb.fxgl.localization"}
  {:package "com.almasb.fxgl.logging"}
  {:package "com.almasb.fxgl.texture"}
  {:package "com.almasb.fxgl.time"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "kotlin.stdlib", :transitive true}
  {:module "javafx.graphics", :version "21.0.1", :transitive true}
  {:module "javafx.base", :version "21.0.1", :transitive true}
  {:module "java.desktop", :version "21.0.1"}
  {:module "javafx.media", :version "21.0.1"}
  {:module "com.gluonhq.attach.audio", :version "4.0.17"}],
 :provides [],
 :uses [],
 :version "21.1",
 :packages
 [{:package "com.almasb.fxgl.animation"}
  {:package "com.almasb.fxgl.audio"}
  {:package "com.almasb.fxgl.audio.impl"}
  {:package "com.almasb.fxgl.core"}
  {:package "com.almasb.fxgl.core.asset"}
  {:package "com.almasb.fxgl.core.collection"}
  {:package "com.almasb.fxgl.core.collection.grid"}
  {:package "com.almasb.fxgl.core.concurrent"}
  {:package "com.almasb.fxgl.core.fsm"}
  {:package "com.almasb.fxgl.core.math"}
  {:package "com.almasb.fxgl.core.pool"}
  {:package "com.almasb.fxgl.core.reflect"}
  {:package "com.almasb.fxgl.core.serialization"}
  {:package "com.almasb.fxgl.core.util"}
  {:package "com.almasb.fxgl.event"}
  {:package "com.almasb.fxgl.input"}
  {:package "com.almasb.fxgl.input.view"}
  {:package "com.almasb.fxgl.input.virtual"}
  {:package "com.almasb.fxgl.localization"}
  {:package "com.almasb.fxgl.logging"}
  {:package "com.almasb.fxgl.texture"}
  {:package "com.almasb.fxgl.time"}]}


name: com.almasb.fxgl.cutscene
version: 11.15
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-cutscene
mvn_version: 11.15
type: jar
sha256: bbfd076a797c0fe7f024df06a6dead44a406984d3e3903897b62096bf3224f1c
created_at: 2026-04-20 19:18:13
module_info:
{:name "com.almasb.fxgl.cutscene",
 :exports
 [{:package "com.almasb.fxgl.cutscene"}
  {:package "com.almasb.fxgl.cutscene.dialogue"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}
  {:module "com.almasb.fxgl.input"}
  {:module "com.almasb.fxgl.scene"}
  {:module "com.fasterxml.jackson.annotation", :version "2.12.1"}],
 :provides [],
 :uses [],
 :version "11.15",
 :packages
 [{:package "com.almasb.fxgl.cutscene"}
  {:package "com.almasb.fxgl.cutscene.dialogue"}]}


name: com.almasb.fxgl.effects
version: 11.14
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-effects
mvn_version: 11.14
type: jar
sha256: a1d0c15bc21ded594a3958376e49bdf22aa30964ce07ca3f8b737ace03cf19f5
created_at: 2026-04-20 19:18:13
module_info:
{:name "com.almasb.fxgl.effects",
 :exports [{:package "com.almasb.fxgl.particle"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}
  {:module "com.almasb.fxgl.animation"}
  {:module "com.almasb.fxgl.entity"}
  {:module "com.almasb.fxgl.media"}],
 :provides [],
 :uses [],
 :version "11.14",
 :packages [{:package "com.almasb.fxgl.particle"}]}


name: com.almasb.fxgl.entity
version: 21.1
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-entity
mvn_version: 21.1
type: jar
sha256: f7ea29f39d1cae7c993b02ec53314216749ffc9b326a0a136f3c2fea362a0ca5
created_at: 2026-04-20 19:18:13
module_info:
{:name "com.almasb.fxgl.entity",
 :exports
 [{:package "com.almasb.fxgl.ai.senseai"}
  {:package "com.almasb.fxgl.entity"}
  {:package "com.almasb.fxgl.entity.action"}
  {:package "com.almasb.fxgl.entity.component"}
  {:package "com.almasb.fxgl.entity.components"}
  {:package "com.almasb.fxgl.entity.level"}
  {:package "com.almasb.fxgl.entity.level.text"}
  {:package "com.almasb.fxgl.entity.level.tiled"}
  {:package "com.almasb.fxgl.entity.state"}
  {:package "com.almasb.fxgl.particle"}
  {:package "com.almasb.fxgl.pathfinding"}
  {:package "com.almasb.fxgl.pathfinding.astar"}
  {:package "com.almasb.fxgl.pathfinding.dungeon"}
  {:package "com.almasb.fxgl.pathfinding.heuristic"}
  {:package "com.almasb.fxgl.pathfinding.maze"}
  {:package "com.almasb.fxgl.physics"}
  {:package "com.almasb.fxgl.physics.box2d.dynamics"}
  {:package "com.almasb.fxgl.physics.box2d.dynamics.joints"}
  {:package "com.almasb.fxgl.procedural"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "com.almasb.fxgl.core", :version "21.1"}
  {:module "java.xml", :version "21.0.1"}],
 :provides [],
 :uses [],
 :version "21.1",
 :packages
 [{:package "com.almasb.fxgl.ai.senseai"}
  {:package "com.almasb.fxgl.entity"}
  {:package "com.almasb.fxgl.entity.action"}
  {:package "com.almasb.fxgl.entity.component"}
  {:package "com.almasb.fxgl.entity.components"}
  {:package "com.almasb.fxgl.entity.level"}
  {:package "com.almasb.fxgl.entity.level.text"}
  {:package "com.almasb.fxgl.entity.level.tiled"}
  {:package "com.almasb.fxgl.entity.state"}
  {:package "com.almasb.fxgl.particle"}
  {:package "com.almasb.fxgl.pathfinding"}
  {:package "com.almasb.fxgl.pathfinding.astar"}
  {:package "com.almasb.fxgl.pathfinding.dungeon"}
  {:package "com.almasb.fxgl.pathfinding.heuristic"}
  {:package "com.almasb.fxgl.pathfinding.maze"}
  {:package "com.almasb.fxgl.physics"}
  {:package "com.almasb.fxgl.physics.box2d.callbacks"}
  {:package "com.almasb.fxgl.physics.box2d.collision"}
  {:package "com.almasb.fxgl.physics.box2d.collision.broadphase"}
  {:package "com.almasb.fxgl.physics.box2d.collision.shapes"}
  {:package "com.almasb.fxgl.physics.box2d.common"}
  {:package "com.almasb.fxgl.physics.box2d.dynamics"}
  {:package "com.almasb.fxgl.physics.box2d.dynamics.contacts"}
  {:package "com.almasb.fxgl.physics.box2d.dynamics.joints"}
  {:package "com.almasb.fxgl.physics.box2d.particle"}
  {:package "com.almasb.fxgl.physics.box2d.pooling"}
  {:package "com.almasb.fxgl.procedural"}]}


name: com.almasb.fxgl.events
version: 11.14
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-events
mvn_version: 11.14
type: jar
sha256: 264d3071e2040cf344eb89931d1c14fd21571b7d4fc56cdb73a50d9fe3aa36ce
created_at: 2026-04-20 19:18:13
module_info:
{:name "com.almasb.fxgl.events",
 :exports [{:package "com.almasb.fxgl.event"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}],
 :provides [],
 :uses [],
 :version "11.14",
 :packages [{:package "com.almasb.fxgl.event"}]}


name: com.almasb.fxgl.gameplay
version: 21.1
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-gameplay
mvn_version: 21.1
type: jar
sha256: 936b5ba4b302673b858d361da9c8ffee4a520cc583d32b6ee43149f466301a64
created_at: 2026-04-20 19:18:14
module_info:
{:name "com.almasb.fxgl.gameplay",
 :exports
 [{:package "com.almasb.fxgl.achievement"}
  {:package "com.almasb.fxgl.cutscene"}
  {:package "com.almasb.fxgl.cutscene.dialogue"}
  {:package "com.almasb.fxgl.inventory"}
  {:package "com.almasb.fxgl.minigames"}
  {:package "com.almasb.fxgl.minigames.circuitbreaker"}
  {:package "com.almasb.fxgl.minigames.sweetspot"}
  {:package "com.almasb.fxgl.minigames.lockpicking"}
  {:package "com.almasb.fxgl.minigames.randomoccurrence"}
  {:package "com.almasb.fxgl.minigames.triggermash"}
  {:package "com.almasb.fxgl.minigames.triggersequence"}
  {:package "com.almasb.fxgl.quest"}
  {:package "com.almasb.fxgl.trade"}
  {:package "com.almasb.fxgl.trade.view"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "com.almasb.fxgl.core", :version "21.1"}
  {:module "com.almasb.fxgl.scene", :version "21.1"}
  {:module "javafx.controls", :version "21.0.1"}
  {:module "javafx.media", :version "21.0.1"}
  {:module "com.fasterxml.jackson.annotation", :version "2.14.2"}],
 :provides [],
 :uses [],
 :version "21.1",
 :packages
 [{:package "com.almasb.fxgl.achievement"}
  {:package "com.almasb.fxgl.cutscene"}
  {:package "com.almasb.fxgl.cutscene.dialogue"}
  {:package "com.almasb.fxgl.inventory"}
  {:package "com.almasb.fxgl.minigames"}
  {:package "com.almasb.fxgl.minigames.circuitbreaker"}
  {:package "com.almasb.fxgl.minigames.lockpicking"}
  {:package "com.almasb.fxgl.minigames.randomoccurrence"}
  {:package "com.almasb.fxgl.minigames.sweetspot"}
  {:package "com.almasb.fxgl.minigames.triggermash"}
  {:package "com.almasb.fxgl.minigames.triggersequence"}
  {:package "com.almasb.fxgl.quest"}
  {:package "com.almasb.fxgl.trade"}
  {:package "com.almasb.fxgl.trade.view"}]}


name: com.almasb.fxgl.input
version: 11.16
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-input
mvn_version: 11.16
type: jar
sha256: e0f7cb5a37e5180de61bb4d18ba82fa20a28d0edd5086e6dfa903786f0367d6d
created_at: 2026-04-20 19:18:14
module_info:
{:name "com.almasb.fxgl.input",
 :exports
 [{:package "com.almasb.fxgl.input"}
  {:package "com.almasb.fxgl.input.view"}
  {:package "com.almasb.fxgl.input.virtual"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}],
 :provides [],
 :uses [],
 :version "11.16",
 :packages
 [{:package "com.almasb.fxgl.input"}
  {:package "com.almasb.fxgl.input.view"}
  {:package "com.almasb.fxgl.input.virtual"}]}


name: com.almasb.fxgl.io
version: 21.1
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-io
mvn_version: 21.1
type: jar
sha256: 380a555740c63031f23e4032267b2574d5806f26973a893e352c447ea5ed7de0
created_at: 2026-04-20 19:18:14
module_info:
{:name "com.almasb.fxgl.io",
 :exports
 [{:package "com.almasb.fxgl.io"}
  {:package "com.almasb.fxgl.net"}
  {:package "com.almasb.fxgl.profile"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "com.almasb.fxgl.core", :version "21.1"}
  {:module "com.gluonhq.attach.storage", :version "4.0.17"}
  {:module "java.net.http", :version "21.0.1"}],
 :provides [],
 :uses [],
 :version "21.1",
 :packages
 [{:package "com.almasb.fxgl.io"}
  {:package "com.almasb.fxgl.net"}
  {:package "com.almasb.fxgl.net.http"}
  {:package "com.almasb.fxgl.net.tcp"}
  {:package "com.almasb.fxgl.net.udp"}
  {:package "com.almasb.fxgl.profile"}]}


name: com.almasb.fxgl.localization
version: 11.15
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-localization
mvn_version: 11.15
type: jar
sha256: d8b515eb6c0ebe404b2eaa21316430b1ed0137a2e96cc64d5ec0d6b9d781af8f
created_at: 2026-04-20 19:18:14
module_info:
{:name "com.almasb.fxgl.localization",
 :exports [{:package "com.almasb.fxgl.localization"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}],
 :provides [],
 :uses [],
 :version "11.15",
 :packages [{:package "com.almasb.fxgl.localization"}]}


name: com.almasb.fxgl.logging
version: 11.14
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-logging
mvn_version: 11.14
type: jar
sha256: 10268bd653318697077938f47d297b5889c6e92b0149974b39644f32a4e689b7
created_at: 2026-04-20 19:18:14
module_info:
{:name "com.almasb.fxgl.logging",
 :exports [{:package "com.almasb.fxgl.logging"}],
 :requires
 [{:module "java.base", :mandated true} {:module "kotlin.stdlib"}],
 :provides [],
 :uses [],
 :version "11.14",
 :packages [{:package "com.almasb.fxgl.logging"}]}


name: com.almasb.fxgl.media
version: 11.16
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-media
mvn_version: 11.16
type: jar
sha256: 1540b4c00fe24d6adeb9706adca33e710fd15a97e191d7c07cc3a3aa44b1166d
created_at: 2026-04-20 19:18:14
module_info:
{:name "com.almasb.fxgl.media",
 :exports [{:package "com.almasb.fxgl.audio"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}
  {:module "javafx.media"}
  {:module "com.gluonhq.attach.audio"}],
 :provides [],
 :uses [],
 :version "11.16",
 :packages
 [{:package "com.almasb.fxgl.audio"}
  {:package "com.almasb.fxgl.audio.impl"}]}


name: com.almasb.fxgl.minigames
version: 11.14
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-minigames
mvn_version: 11.14
type: jar
sha256: 98646b81d372da533e10dc2560be583f343ae58d875440368c3acea6bb43d4cd
created_at: 2026-04-20 19:18:15
module_info:
{:name "com.almasb.fxgl.minigames",
 :exports
 [{:package "com.almasb.fxgl.minigames"}
  {:package "com.almasb.fxgl.minigames.circuitbreaker"}
  {:package "com.almasb.fxgl.minigames.sweetspot"}
  {:package "com.almasb.fxgl.minigames.lockpicking"}
  {:package "com.almasb.fxgl.minigames.randomoccurrence"}
  {:package "com.almasb.fxgl.minigames.triggermash"}
  {:package "com.almasb.fxgl.minigames.triggersequence"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}
  {:module "com.almasb.fxgl.animation"}
  {:module "com.almasb.fxgl.input"}
  {:module "com.almasb.fxgl.scene"}
  {:module "javafx.controls"}],
 :provides [],
 :uses [],
 :version "11.14",
 :packages
 [{:package "com.almasb.fxgl.minigames.lockpicking"}
  {:package "com.almasb.fxgl.minigames.sweetspot"}
  {:package "com.almasb.fxgl.minigames"}
  {:package "com.almasb.fxgl.minigames.triggermash"}
  {:package "com.almasb.fxgl.minigames.circuitbreaker"}
  {:package "com.almasb.fxgl.minigames.randomoccurrence"}
  {:package "com.almasb.fxgl.minigames.triggersequence"}]}


name: com.almasb.fxgl.net
version: 11.14
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-net
mvn_version: 11.14
type: jar
sha256: 716485eacc390b3175b0b2b1e53f7fd7e4302493e8bc52dee2c1289eb99c22ed
created_at: 2026-04-20 19:18:15
module_info:
{:name "com.almasb.fxgl.net",
 :exports [{:package "com.almasb.fxgl.net"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}],
 :provides [],
 :uses [],
 :version "11.14",
 :packages
 [{:package "com.almasb.fxgl.net"}
  {:package "com.almasb.fxgl.net.tcp"}
  {:package "com.almasb.fxgl.net.udp"}]}


name: com.almasb.fxgl.notification
version: 11.12
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-notification
mvn_version: 11.12
type: jar
sha256: 762aef9a6aaa181ca8259e2c007290075f74bd17ba3a16f7384356fce77a5207
created_at: 2026-04-20 19:18:15
module_info:
{:name "com.almasb.fxgl.notification",
 :exports
 [{:package "com.almasb.fxgl.notification"}
  {:package "com.almasb.fxgl.notification.view"}
  {:package "com.almasb.fxgl.notification.impl",
   :to ["com.almasb.fxgl.all"]}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}
  {:module "com.almasb.fxgl.animation"}
  {:module "com.almasb.fxgl.scene"}
  {:module "com.almasb.fxgl.time"}],
 :provides [],
 :uses [],
 :version "11.12",
 :packages
 [{:package "com.almasb.fxgl.notification.view"}
  {:package "com.almasb.fxgl.notification.impl"}
  {:package "com.almasb.fxgl.notification"}]}


name: com.almasb.fxgl.profiles
version: 11.15
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-profiles
mvn_version: 11.15
type: jar
sha256: 0580b710957a0b957a42f65352671ea11577387a38e365a5b0ebc316c27b97d4
created_at: 2026-04-20 19:18:15
module_info:
{:name "com.almasb.fxgl.profiles",
 :exports [{:package "com.almasb.fxgl.profile"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}
  {:module "com.almasb.fxgl.io"}],
 :provides [],
 :uses [],
 :version "11.15",
 :packages [{:package "com.almasb.fxgl.profile"}]}


name: com.almasb.fxgl.scene
version: 21.1
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-scene
mvn_version: 21.1
type: jar
sha256: 218a3b47b6d63e74232d59541d0549e12124a65988605810335cda0a0a51fd4b
created_at: 2026-04-20 19:18:15
module_info:
{:name "com.almasb.fxgl.scene",
 :exports
 [{:package "com.almasb.fxgl.notification"}
  {:package "com.almasb.fxgl.notification.view"}
  {:package "com.almasb.fxgl.scene"}
  {:package "com.almasb.fxgl.ui"}
  {:package "com.almasb.fxgl.ui.property"}
  {:package "com.almasb.fxgl.notification.impl",
   :to ["com.almasb.fxgl.all"]}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "com.almasb.fxgl.core", :version "21.1"}
  {:module "javafx.controls", :version "21.0.1"}],
 :provides [],
 :uses [],
 :version "21.1",
 :packages
 [{:package "com.almasb.fxgl.notification"}
  {:package "com.almasb.fxgl.notification.impl"}
  {:package "com.almasb.fxgl.notification.view"}
  {:package "com.almasb.fxgl.scene"}
  {:package "com.almasb.fxgl.ui"}
  {:package "com.almasb.fxgl.ui.property"}]}


name: com.almasb.fxgl.test
version: 21.1
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-test
mvn_version: 21.1
type: jar
sha256: 7f837c201461dbcae02538b43db2edd3adf27bdacb908f47e61cddc55ac7c916
created_at: 2026-04-20 19:18:15
module_info:
{:name "com.almasb.fxgl.test",
 :exports [{:package "com.almasb.fxgl.test"}],
 :requires
 [{:module "java.base", :version "21.0.1", :mandated true}
  {:module "javafx.graphics", :version "21.0.1"}
  {:module "org.junit.jupiter.api", :version "5.10.0"}],
 :provides [],
 :uses [],
 :version "21.1",
 :packages [{:package "com.almasb.fxgl.test"}]}


name: com.almasb.fxgl.time
version: 11.14
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-time
mvn_version: 11.14
type: jar
sha256: abef19a81ef41b48f8040ab83b4cf6c0131b15dec62f93a3cdce564c94b4586b
created_at: 2026-04-20 19:18:16
module_info:
{:name "com.almasb.fxgl.time",
 :exports [{:package "com.almasb.fxgl.time"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}],
 :provides [],
 :uses [],
 :version "11.14",
 :packages [{:package "com.almasb.fxgl.time"}]}


name: com.almasb.fxgl.trade
version: 11.14
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-trade
mvn_version: 11.14
type: jar
sha256: dabb092435eed52473d43e31a89a2ed3544f8124a35c21de35a62c314724fe16
created_at: 2026-04-20 19:18:16
module_info:
{:name "com.almasb.fxgl.trade",
 :exports
 [{:package "com.almasb.fxgl.inventory"}
  {:package "com.almasb.fxgl.inventory.view"}
  {:package "com.almasb.fxgl.trade"}
  {:package "com.almasb.fxgl.trade.view"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}
  {:module "javafx.controls"}],
 :provides [],
 :uses [],
 :version "11.14",
 :packages
 [{:package "com.almasb.fxgl.inventory"}
  {:package "com.almasb.fxgl.inventory.view"}
  {:package "com.almasb.fxgl.trade.view"}
  {:package "com.almasb.fxgl.trade"}]}


name: com.almasb.fxgl.ui
version: 11.16
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-ui
mvn_version: 11.16
type: jar
sha256: 0ced07a49ab58bfefe3c517d6db5d43172ca764e67e493ef14329189f6ce3889
created_at: 2026-04-20 19:18:16
module_info:
{:name "com.almasb.fxgl.ui",
 :exports
 [{:package "com.almasb.fxgl.notification"}
  {:package "com.almasb.fxgl.notification.view"}
  {:package "com.almasb.fxgl.ui"}
  {:package "com.almasb.fxgl.notification.impl",
   :to ["com.almasb.fxgl.all"]}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.almasb.fxgl.core"}
  {:module "com.almasb.fxgl.input"}
  {:module "com.almasb.fxgl.scene"}
  {:module "javafx.controls"}],
 :provides [],
 :uses [],
 :version "11.16",
 :packages
 [{:package "com.almasb.fxgl.notification"}
  {:package "com.almasb.fxgl.notification.impl"}
  {:package "com.almasb.fxgl.notification.view"}
  {:package "com.almasb.fxgl.ui"}]}


name: com.almasb.fxgl.zdeploy
version: 21.1
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fxgl-zdeploy
mvn_version: 21.1
type: jar
sha256: f7b88d50ce6be356562be03ab4cf7064c9061f47c25a04fe72701bc94dedc669
created_at: 2026-04-20 19:18:16
module_info:
{:name "com.almasb.fxgl.zdeploy",
 :exports [],
 :requires [{:module "java.base", :version "21.0.1", :mandated true}],
 :provides [],
 :uses [],
 :version "21.1",
 :packages [{:package "com.almasb.fxgl.zdeploy"}]}


name: com.almasb.fxlocal
version: 1
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: fx-localization
mvn_version: 1
type: jar
sha256: 8a242b2f76aed46073f1dfaa57645b36715fd90f0b3988e4dff6104f89c272cc
created_at: 2026-04-20 19:18:16
module_info:
{:name "com.almasb.fxlocal",
 :exports [{:package "com.almasb.fxlocal"}],
 :requires
 [{:module "java.base", :mandated true} {:module "javafx.base"}],
 :provides [],
 :uses [],
 :version "1"}


name: com.almasb.grammy
version: 0.1.2
target_platform: universal
mvn_groupId: com.github.almasb
mvn_artifactId: grammy
mvn_version: 0.1.2
type: jar
sha256: 68c6017540731e4ad50c163651834735eccdd63a477e64be1c72598ee48d1330
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.almasb.grammy",
 :exports [{:package "com.almasb.grammy"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "kotlin.stdlib"}
  {:module "com.fasterxml.jackson.databind", :version "2.14.2"}],
 :provides [],
 :uses [],
 :version "0.1.2",
 :packages [{:package "com.almasb.grammy"}]}


name: com.andrewlalis.javafx_scene_router
version: 1.6.0
target_platform: universal
mvn_groupId: com.andrewlalis
mvn_artifactId: javafx-scene-router
mvn_version: 1.6.0
type: jar
sha256: d583951f778a530c1e0ceea4d0429d200823c0d5a5dbad7f93f246c85b19260b
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.andrewlalis.javafx_scene_router",
 :exports
 [{:package "com.andrewlalis.javafx_scene_router"}
  {:package "com.andrewlalis.javafx_scene_router.component"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "javafx.fxml", :version "21.0.1"}
  {:module "javafx.graphics", :version "21.0.1"}
  {:module "javafx.controls", :version "21.0.1"}],
 :provides [],
 :uses [],
 :version "1.6.0",
 :packages
 [{:package "com.andrewlalis.javafx_scene_router"}
  {:package "com.andrewlalis.javafx_scene_router.component"}]}


name: com.andrewlalis.record_net
version: 1.1.0
target_platform: universal
mvn_groupId: com.andrewlalis
mvn_artifactId: record-net
mvn_version: 1.1.0
type: jar
sha256: 3dcd487fe820d3febbbd87437c9f74cfd3bd5e969a7a05761b182d3dfc7aada1
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.andrewlalis.record_net",
 :exports [{:package "com.andrewlalis.record_net"}],
 :requires [{:module "java.base", :version "21", :mandated true}],
 :provides [],
 :uses [],
 :version "1.1.0",
 :packages [{:package "com.andrewlalis.record_net"}]}


name: com.aoapps.appcluster.all
version: 2.0.1
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-appcluster-all
mvn_version: 2.0.1
type: jar
sha256: 1b0804246636f918374b0a83c91b79671c89c8f699e0e3d3f23c4846758577a9
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.appcluster.all",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "com.aoapps.appcluster.core",
   :version "2.0.1",
   :transitive true}
  {:module "com.aoapps.appcluster.csync2",
   :version "2.0.0",
   :transitive true}
  {:module "com.aoapps.appcluster.dnsonly",
   :version "2.0.0",
   :transitive true}
  {:module "com.aoapps.appcluster.imap",
   :version "2.0.0",
   :transitive true}
  {:module "com.aoapps.appcluster.jdbc",
   :version "2.0.0",
   :transitive true}],
 :provides [],
 :uses [],
 :version "2.0.1"}


name: com.aoapps.appcluster.core
version: 2.0.1
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-appcluster-core
mvn_version: 2.0.1
type: jar
sha256: 8ecb64b55c6f9113afe3a9605e8814be32426171a27249b3387a29abc2e3122d
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.appcluster.core",
 :exports [{:package "com.aoapps.appcluster"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "com.aoapps.collections", :version "3.0.0"}
  {:module "com.aoapps.cron", :version "3.0.1"}
  {:module "com.aoapps.lang", :version "5.1.3"}
  {:module "com.aoapps.sql", :version "2.0.1"}
  {:module "org.dnsjava"}
  {:module "java.sql", :version "11.0.14"}],
 :provides [],
 :uses [],
 :version "2.0.1"}


name: com.aoapps.appcluster.csync2
version: 2.0.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-appcluster-csync2
mvn_version: 2.0.0
type: jar
sha256: 772e76f523b988d22ad0b8c4f704ab6183f62757a99735b79d9c4d8d114b1be2
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.appcluster.csync2",
 :exports [{:package "com.aoapps.appcluster.csync2"}],
 :requires
 [{:module "java.base", :version "11.0.11", :mandated true}
  {:module "com.aoapps.appcluster.core", :version "2.0.0"}
  {:module "com.aoapps.collections", :version "2.0.0"}
  {:module "com.aoapps.cron", :version "3.0.0"}
  {:module "com.aoapps.lang", :version "5.0.0"}
  {:module "org.dnsjava"}],
 :provides [],
 :uses [],
 :version "2.0.0"}


name: com.aoapps.appcluster.dnsonly
version: 2.0.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-appcluster-dnsonly
mvn_version: 2.0.0
type: jar
sha256: 2b0e952cbbaa4186484eb66e9dfb26442f14c0c06afb05d0219f1a156253f676
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.appcluster.dnsonly",
 :exports [{:package "com.aoapps.appcluster.dnsonly"}],
 :requires
 [{:module "java.base", :version "11.0.11", :mandated true}
  {:module "com.aoapps.appcluster.core", :version "2.0.0"}
  {:module "com.aoapps.collections", :version "2.0.0"}],
 :provides [],
 :uses [],
 :version "2.0.0"}


name: com.aoapps.appcluster.imap
version: 2.0.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-appcluster-imap
mvn_version: 2.0.0
type: jar
sha256: 69d91da90ea0888b66e6553768f177bb1015bd88c5b379ac3f30db5e1c217d4a
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.appcluster.imap",
 :exports [{:package "com.aoapps.appcluster.imap"}],
 :requires
 [{:module "java.base", :version "11.0.11", :mandated true}
  {:module "com.aoapps.appcluster.core", :version "2.0.0"}
  {:module "com.aoapps.collections", :version "2.0.0"}
  {:module "com.aoapps.cron", :version "3.0.0"}],
 :provides [],
 :uses [],
 :version "2.0.0"}


name: com.aoapps.appcluster.jdbc
version: 2.0.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-appcluster-jdbc
mvn_version: 2.0.0
type: jar
sha256: f50d9c9cdc04d8950af99a05b6c8228c647afc2b7a72e8d727105c30cf8ae245
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.appcluster.jdbc",
 :exports [{:package "com.aoapps.appcluster.jdbc"}],
 :requires
 [{:module "java.base", :version "11.0.11", :mandated true}
  {:module "com.aoapps.appcluster.core", :version "2.0.0"}
  {:module "com.aoapps.collections", :version "2.0.0"}
  {:module "com.aoapps.cron", :version "3.0.0"}
  {:module "com.aoapps.dbc", :version "3.0.0"}
  {:module "com.aoapps.hodgepodge", :version "5.0.0"}
  {:module "com.aoapps.lang", :version "5.0.0"}
  {:module "com.aoapps.sql", :version "2.0.0"}
  {:module "java.naming", :version "11.0.11"}
  {:module "java.sql", :version "11.0.11"}],
 :provides [],
 :uses [],
 :version "2.0.0"}


name: com.aoapps.checkstyle.config
version: 1.3.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-checkstyle-config
mvn_version: 1.3.0
type: jar
sha256: 2468f72802bdc804b9472825329f0515f3949baefeba9498736225cb6e73831d
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.checkstyle.config",
 :exports [],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.3.0"}


name: com.aoapps.collections
version: 3.0.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-collections
mvn_version: 3.0.0
type: jar
sha256: 7f0ce278a23066e9704d58f05c6cd5a6ab9cb0b7f09a0691de78689bfc6d4ea5
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.collections",
 :exports [{:package "com.aoapps.collections"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.aoapps.lang", :version "5.1.0"}
  {:module "org.apache.commons.collections4", :static true}],
 :provides [],
 :uses [],
 :version "3.0.0"}


name: com.aoapps.collections.transformers
version: 2.0.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-collections-transformers
mvn_version: 2.0.0
type: jar
sha256: 41f5915cb21762f64985158bec57c8f683cd8c9f2cb1114f6353dbf3ed38a995
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.collections.transformers",
 :exports [{:package "com.aoapps.collections.transformers"}],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "2.0.0"}


name: com.aoapps.concurrent
version: 4.0.5
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-concurrent
mvn_version: 4.0.5
type: jar
sha256: 7160d1c3d1c7a871e63da86a1d2c47c36662f6675681b0d79b9a92f8b1b99249
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.concurrent",
 :exports [{:package "com.aoapps.concurrent"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.aoapps.collections", :version "3.0.0"}
  {:module "com.aoapps.hodgepodge", :version "5.1.0"}
  {:module "com.aoapps.lang", :version "5.2.0"}
  {:module "org.apache.commons.lang3"}
  {:module "java.logging"}],
 :provides [],
 :uses [],
 :version "4.0.5"}


name: com.aoapps.cron
version: 3.0.2
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-cron
mvn_version: 3.0.2
type: jar
sha256: 14bc98d2075d017b04fa0ed049cfe9e223289f550707900fa1525e8e47547742
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.cron",
 :exports [{:package "com.aoapps.cron"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.aoapps.collections", :version "3.0.0"}
  {:module "com.aoapps.concurrent", :version "4.0.5"}
  {:module "java.logging"}],
 :provides [],
 :uses [],
 :version "3.0.2"}


name: com.aoapps.dao.api
version: 3.0.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-dao-api
mvn_version: 3.0.0
type: jar
sha256: c7d33c653731cbd941c577448ce6b6af300b0fd6608f5e7dde99b9021bac7e9d
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.dao.api",
 :exports [{:package "com.aoapps.dao"}],
 :requires
 [{:module "java.base", :version "11.0.11", :mandated true}
  {:module "com.aoapps.dbc", :version "3.0.0"}
  {:module "com.aoapps.lang", :version "5.0.0"}
  {:module "java.sql", :version "11.0.11"}],
 :provides [],
 :uses [],
 :version "3.0.0"}


name: com.aoapps.dao.base
version: 3.0.1
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-dao-base
mvn_version: 3.0.1
type: jar
sha256: e062eb4a4914d8f43119d60ed54650061e9c953ec30cc28816a3046b9083cf71
created_at: 2026-04-20 19:18:17
module_info:
{:name "com.aoapps.dao.base",
 :exports [{:package "com.aoapps.dao.base"}],
 :requires
 [{:module "java.base", :version "11.0.14", :mandated true}
  {:module "com.aoapps.dao.api", :version "3.0.0"}
  {:module "com.aoapps.dbc", :version "3.1.0"}
  {:module "com.aoapps.lang", :version "5.1.3"}
  {:module "com.aoapps.security", :version "3.1.0", :static true}
  {:module "java.sql", :version "11.0.14"}],
 :provides [],
 :uses [],
 :version "3.0.1"}


name: com.aoapps.dao.dbc
version: 3.0.2
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-dao-dbc
mvn_version: 3.0.2
type: jar
sha256: 37a5dc9c2b2be101b8a954807f7746d104e59adfa1318a41eb6df64e47103a43
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.dao.dbc",
 :exports [{:package "com.aoapps.dao.dbc"}],
 :requires
 [{:module "java.base", :version "11.0.15", :mandated true}
  {:module "com.aoapps.collections", :version "3.0.0"}
  {:module "com.aoapps.dao.api", :version "3.0.0"}
  {:module "com.aoapps.dao.base", :version "3.0.1"}
  {:module "com.aoapps.dbc", :version "3.1.1"}
  {:module "com.aoapps.lang", :version "5.2.0"}
  {:module "java.sql", :version "11.0.15"}],
 :provides [],
 :uses [],
 :version "3.0.2"}


name: com.aoapps.dbc
version: 4.0.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-dbc
mvn_version: 4.0.0
type: jar
sha256: fb965c9c132df35c5e84e73190b1cc8347d98f9255a1aa8febca6f3a638fe0e0
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.dbc",
 :exports
 [{:package "com.aoapps.dbc"} {:package "com.aoapps.dbc.meta"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.aoapps.collections", :version "3.0.0"}
  {:module "com.aoapps.concurrent", :version "4.0.5"}
  {:module "com.aoapps.encoding"}
  {:module "com.aoapps.hodgepodge", :version "5.2.0"}
  {:module "com.aoapps.lang", :version "5.6.0"}
  {:module "com.aoapps.sql", :version "2.0.1"}
  {:module "com.aoapps.sql.failfast", :version "2.0.0"}
  {:module "com.aoapps.sql.pool", :version "2.0.1"}
  {:module "com.aoapps.sql.tracker", :version "2.1.0"}
  {:module "java.logging"}
  {:module "java.sql"}],
 :provides [],
 :uses [{:service "java.sql.SQLData"}],
 :version "4.0.0",
 :packages
 [{:package "com.aoapps.dbc"} {:package "com.aoapps.dbc.meta"}]}


name: com.aoapps.encoding
version: 6.0.1
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-encoding
mvn_version: 6.0.1
type: jar
sha256: c1f0b0f6c410f4959eae22be0a8e4238d90c0bf2410f15db3456ebf6e8b82c97
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.encoding",
 :exports [{:package "com.aoapps.encoding"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.aoapps.collections", :version "3.0.0"}
  {:module "com.aoapps.hodgepodge", :version "5.0.2"}
  {:module "com.aoapps.lang", :version "5.1.3"}
  {:module "java.logging"}],
 :provides [],
 :uses [],
 :version "6.0.1"}


name: com.aoapps.hodgepodge
version: 5.2.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-hodgepodge
mvn_version: 5.2.0
type: jar
sha256: 4687b4445571aa85d352e8bbf1c6ee3b75cf01a50a9c24510f9840fd1d73de34
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.hodgepodge",
 :exports
 [{:package "com.aoapps.hodgepodge.awt"}
  {:package "com.aoapps.hodgepodge.awt.image"}
  {:package "com.aoapps.hodgepodge.cache"}
  {:package "com.aoapps.hodgepodge.email"}
  {:package "com.aoapps.hodgepodge.graph"}
  {:package "com.aoapps.hodgepodge.i18n"}
  {:package "com.aoapps.hodgepodge.io"}
  {:package "com.aoapps.hodgepodge.io.stream"}
  {:package "com.aoapps.hodgepodge.logging"}
  {:package "com.aoapps.hodgepodge.md5"}
  {:package "com.aoapps.hodgepodge.net"}
  {:package "com.aoapps.hodgepodge.rmi"}
  {:package "com.aoapps.hodgepodge.schedule"}
  {:package "com.aoapps.hodgepodge.sort"}
  {:package "com.aoapps.hodgepodge.swing"}
  {:package "com.aoapps.hodgepodge.swing.table"}
  {:package "com.aoapps.hodgepodge.table"}
  {:package "com.aoapps.hodgepodge.tree"}
  {:package "com.aoapps.hodgepodge.util"}
  {:package "com.aoapps.hodgepodge.version"}
  {:package "com.aoapps.hodgepodge.ws"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.aoapps.collections", :version "3.0.0"}
  {:module "com.aoapps.lang", :version "5.6.0"}
  {:module "com.aoapps.tempfiles", :version "3.0.2"}
  {:module "java.desktop"}
  {:module "java.logging"}
  {:module "java.rmi"}
  {:module "java.sql"}],
 :provides [],
 :uses [],
 :version "5.2.0",
 :packages
 [{:package "com.aoapps.hodgepodge.awt"}
  {:package "com.aoapps.hodgepodge.awt.image"}
  {:package "com.aoapps.hodgepodge.cache"}
  {:package "com.aoapps.hodgepodge.email"}
  {:package "com.aoapps.hodgepodge.graph"}
  {:package "com.aoapps.hodgepodge.i18n"}
  {:package "com.aoapps.hodgepodge.i18n.i18n"}
  {:package "com.aoapps.hodgepodge.io"}
  {:package "com.aoapps.hodgepodge.io.stream"}
  {:package "com.aoapps.hodgepodge.logging"}
  {:package "com.aoapps.hodgepodge.md5"}
  {:package "com.aoapps.hodgepodge.net"}
  {:package "com.aoapps.hodgepodge.rmi"}
  {:package "com.aoapps.hodgepodge.schedule"}
  {:package "com.aoapps.hodgepodge.sort"}
  {:package "com.aoapps.hodgepodge.swing"}
  {:package "com.aoapps.hodgepodge.swing.i18n"}
  {:package "com.aoapps.hodgepodge.swing.table"}
  {:package "com.aoapps.hodgepodge.table"}
  {:package "com.aoapps.hodgepodge.tree"}
  {:package "com.aoapps.hodgepodge.util"}
  {:package "com.aoapps.hodgepodge.version"}
  {:package "com.aoapps.hodgepodge.version.i18n"}
  {:package "com.aoapps.hodgepodge.ws"}]}


name: com.aoapps.html
version: 0.7.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-fluent-html
mvn_version: 0.7.0
type: jar
sha256: b5e5befc671609c1c9a151950f3ac8b3c10c08d1e576a4457a56c90550228b7d
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.html",
 :exports [{:package "com.aoapps.html"}],
 :requires
 [{:module "java.base", :version "11.0.15", :mandated true}
  {:module "com.aoapps.collections", :version "3.0.0"}
  {:module "com.aoapps.encoding"}
  {:module "com.aoapps.html.any", :version "0.7.0"}
  {:module "com.aoapps.lang", :version "5.2.0"}
  {:module "java.desktop", :version "11.0.15"}],
 :provides [],
 :uses [],
 :version "0.7.0",
 :open true}


name: com.aoapps.html.any
version: 0.8.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-fluent-html-any
mvn_version: 0.8.0
type: jar
sha256: bd9f90265c82a1d7e2d2769fbc043075ea12c59ebd7c6acd582b8db190571641
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.html.any",
 :exports
 [{:package "com.aoapps.html.any"}
  {:package "com.aoapps.html.any.attributes.bool"}
  {:package "com.aoapps.html.any.attributes.dimension"}
  {:package "com.aoapps.html.any.attributes.enumeration"}
  {:package "com.aoapps.html.any.attributes.event"}
  {:package "com.aoapps.html.any.attributes.integer"}
  {:package "com.aoapps.html.any.attributes.text"}
  {:package "com.aoapps.html.any.attributes.url"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.aoapps.collections", :version "3.0.0"}
  {:module "com.aoapps.encoding"}
  {:module "com.aoapps.hodgepodge", :version "5.2.0"}
  {:module "com.aoapps.lang", :version "5.6.0"}
  {:module "java.desktop"}],
 :provides [],
 :uses [],
 :version "0.8.0",
 :packages
 [{:package "com.aoapps.html.any"}
  {:package "com.aoapps.html.any.attributes.bool"}
  {:package "com.aoapps.html.any.attributes.dimension"}
  {:package "com.aoapps.html.any.attributes.enumeration"}
  {:package "com.aoapps.html.any.attributes.event"}
  {:package "com.aoapps.html.any.attributes.integer"}
  {:package "com.aoapps.html.any.attributes.text"}
  {:package "com.aoapps.html.any.attributes.url"}
  {:package "com.aoapps.html.any.i18n"}]}


name: com.aoapps.html.util
version: 0.7.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-fluent-html-util
mvn_version: 0.7.0
type: jar
sha256: 0f16dec05191b4e486414b66e260969e365a5bc60198922c975b31230f5d49c6
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.html.util",
 :exports [{:package "com.aoapps.html.util"}],
 :requires
 [{:module "java.base", :version "11.0.15", :mandated true}
  {:module "com.aoapps.encoding"}
  {:module "com.aoapps.html.any", :version "0.7.0"}
  {:module "com.aoapps.lang", :version "5.2.0"}],
 :provides [],
 :uses [],
 :version "0.7.0"}


name: com.aoapps.io.buffer
version: 4.1.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-io-buffer
mvn_version: 4.1.0
type: jar
sha256: 85774ddc9855ff14f1af1a80ed283034acad8f7b07aa388214f36ad504832c2b
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.io.buffer",
 :exports [{:package "com.aoapps.io.buffer"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.aoapps.lang", :version "5.2.0"}
  {:module "com.aoapps.tempfiles", :version "3.0.0"}
  {:module "org.apache.commons.lang3"}
  {:module "java.logging"}],
 :provides [],
 :uses [],
 :version "4.1.0"}


name: com.aoapps.io.filesystems
version: 0.2.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-io-filesystems
mvn_version: 0.2.0
type: jar
sha256: 5a3a033a37609b98308002656f458725188a9b9b934b347acc358e494f444993
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.io.filesystems",
 :exports [{:package "com.aoapps.io.filesystems"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.aoapps.lang", :version "5.0.0"}
  {:module "org.apache.commons.lang3"}],
 :provides [],
 :uses [],
 :version "0.2.0"}


name: com.aoapps.io.filesystems.posix
version: 0.2.1
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-io-filesystems-posix
mvn_version: 0.2.1
type: jar
sha256: 2bc564a6231b5d675a273898704d55d2a1c3bfb9a4fe2926927bf71d619f3b01
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.io.filesystems.posix",
 :exports [{:package "com.aoapps.io.filesystems.posix"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.aoapps.hodgepodge", :version "5.0.2"}
  {:module "com.aoapps.io.filesystems", :version "0.2.0"}
  {:module "com.aoapps.io.posix", :version "4.0.0"}
  {:module "com.aoapps.lang", :version "5.1.3"}
  {:module "com.aoindustries.aoserv.daemon.client",
   :version "1.89.0",
   :static true}
  {:module "org.apache.commons.lang3"}
  {:module "java.logging"}],
 :provides [],
 :uses [],
 :version "0.2.1"}


name: com.aoapps.io.posix
version: 4.1.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-io-posix
mvn_version: 4.1.0
type: jar
sha256: 5c4626bf00b9e5674a9956135a52f4ef3eed8a82036d2126b187f37ebc0e9e42
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.io.posix",
 :exports
 [{:package "com.aoapps.io.posix"}
  {:package "com.aoapps.io.posix.linux"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.aoapps.lang", :version "5.2.0"}
  {:module "java.logging"}],
 :provides [],
 :uses [],
 :version "4.1.0"}


name: com.aoapps.javadoc.offline
version: 3.5.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-javadoc-offline
mvn_version: 3.5.0
type: jar
sha256: a8ec0e03369c8a2eeea91ee7380be04aaef641cadc54be7d4854816401e00fd1
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.javadoc.offline",
 :exports [],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "3.5.0",
 :packages
 [{:package "com.aoapps.javadoc.offline"}
  {:package "com.aoapps.javadoc.offline.com.sendmail.jilter"}
  {:package "com.aoapps.javadoc.offline.com.sun.mail.javax.mail"}
  {:package "com.aoapps.javadoc.offline.javax.activation.activation"}
  {:package "com.aoapps.javadoc.offline.org.apache.axis.axis"}
  {:package "com.aoapps.javadoc.offline.org.ostermiller.utils"}]}


name: com.aoapps.javadoc.resources
version: 1.1.1
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-javadoc-resources
mvn_version: 1.1.1
type: jar
sha256: 6be4a859d6fed32f666a119ca8e4cca0c13ef252f7fe31bcbbe395cde624e1db
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.javadoc.resources",
 :exports [],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "1.1.1",
 :packages [{:package "resources.fonts"}]}


name: com.aoapps.lang
version: 5.6.0
target_platform: universal
mvn_groupId: com.aoapps
mvn_artifactId: ao-lang
mvn_version: 5.6.0
type: jar
sha256: c80a2edfc7ffe01b6c7a1f2add3f5f2ee98d088d6a30126f6bf4c1da44417998
created_at: 2026-04-20 19:18:18
module_info:
{:name "com.aoapps.lang",
 :exports
 [{:package "com.aoapps.lang"}
  {:package "com.aoapps.lang.attribute"}
  {:package "com.aoapps.lang.concurrent"}
  {:package "com.aoapps.lang.dto"}
  {:package "com.aoapps.lang.exception"}
  {:package "com.aoapps.lang.function"}
  {:package "com.aoapps.lang.i18n"}
  {:package "com.aoapps.lang.i18n.impl", :to ["com.aoapps.hodgepodge"]}
  {:package "com.aoapps.lang.io"}
  {:package "com.aoapps.lang.io.function"}
  {:package "com.aoapps.lang.math"}
  {:package "com.aoapps.lang.nio.charset"}
  {:package "com.aoapps.lang.reflect"}
  {:package "com.aoapps.lang.security.acl"}
  {:package "com.aoapps.lang.sql"}
  {:package "com.aoapps.lang.text"}
  {:package "com.aoapps.lang.time"}
  {:package "com.aoapps.lang.util"}
  {:package "com.aoapps.lang.validation"}
  {:package "com.aoapps.lang.xml"}
  {:package "com.aoapps.lang.zip"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "org.apache.commons.codec", :version "1.17.0", :static true}
  {:module "org.apache.commons.io", :version "2.16.1", :static true}
  {:module "org.apache.commons.lang3", :version "3.14.0", :static true}
  {:module "java.compiler"}
  {:module "java.desktop"}
  {:module "java.instrument"}
  {:module "java.logging"}
  {:module "java.management"}
  {:module "java.prefs"}
  {:module "java.rmi"}
  {:module "java.security.sasl"}
  {:module "java.sql"}
  {:module "java.sql.rowset"}
  {:module "java.xml"}
  {:module "java.xml.crypto"}],
 :provides [],
 :uses
 [{:service "com.aoapps.lang.CoercionOptimizerInitializer"}
  {:service "com.aoapps.lang.ThrowableSurrogateFactoryInitializer"}],
 :version "5.6.0",
 :packages
 [{:package "com.aoapps.lang"}
  {:package "com.aoapps.lang.attribute"}
  {:package "com.aoapps.lang.concurrent"}
  {:package "com.aoapps.lang.dto"}
  {:package "com.aoapps.lang.exception"}
  {:package "com.aoapps.lang.function"}
  {:package "com.aoapps.lang.i18n"}
  {:package "com.aoapps.lang.i18n.impl"}
  {:package "com.aoapps.lang.i18nres"}
  {:package "com.aoapps.lang.io"}
  {:package "com.aoapps.lang.io.function"}
  {:package "com.aoapps.lang.io.i18n"}
  {:package "com.aoapps.lang.math"}
  {:package "com.aoapps.lang.nio.charset"}
  {:package "com.aoapps.lang.reflect"}
  {:package "com.aoapps.lang.security.acl"}
  {:package "com.aoapps.lang.sql"}
  {:package "com.aoapps.lang.text"}
  {:package "com.aoapps.lang.time"}
  {:package "com.aoapps.lang.util"}
  {:package "com.aoapps.lang.util.i18n"}
  {:package "com.aoapps.lang.validation"}
  {:package "com.aoapps.lang.validation.i18n"}
  {:package "com.aoapps.lang.xml"}
  {:package "com.aoapps.lang.zip"}]}


