# module

name: org.pdfsam.injector
version: 5.0.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-injector
mvn_version: 5.0.0
type: jar
sha256: 79bdb6cdc1c57e1707b1473abbf3328b722b8567924267a2dd8b970522d6d0a3
created_at: 2026-04-20 19:39:59
module_info:
{:name "org.pdfsam.injector",
 :exports [{:package "org.pdfsam.injector"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "jakarta.inject", :version "2.0.1"}
  {:module "org.slf4j", :version "2.0.9"}],
 :provides [],
 :uses [],
 :version "5.0.0",
 :packages [{:package "org.pdfsam.injector"}]}


name: org.pdfsam.model
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-model
mvn_version: 5.3.0
type: jar
sha256: 49887de30fa4330a2e083cdca67085a5c585baf3aae8b9df76c1a9b6e5aa2218
created_at: 2026-04-20 19:40:00
module_info:
{:name "org.pdfsam.model",
 :exports
 [{:package "org.pdfsam.model"}
  {:package "org.pdfsam.model.log"}
  {:package "org.pdfsam.model.io"}
  {:package "org.pdfsam.model.lifecycle"}
  {:package "org.pdfsam.model.news"}
  {:package "org.pdfsam.model.pdf"}
  {:package "org.pdfsam.model.premium"}
  {:package "org.pdfsam.model.task"}
  {:package "org.pdfsam.model.tool"}
  {:package "org.pdfsam.model.ui"}
  {:package "org.pdfsam.model.ui.workspace"}
  {:package "org.pdfsam.model.update"}
  {:package "org.pdfsam.model.ui.dnd"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.apache.commons.io", :version "2.18.0"}
  {:module "org.apache.commons.lang3", :version "3.17.0"}
  {:module "org.pdfsam.i18n", :version "5.3.0"}
  {:module "org.sejda.conversion", :version "5.1.8"}
  {:module "org.kordamp.ikonli.unicons",
   :version "12.3.1",
   :transitive true}
  {:module "org.kordamp.ikonli.core",
   :version "12.3.1",
   :transitive true}
  {:module "jakarta.validation", :version "3.0.2", :transitive true}
  {:module "javafx.base", :version "23.0.2", :transitive true}
  {:module "javafx.graphics", :version "23.0.2", :transitive true}
  {:module "org.sejda.commons", :version "3.0.0", :transitive true}
  {:module "org.sejda.model", :version "5.1.8", :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0",
 :open true,
 :packages
 [{:package "org.pdfsam.model"}
  {:package "org.pdfsam.model.images"}
  {:package "org.pdfsam.model.io"}
  {:package "org.pdfsam.model.lifecycle"}
  {:package "org.pdfsam.model.log"}
  {:package "org.pdfsam.model.news"}
  {:package "org.pdfsam.model.pdf"}
  {:package "org.pdfsam.model.premium"}
  {:package "org.pdfsam.model.task"}
  {:package "org.pdfsam.model.tool"}
  {:package "org.pdfsam.model.ui"}
  {:package "org.pdfsam.model.ui.dnd"}
  {:package "org.pdfsam.model.ui.workspace"}
  {:package "org.pdfsam.model.update"}]}


name: org.pdfsam.persistence
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-persistence
mvn_version: 5.3.0
type: jar
sha256: c769f71dd24989c8c666adc299f52d86364bafe8d681d39f6f0c16fd7d50b2d9
created_at: 2026-04-20 19:40:00
module_info:
{:name "org.pdfsam.persistence",
 :exports [{:package "org.pdfsam.persistence"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "com.fasterxml.jackson.databind",
   :version "2.18.2",
   :transitive true}
  {:module "java.prefs", :version "21.0.6"}
  {:module "org.sejda.commons", :version "3.0.0"}
  {:module "org.slf4j", :version "2.0.16"}],
 :provides [],
 :uses [],
 :version "5.3.0",
 :packages [{:package "org.pdfsam.persistence"}]}


name: org.pdfsam.service
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-service
mvn_version: 5.3.0
type: jar
sha256: 61cface4501185d425fbbc4b3ca00d0bd1c75a506a700946cfcffcee4417dc61
created_at: 2026-04-20 19:40:00
module_info:
{:name "org.pdfsam.service",
 :exports
 [{:package "org.pdfsam.service.news"}
  {:package "org.pdfsam.service.pdf"}
  {:package "org.pdfsam.service.premium"}
  {:package "org.pdfsam.service.task"}
  {:package "org.pdfsam.service.tool"}
  {:package "org.pdfsam.service.ui"}
  {:package "org.pdfsam.service.update"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "com.fasterxml.jackson.datatype.jdk8", :version "2.18.2"}
  {:module "com.fasterxml.jackson.datatype.jsr310", :version "2.18.2"}
  {:module "javafx.graphics", :version "23.0.2"}
  {:module "org.apache.commons.lang3", :version "3.17.0"}
  {:module "org.pdfsam.core", :version "5.3.0"}
  {:module "org.pdfsam.i18n", :version "5.3.0"}
  {:module "org.pdfsam.persistence", :version "5.3.0"}
  {:module "org.sejda.commons", :version "3.0.0"}
  {:module "org.sejda.impl.sambox", :version "5.1.8"}
  {:module "org.sejda.io", :version "4.0.0.M4"}
  {:module "org.sejda.sambox", :version "3.0.23"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "org.hibernate.validator"}
  {:module "com.fasterxml.classmate", :version "1.5.1"}
  {:module "org.apache.commons.logging", :version "2.0.16"}
  {:module "com.fasterxml.jackson.databind",
   :version "2.18.2",
   :transitive true}
  {:module "jakarta.inject", :version "2.0.1", :transitive true}
  {:module "org.pdfsam.eventstudio",
   :version "4.0.1",
   :transitive true}
  {:module "org.pdfsam.injector", :version "5.0.0", :transitive true}
  {:module "org.pdfsam.model", :version "5.3.0", :transitive true}
  {:module "org.sejda.core", :version "5.1.8", :transitive true}
  {:module "org.sejda.model", :version "5.1.8", :transitive true}
  {:module "org.sejda.core.writer", :version "5.1.8", :static true}],
 :provides [],
 :uses [],
 :version "5.3.0",
 :packages
 [{:package "org.pdfsam.service.news"}
  {:package "org.pdfsam.service.pdf"}
  {:package "org.pdfsam.service.premium"}
  {:package "org.pdfsam.service.task"}
  {:package "org.pdfsam.service.tool"}
  {:package "org.pdfsam.service.ui"}
  {:package "org.pdfsam.service.update"}]}


name: org.pdfsam.test
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-test
mvn_version: 5.3.0
type: jar
sha256: fcf639fcf240ae1c039fbbe6b270f0de1a38cda5f2d61667dcb9c8b0ed1cec06
created_at: 2026-04-20 19:40:00
module_info:
{:name "org.pdfsam.test",
 :exports [{:package "org.pdfsam.test"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "java.desktop", :version "21.0.6"}
  {:module "javafx.swing", :version "23.0.2"}
  {:module "org.apache.commons.lang3", :version "3.17.0"}
  {:module "javafx.graphics", :version "23.0.2", :transitive true}
  {:module "org.junit.jupiter.api",
   :version "5.11.4",
   :transitive true}
  {:module "org.pdfsam.eventstudio",
   :version "4.0.1",
   :transitive true}
  {:module "org.pdfsam.model", :version "5.3.0", :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0",
 :packages [{:package "org.pdfsam.test"}]}


name: org.pdfsam.themes
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-themes
mvn_version: 5.3.0
type: jar
sha256: f271e13b6f17cb9db051e4e972ebc5607e1aa23cc0f11c9f31071b304811f2e6
created_at: 2026-04-20 19:40:01
module_info:
{:name "org.pdfsam.themes",
 :exports [{:package "org.pdfsam.theme"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.pdfsam.i18n", :version "5.3.0"}],
 :provides
 [{:service "org.pdfsam.theme.Theme",
   :with
   ["org.pdfsam.theme.Light"
    "org.pdfsam.theme.Dark"
    "org.pdfsam.theme.LightMaroon"
    "org.pdfsam.theme.DarkTeal"]}],
 :uses [],
 :version "5.3.0",
 :packages
 [{:package "org.pdfsam.theme"}
  {:package "themes.dark"}
  {:package "themes.darkteal"}
  {:package "themes.light"}
  {:package "themes.lightmaroon"}]}


name: org.pdfsam.tools.alternatemix
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-alternate-mix
mvn_version: 5.3.0
type: jar
sha256: 9ff7748e806bbfd797418659b2914ca6a177199005f8cd44db093b5aaec21462
created_at: 2026-04-20 19:40:01
module_info:
{:name "org.pdfsam.tools.alternatemix",
 :exports [{:package "org.pdfsam.tools.alternatemix"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.pdfsam.core", :version "5.3.0"}
  {:module "org.pdfsam.ui.components", :version "5.3.0"}
  {:module "org.pdfsam.i18n", :version "5.3.0"}
  {:module "org.pdfsam.model", :version "5.3.0", :transitive true}
  {:module "jakarta.inject", :version "2.0.1"}
  {:module "javafx.graphics", :version "23.0.2"}
  {:module "org.pdfsam.eventstudio", :version "4.0.1"}
  {:module "org.pdfsam.injector", :version "5.0.0"}
  {:module "org.kordamp.ikonli.javafx", :version "12.3.1"}
  {:module "org.kordamp.ikonli.unicons", :version "12.3.1"}
  {:module "org.slf4j", :version "2.0.16"}],
 :provides
 [{:service "org.pdfsam.model.tool.Tool",
   :with ["org.pdfsam.tools.alternatemix.AlternateMixTool"]}],
 :uses [],
 :version "5.3.0",
 :packages [{:package "org.pdfsam.tools.alternatemix"}]}


name: org.pdfsam.tools.backpages
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-backpages
mvn_version: 5.3.0
type: jar
sha256: fa18533cc20ca32454154316cb71fcf4ecd430ef84da00ddbdaeda65a9ada2ec
created_at: 2026-04-20 19:40:01
module_info:
{:name "org.pdfsam.tools.backpages",
 :exports [{:package "org.pdfsam.tools.backpages"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "org.pdfsam.core", :version "5.3.0"}
  {:module "org.pdfsam.ui.components", :version "5.3.0"}
  {:module "org.pdfsam.i18n", :version "5.3.0"}
  {:module "org.pdfsam.model", :version "5.3.0", :transitive true}
  {:module "jakarta.inject", :version "2.0.1"}
  {:module "javafx.graphics", :version "23.0.2"}
  {:module "javafx.controls", :version "23.0.2"}
  {:module "org.pdfsam.eventstudio", :version "4.0.1"}
  {:module "org.pdfsam.injector", :version "5.0.0"}
  {:module "org.kordamp.ikonli.javafx", :version "12.3.1"}
  {:module "org.kordamp.ikonli.unicons", :version "12.3.1"}],
 :provides
 [{:service "org.pdfsam.model.tool.Tool",
   :with ["org.pdfsam.tools.backpages.AddBackpagesTool"]}],
 :uses [],
 :version "5.3.0",
 :packages [{:package "org.pdfsam.tools.backpages"}]}


name: org.pdfsam.tools.extract
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-extract
mvn_version: 5.3.0
type: jar
sha256: 26f5bf7e8bcbad1ac646487bbcc8dd9974800bec2d700c6d41c8ac459a5f33ac
created_at: 2026-04-20 19:40:01
module_info:
{:name "org.pdfsam.tools.extract",
 :exports [{:package "org.pdfsam.tools.extract"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "org.pdfsam.core", :version "5.3.0"}
  {:module "org.pdfsam.ui.components", :version "5.3.0"}
  {:module "org.pdfsam.i18n", :version "5.3.0"}
  {:module "org.pdfsam.model", :version "5.3.0", :transitive true}
  {:module "jakarta.inject", :version "2.0.1"}
  {:module "javafx.graphics", :version "23.0.2"}
  {:module "javafx.controls", :version "23.0.2"}
  {:module "org.pdfsam.eventstudio", :version "4.0.1"}
  {:module "org.pdfsam.injector", :version "5.0.0"}
  {:module "org.kordamp.ikonli.javafx", :version "12.3.1"}
  {:module "org.kordamp.ikonli.unicons", :version "12.3.1"}],
 :provides
 [{:service "org.pdfsam.model.tool.Tool",
   :with ["org.pdfsam.tools.extract.ExtractTool"]}],
 :uses [],
 :version "5.3.0",
 :packages [{:package "org.pdfsam.tools.extract"}]}


name: org.pdfsam.tools.merge
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-merge
mvn_version: 5.3.0
type: jar
sha256: 1c5021a7f2ed7613416b44b6635aff23a7a615cf0f58a910d7ad2af2101f33b1
created_at: 2026-04-20 19:40:01
module_info:
{:name "org.pdfsam.tools.merge",
 :exports [{:package "org.pdfsam.tools.merge"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "org.pdfsam.core", :version "5.3.0"}
  {:module "org.pdfsam.ui.components", :version "5.3.0"}
  {:module "org.pdfsam.i18n", :version "5.3.0"}
  {:module "org.pdfsam.model", :version "5.3.0", :transitive true}
  {:module "jakarta.inject", :version "2.0.1"}
  {:module "javafx.graphics", :version "23.0.2"}
  {:module "javafx.controls", :version "23.0.2"}
  {:module "org.pdfsam.eventstudio", :version "4.0.1"}
  {:module "org.pdfsam.injector", :version "5.0.0"}
  {:module "org.kordamp.ikonli.javafx", :version "12.3.1"}
  {:module "org.kordamp.ikonli.unicons", :version "12.3.1"}],
 :provides
 [{:service "org.pdfsam.model.tool.Tool",
   :with ["org.pdfsam.tools.merge.MergeTool"]}],
 :uses [],
 :version "5.3.0",
 :packages [{:package "org.pdfsam.tools.merge"}]}


name: org.pdfsam.tools.rotate
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-rotate
mvn_version: 5.3.0
type: jar
sha256: e0a2f6bcc66f28a2f2211f85189458fd37d87b7510baa79bae656750cab18dc3
created_at: 2026-04-20 19:40:02
module_info:
{:name "org.pdfsam.tools.rotate",
 :exports [{:package "org.pdfsam.tools.rotate"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "org.pdfsam.core", :version "5.3.0"}
  {:module "org.pdfsam.ui.components", :version "5.3.0"}
  {:module "org.pdfsam.i18n", :version "5.3.0"}
  {:module "org.pdfsam.model", :version "5.3.0", :transitive true}
  {:module "jakarta.inject", :version "2.0.1"}
  {:module "javafx.graphics", :version "23.0.2"}
  {:module "javafx.controls", :version "23.0.2"}
  {:module "org.pdfsam.eventstudio", :version "4.0.1"}
  {:module "org.pdfsam.injector", :version "5.0.0"}
  {:module "org.kordamp.ikonli.javafx", :version "12.3.1"}
  {:module "org.kordamp.ikonli.unicons", :version "12.3.1"}],
 :provides
 [{:service "org.pdfsam.model.tool.Tool",
   :with ["org.pdfsam.tools.rotate.RotateTool"]}],
 :uses [],
 :version "5.3.0",
 :packages [{:package "org.pdfsam.tools.rotate"}]}


name: org.pdfsam.tools.split
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-simple-split
mvn_version: 5.3.0
type: jar
sha256: f131b21e12d1abe8a7b3ff8d6add534db11c8abcb5bb44df6db57f12dcdc4742
created_at: 2026-04-20 19:40:02
module_info:
{:name "org.pdfsam.tools.split",
 :exports [{:package "org.pdfsam.tools.split"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.pdfsam.core", :version "5.3.0"}
  {:module "org.pdfsam.ui.components", :version "5.3.0"}
  {:module "org.pdfsam.i18n", :version "5.3.0"}
  {:module "org.pdfsam.model", :version "5.3.0", :transitive true}
  {:module "jakarta.inject", :version "2.0.1"}
  {:module "javafx.graphics", :version "23.0.2"}
  {:module "javafx.controls", :version "23.0.2"}
  {:module "org.pdfsam.eventstudio", :version "4.0.1"}
  {:module "org.pdfsam.injector", :version "5.0.0"}
  {:module "org.kordamp.ikonli.javafx", :version "12.3.1"}
  {:module "org.kordamp.ikonli.unicons", :version "12.3.1"}],
 :provides
 [{:service "org.pdfsam.model.tool.Tool",
   :with ["org.pdfsam.tools.split.SplitTool"]}],
 :uses [],
 :version "5.3.0",
 :packages [{:package "org.pdfsam.tools.split"}]}


name: org.pdfsam.tools.splitbybookmarks
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-split-by-bookmarks
mvn_version: 5.3.0
type: jar
sha256: 90b15e32001d76065a52f57857da8fd06d0a6ce8f0b253c73b685dc8d8aa790f
created_at: 2026-04-20 19:40:02
module_info:
{:name "org.pdfsam.tools.splitbybookmarks",
 :exports [{:package "org.pdfsam.tools.splitbybookmarks"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.pdfsam.core", :version "5.3.0"}
  {:module "org.pdfsam.ui.components", :version "5.3.0"}
  {:module "org.pdfsam.i18n", :version "5.3.0"}
  {:module "org.pdfsam.model", :version "5.3.0", :transitive true}
  {:module "jakarta.inject", :version "2.0.1"}
  {:module "javafx.graphics", :version "23.0.2"}
  {:module "javafx.controls", :version "23.0.2"}
  {:module "org.pdfsam.eventstudio", :version "4.0.1"}
  {:module "org.pdfsam.injector", :version "5.0.0"}
  {:module "org.kordamp.ikonli.javafx", :version "12.3.1"}
  {:module "org.kordamp.ikonli.unicons", :version "12.3.1"}],
 :provides
 [{:service "org.pdfsam.model.tool.Tool",
   :with ["org.pdfsam.tools.splitbybookmarks.SplitByBookmarksTool"]}],
 :uses [],
 :version "5.3.0",
 :packages [{:package "org.pdfsam.tools.splitbybookmarks"}]}


name: org.pdfsam.tools.splitbysize
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-split-by-size
mvn_version: 5.3.0
type: jar
sha256: 1f9efcff3bdc1b93585ad5edbceb144d556e9a1c00f27e447ca4e1f8ec63739c
created_at: 2026-04-20 19:40:02
module_info:
{:name "org.pdfsam.tools.splitbysize",
 :exports [{:package "org.pdfsam.tools.splitbysize"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.pdfsam.core", :version "5.3.0"}
  {:module "org.pdfsam.ui.components", :version "5.3.0"}
  {:module "org.pdfsam.i18n", :version "5.3.0"}
  {:module "org.pdfsam.model", :version "5.3.0", :transitive true}
  {:module "jakarta.inject", :version "2.0.1"}
  {:module "javafx.graphics", :version "23.0.2"}
  {:module "javafx.controls", :version "23.0.2"}
  {:module "org.pdfsam.eventstudio", :version "4.0.1"}
  {:module "org.pdfsam.injector", :version "5.0.0"}
  {:module "org.kordamp.ikonli.javafx", :version "12.3.1"}
  {:module "org.kordamp.ikonli.unicons", :version "12.3.1"}],
 :provides
 [{:service "org.pdfsam.model.tool.Tool",
   :with ["org.pdfsam.tools.splitbysize.SplitBySizeTool"]}],
 :uses [],
 :version "5.3.0",
 :packages [{:package "org.pdfsam.tools.splitbysize"}]}


name: org.pdfsam.ui.components
version: 5.3.0
target_platform: universal
mvn_groupId: org.pdfsam
mvn_artifactId: pdfsam-ui-components
mvn_version: 5.3.0
type: jar
sha256: 35edc8dc19ebc2b12007983dee79740f80b04103671d81a96e49e59cce974df7
created_at: 2026-04-20 19:40:02
module_info:
{:name "org.pdfsam.ui.components",
 :exports
 [{:package "org.pdfsam.ui.components.commons"}
  {:package "org.pdfsam.ui.components.io"}
  {:package "org.pdfsam.ui.components.notification"}
  {:package "org.pdfsam.ui.components.prefix"}
  {:package "org.pdfsam.ui.components.selection"}
  {:package "org.pdfsam.ui.components.selection.multiple"}
  {:package "org.pdfsam.ui.components.selection.multiple.move"}
  {:package "org.pdfsam.ui.components.selection.single"}
  {:package "org.pdfsam.ui.components.support"}
  {:package "org.pdfsam.ui.components.tool"}],
 :requires
 [{:module "java.base", :version "21.0.6", :mandated true}
  {:module "org.apache.commons.io", :version "2.18.0"}
  {:module "org.kordamp.ikonli.javafx", :version "12.3.1"}
  {:module "org.kordamp.ikonli.unicons", :version "12.3.1"}
  {:module "org.pdfsam.i18n", :version "5.3.0"}
  {:module "org.pdfsam.injector", :version "5.0.0"}
  {:module "org.sejda.commons", :version "3.0.0"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "javafx.base", :version "23.0.2", :transitive true}
  {:module "javafx.controls", :version "23.0.2", :transitive true}
  {:module "javafx.graphics", :version "23.0.2", :transitive true}
  {:module "org.apache.commons.lang3",
   :version "3.17.0",
   :transitive true}
  {:module "org.kordamp.ikonli.core",
   :version "12.3.1",
   :transitive true}
  {:module "org.pdfsam.core", :version "5.3.0", :transitive true}
  {:module "org.pdfsam.eventstudio",
   :version "4.0.1",
   :transitive true}
  {:module "org.pdfsam.model", :version "5.3.0", :transitive true}
  {:module "org.pdfsam.persistence",
   :version "5.3.0",
   :transitive true}
  {:module "org.sejda.conversion", :version "5.1.8", :transitive true}
  {:module "org.sejda.model", :version "5.1.8", :transitive true}],
 :provides [],
 :uses [],
 :version "5.3.0",
 :packages
 [{:package "org.pdfsam.ui.components.commons"}
  {:package "org.pdfsam.ui.components.io"}
  {:package "org.pdfsam.ui.components.notification"}
  {:package "org.pdfsam.ui.components.prefix"}
  {:package "org.pdfsam.ui.components.selection"}
  {:package "org.pdfsam.ui.components.selection.multiple"}
  {:package "org.pdfsam.ui.components.selection.multiple.move"}
  {:package "org.pdfsam.ui.components.selection.single"}
  {:package "org.pdfsam.ui.components.support"}
  {:package "org.pdfsam.ui.components.tool"}]}


name: org.pf4j
version: 3.13.0
target_platform: universal
mvn_groupId: org.pf4j
mvn_artifactId: pf4j
mvn_version: 3.13.0
type: jar
sha256: 157231e2bb1f97962593654f03cfb4242d06c23e323145c217c2fd6091f7944a
created_at: 2026-04-20 19:40:03
module_info:
{:name "org.pf4j",
 :exports [{:package "org.pf4j"} {:package "org.pf4j.processor"}],
 :requires
 [{:module "java.base"}
  {:module "java.compiler"}
  {:module "org.objectweb.asm", :version "9.1.0", :static true}
  {:module "org.slf4j"}
  {:module "com.github.zafarkhaja.semver"}],
 :provides [],
 :uses [],
 :version "3.13.0"}


name: org.phenopackets.schema
version: 2.0.2
target_platform: universal
mvn_groupId: org.phenopackets
mvn_artifactId: phenopacket-schema
mvn_version: 2.0.2
type: jar
sha256: a9d5518dd5f220e0edbd8730abc8d26c762b73dc35fb3003e32eee93b874a82a
created_at: 2026-04-20 19:40:03
module_info:
{:name "org.phenopackets.schema",
 :exports
 [{:package "org.phenopackets.schema.v1"}
  {:package "org.phenopackets.schema.v1.core"}
  {:package "org.phenopackets.schema.v2"}
  {:package "org.phenopackets.schema.v2.core"}
  {:package "org.ga4gh.vrs.v1"}
  {:package "org.ga4gh.vrsatile.v1"}],
 :requires
 [{:module "java.base", :version "11.0.11", :mandated true}
  {:module "com.google.protobuf", :transitive true}],
 :provides [],
 :uses [],
 :version "2.0.2"}


name: org.plutext.jaxb.svg11
version: 11.4.0
target_platform: universal
mvn_groupId: org.plutext
mvn_artifactId: jaxb-svg11
mvn_version: 11.4.0
type: jar
sha256: 1ee69b8ee0a3d0d931b71b9f5475724b0cce1a181070890ed1b53fc09199a3ed
created_at: 2026-04-20 19:40:03
module_info:
{:name "org.plutext.jaxb.svg11",
 :exports [{:package "org.plutext.jaxb.svg11"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.xml"}
  {:module "jakarta.xml.bind", :version "3.0.0"}],
 :provides [],
 :uses [],
 :version "11.4.0"}


name: org.plutext.jaxb.xslfo
version: 11.4.0
target_platform: universal
mvn_groupId: org.plutext
mvn_artifactId: jaxb-xslfo
mvn_version: 11.4.0
type: jar
sha256: 439f339c7c2a424319c627a758a9bb3c5c3f2f21c6d568b2f59ede741106c517
created_at: 2026-04-20 19:40:03
module_info:
{:name "org.plutext.jaxb.xslfo",
 :exports [{:package "org.plutext.jaxb.xslfo"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.xml"}
  {:module "jakarta.xml.bind", :version "3.0.0"}],
 :provides [],
 :uses [],
 :version "11.4.0"}


name: org.pojomatic
version: 2.2.1
target_platform: universal
mvn_groupId: org.pojomatic
mvn_artifactId: pojomatic
mvn_version: 2.2.1
type: jar
sha256: 3a842a66ec69b96d93f5b5045665f2915fe36e21479efe991cb55c70320359d5
created_at: 2026-04-20 19:40:03
module_info:
{:name "org.pojomatic",
 :exports
 [{:package "org.pojomatic"}
  {:package "org.pojomatic.annotations"}
  {:package "org.pojomatic.formatter"}
  {:package "org.pojomatic.diff"}],
 :requires
 [{:module "java.base", :version "11.0.1"}
  {:module "org.objectweb.asm", :version "7.0.0"}],
 :provides [],
 :uses [],
 :version "2.2.1"}


name: org.postgresql.adba
version: 0.1.1-ALPHA
target_platform: universal
mvn_groupId: org.postgresql
mvn_artifactId: pgadba
mvn_version: 0.1.1-ALPHA
type: jar
sha256: 8a7f2412d73d48be07c5cadbcea3e3ffcecfa4086e2d42765fa934cb675d92d5
created_at: 2026-04-20 19:40:04
module_info:
{:name "org.postgresql.adba",
 :exports
 [{:package "org.postgresql.adba"}
  {:package "org.postgresql.adba.pgdatatypes"}
  {:package "jdk.incubator.sql2"}
  {:package "org.postgresql.adba.buffer"}
  {:package "org.postgresql.adba.execution"}],
 :requires
 [{:module "java.base", :version "10.0.2", :mandated true}
  {:module "java.logging", :version "10.0.2"}
  {:module "java.security.sasl", :version "10.0.2"}],
 :provides
 [{:service "jdk.incubator.sql2.DataSourceFactory",
   :with ["org.postgresql.adba.PgDataSourceFactory"]}],
 :uses [{:service "jdk.incubator.sql2.DataSourceFactory"}],
 :version "0.1.1-ALPHA"}


name: org.praxislive.audio
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-audio
mvn_version: 6.3.0
type: jar
sha256: ca72e5b05eb5926108cf8bc0ada5c3b3a65859a47d1b7f63a34b70c82aa74256
created_at: 2026-04-20 19:40:04
module_info:
{:name "org.praxislive.audio",
 :exports [{:package "org.praxislive.audio"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.jaudiolibs.pipes"}],
 :provides
 [{:service "org.praxislive.core.Port$TypeProvider",
   :with ["org.praxislive.audio.AudioPort$Provider"]}],
 :uses [],
 :version "6.3.0",
 :packages [{:package "org.praxislive.audio"}]}


name: org.praxislive.audio.code
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-audio-code
mvn_version: 6.3.0
type: jar
sha256: c861622a970044a13fc6abf9720aaa39f10ab2017b979a38e91cbc42a048cc5a
created_at: 2026-04-20 19:40:04
module_info:
{:name "org.praxislive.audio.code",
 :exports
 [{:package "org.praxislive.audio.code"}
  {:package "org.praxislive.audio.code.userapi"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.audio", :version "6.3.0"}
  {:module "org.praxislive.code", :version "6.3.0"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.jaudiolibs.pipes"}
  {:module "org.jaudiolibs.pipes.units"}
  {:module "org.jaudiolibs.audioservers"}
  {:module "org.jaudiolibs.audioops.impl"}
  {:module "org.jaudiolibs.audioops"}],
 :provides [],
 :uses [],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.audio.code"}
  {:package "org.praxislive.audio.code.resources"}
  {:package "org.praxislive.audio.code.userapi"}]}


name: org.praxislive.audio.components
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-audio-components
mvn_version: 6.3.0
type: jar
sha256: a6da9db0cadd35d919c1cd5f673f415ed49a5790d1e1caaa92b02b3f18e24f4e
created_at: 2026-04-20 19:40:05
module_info:
{:name "org.praxislive.audio.components",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.base", :version "6.3.0"}
  {:module "org.praxislive.code", :version "6.3.0"}
  {:module "org.praxislive.audio", :version "6.3.0"}
  {:module "org.praxislive.audio.code", :version "6.3.0"}
  {:module "org.jaudiolibs.pipes"}
  {:module "org.jaudiolibs.pipes.units"}
  {:module "org.jaudiolibs.audioservers"}
  {:module "org.jaudiolibs.audioops.impl"}
  {:module "org.jaudiolibs.audioops"}],
 :provides
 [{:service "org.praxislive.core.services.ComponentFactoryProvider",
   :with
   ["org.praxislive.audio.components.AudioComponents"
    "org.praxislive.audio.impl.components.AudioFactoryProvider"]}],
 :uses [{:service "org.jaudiolibs.audioservers.AudioServerProvider"}],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.audio.components"}
  {:package "org.praxislive.audio.components.resources"}
  {:package "org.praxislive.audio.impl.components"}]}


name: org.praxislive.base
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-base
mvn_version: 6.3.0
type: jar
sha256: 59f2dbc003e73082b7c29439f430ed22dfaba0284e51c72f794a8f2c8680da98
created_at: 2026-04-20 19:40:05
module_info:
{:name "org.praxislive.base",
 :exports [{:package "org.praxislive.base"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.core", :version "6.3.0"}],
 :provides [],
 :uses [],
 :version "6.3.0",
 :packages [{:package "org.praxislive.base"}]}


name: org.praxislive.bin
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-bin
mvn_version: 6.3.0
type: jar
sha256: 19446891274e78f29861a220f349adc1743f58da3eb1b2c0671e3bbc6ac903ef
created_at: 2026-04-20 19:40:06
module_info:
{:name "org.praxislive.bin",
 :exports [{:package "org.praxislive.bin"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.code", :version "6.3.0"}
  {:module "org.praxislive.launcher", :version "6.3.0"}
  {:module "org.praxislive.purl", :version "6.3.0"}],
 :provides
 [{:service "org.praxislive.code.LibraryResolver$SystemInfo",
   :with ["org.praxislive.bin.BOMSystemInfo"]}],
 :uses [],
 :version "6.3.0",
 :packages [{:package "org.praxislive.bin"}]}


name: org.praxislive.code
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-code
mvn_version: 6.3.0
type: jar
sha256: 125ce79d52347bf060fce0b2246b3083f6f12917bed1a14af628d783709bdf51
created_at: 2026-04-20 19:40:06
module_info:
{:name "org.praxislive.code",
 :exports
 [{:package "org.praxislive.code"}
  {:package "org.praxislive.code.userapi"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.compiler", :version "21.0.7"}
  {:module "org.praxislive.core", :version "6.3.0", :transitive true}
  {:module "org.praxislive.base", :version "6.3.0"}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["org.praxislive.code.internal.GenerateTemplateProcessor"]}
  {:service "org.praxislive.core.Port$TypeProvider",
   :with ["org.praxislive.code.internal.CodePortTypeProvider"]}
  {:service "org.praxislive.core.Protocol$TypeProvider",
   :with ["org.praxislive.code.internal.CodeProtocolsProvider"]}],
 :uses [{:service "org.praxislive.code.CodeConnector$Plugin"}],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.code"}
  {:package "org.praxislive.code.internal"}
  {:package "org.praxislive.code.userapi"}]}


name: org.praxislive.code.ivy
version: 5.7.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-code-ivy
mvn_version: 5.7.0
type: jar
sha256: 6e158ea4ae840478cc2424ea48aebb01faa7b487464034cfafd5e71e11530ad1
created_at: 2026-04-20 19:40:06
module_info:
{:name "org.praxislive.code.ivy",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.20", :mandated true}
  {:module "org.praxislive.core", :version "5.7.0"}
  {:module "org.praxislive.code", :version "5.7.0"}
  {:module "org.praxislive.purl", :version "5.7.0"}
  {:module "org.apache.ivy"}],
 :provides
 [{:service "org.praxislive.code.LibraryResolver$Provider",
   :with ["org.praxislive.code.services.ivy.IvyResolver$Provider"]}],
 :uses [],
 :version "5.7.0",
 :packages [{:package "org.praxislive.code.services.ivy"}]}


name: org.praxislive.code.mima
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-code-mima
mvn_version: 6.3.0
type: jar
sha256: eafd62715f3692eddd0a777c41c802cc15a4f811de10ef68ff0c412e96f328c2
created_at: 2026-04-20 19:40:06
module_info:
{:name "org.praxislive.code.mima",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.code", :version "6.3.0"}
  {:module "org.praxislive.purl", :version "6.3.0"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "org.apache.commons.logging", :version "2.0.16"}
  {:module "eu.maveniverse.maven.mima.context"}
  {:module "eu.maveniverse.maven.mima.runtime.standalonestatic"}],
 :provides
 [{:service "org.praxislive.code.LibraryResolver$Provider",
   :with ["org.praxislive.code.services.mima.MimaResolver$Provider"]}],
 :uses [],
 :version "6.3.0",
 :packages [{:package "org.praxislive.code.services.mima"}]}


name: org.praxislive.code.services
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-code-services
mvn_version: 6.3.0
type: jar
sha256: 8cb7141f25b1e1a60433211945d5b97ea2d764985a4f1c6e4af476dfb42d0ce0
created_at: 2026-04-20 19:40:06
module_info:
{:name "org.praxislive.code.services",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.compiler", :version "21.0.7"}
  {:module "java.logging", :version "21.0.7"}
  {:module "org.praxislive.base", :version "6.3.0"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.code", :version "6.3.0"}
  {:module "org.praxislive.script", :version "6.3.0"}],
 :provides
 [{:service "org.praxislive.core.RootHub$ExtensionProvider",
   :with
   ["org.praxislive.code.services.CodeServicesExtensionProvider"]}
  {:service "org.praxislive.script.CommandInstaller",
   :with ["org.praxislive.code.services.CompilerCommandInstaller"]}],
 :uses
 [{:service "org.praxislive.core.services.ComponentFactoryProvider"}
  {:service "org.praxislive.code.LibraryResolver$Provider"}
  {:service "org.praxislive.code.LibraryResolver$SystemInfo"}],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.code.services"}
  {:package "org.praxislive.code.services.tools"}]}


name: org.praxislive.core
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-api
mvn_version: 6.3.0
type: jar
sha256: 53885dd0cf1a84bb7decb351f58f314f5503021dc1e15f610193146c99c21db1
created_at: 2026-04-20 19:40:07
module_info:
{:name "org.praxislive.core",
 :exports
 [{:package "org.praxislive.core"}
  {:package "org.praxislive.core.protocols"}
  {:package "org.praxislive.core.services"}
  {:package "org.praxislive.core.syntax"}
  {:package "org.praxislive.core.types"}],
 :requires [{:module "java.base", :version "21.0.7", :mandated true}],
 :provides [],
 :uses
 [{:service "org.praxislive.core.Lookup"}
  {:service "org.praxislive.core.Port$TypeProvider"}
  {:service "org.praxislive.core.Protocol$TypeProvider"}
  {:service "org.praxislive.core.Settings$Provider"}],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.core"}
  {:package "org.praxislive.core.protocols"}
  {:package "org.praxislive.core.services"}
  {:package "org.praxislive.core.syntax"}
  {:package "org.praxislive.core.types"}]}


name: org.praxislive.core.code
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-core-code
mvn_version: 6.3.0
type: jar
sha256: f51c0014cab8daf6a8cce174d8fb647b8bc1b6769b3fbc02db71c50168817d28
created_at: 2026-04-20 19:40:07
module_info:
{:name "org.praxislive.core.code",
 :exports [{:package "org.praxislive.core.code"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.core", :version "6.3.0", :transitive true}
  {:module "org.praxislive.code", :version "6.3.0", :transitive true}],
 :provides [],
 :uses [],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.core.code"}
  {:package "org.praxislive.core.code.resources"}]}


name: org.praxislive.core.components
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-components
mvn_version: 6.3.0
type: jar
sha256: a846c449950f6d31c5ed4def3bca60d17da7793abeec5fe2a5bf642e7e1da6cc
created_at: 2026-04-20 19:40:07
module_info:
{:name "org.praxislive.core.components",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.code", :version "6.3.0"}
  {:module "org.praxislive.core.code", :version "6.3.0"}],
 :provides
 [{:service "org.praxislive.core.services.ComponentFactoryProvider",
   :with ["org.praxislive.core.components.CoreComponents"]}],
 :uses [],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.core.components"}
  {:package "org.praxislive.core.components.resources"}]}


name: org.praxislive.data
version: 5.7.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-data
mvn_version: 5.7.0
type: jar
sha256: a66bd5373dd0e38f759397aa403961fc6668a0656f5af86bd9aed4a45f1ccafc
created_at: 2026-04-20 19:40:08
module_info:
{:name "org.praxislive.data",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.20", :mandated true}
  {:module "org.praxislive.core", :version "5.7.0"}
  {:module "org.praxislive.base", :version "5.7.0"}
  {:module "org.praxislive.code", :version "5.7.0"}],
 :provides
 [{:service "org.praxislive.core.services.ComponentFactoryProvider",
   :with ["org.praxislive.data.DataRootProvider"]}],
 :uses [],
 :version "5.7.0",
 :packages [{:package "org.praxislive.data"}]}


name: org.praxislive.gui
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-gui
mvn_version: 6.3.0
type: jar
sha256: 0c4406b5b6d673ab4d7f83e880c7c0ad14cb789b0c27b2e60faebb8d3db9b6c3
created_at: 2026-04-20 19:40:08
module_info:
{:name "org.praxislive.gui",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.desktop", :version "21.0.7"}
  {:module "java.logging", :version "21.0.7"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.base", :version "6.3.0"}
  {:module "com.formdev.flatlaf"}],
 :provides
 [{:service "org.praxislive.core.services.ComponentFactoryProvider",
   :with ["org.praxislive.gui.components.GuiFactoryProvider"]}],
 :uses [],
 :version "6.3.0",
 :packages
 [{:package "net.miginfocom.layout"}
  {:package "net.miginfocom.swing"}
  {:package "org.praxislive.gui"}
  {:package "org.praxislive.gui.components"}
  {:package "org.praxislive.gui.impl"}]}


name: org.praxislive.hub
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-hub
mvn_version: 6.3.0
type: jar
sha256: 9f33d40eb7537093be08890411caaecb25dff892de1b159d882a34cd37d9b5f0
created_at: 2026-04-20 19:40:08
module_info:
{:name "org.praxislive.hub",
 :exports [{:package "org.praxislive.hub"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.base", :version "6.3.0"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.script", :version "6.3.0"}],
 :provides [],
 :uses
 [{:service "org.praxislive.core.services.ComponentFactoryProvider"}
  {:service "org.praxislive.core.RootHub$ExtensionProvider"}],
 :version "6.3.0",
 :packages [{:package "org.praxislive.hub"}]}


name: org.praxislive.hub.net
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-hub-net
mvn_version: 6.3.0
type: jar
sha256: 21d4406e599cb1f204cd74d7b57401053bc1197a1ca0e0fb91859953bf999779
created_at: 2026-04-20 19:40:09
module_info:
{:name "org.praxislive.hub.net",
 :exports [{:package "org.praxislive.hub.net"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.hub", :version "6.3.0"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.base", :version "6.3.0"}
  {:module "org.praxislive.script", :version "6.3.0"}
  {:module "com.amazon.ion"}
  {:module "io.netty.common", :version "4.2.1.Final"}
  {: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"}
  {:module "io.netty.handler", :version "4.2.1.Final"}
  {:module "io.netty.transport", :version "4.2.1.Final"}],
 :provides
 [{:service "org.praxislive.script.CommandInstaller",
   :with ["org.praxislive.hub.net.internal.HubNetCommands"]}],
 :uses [],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.hub.net"}
  {:package "org.praxislive.hub.net.internal"}]}


name: org.praxislive.internal.httpd
version: 5.7.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-internal-httpd
mvn_version: 5.7.0
type: jar
sha256: a323fb8a1d68b172a60520b8071dfb8fd00fe77b690ba6daa1447a565778848c
created_at: 2026-04-20 19:40:09
module_info:
{:name "org.praxislive.internal.httpd",
 :exports
 [{:package "org.praxislive.internal.httpd",
   :to ["org.praxislive.hub.net"]}],
 :requires
 [{:module "java.base", :version "11.0.20", :mandated true}
  {:module "java.logging", :version "11.0.20"}],
 :provides [],
 :uses [],
 :version "5.7.0",
 :packages [{:package "org.praxislive.internal.httpd"}]}


name: org.praxislive.internal.osc
version: 5.7.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-internal-osc
mvn_version: 5.7.0
type: jar
sha256: 8d3eb3127bed160dfd1aa2e9cdd8a0717c303ea49622a462416c4ae19b79a1b6
created_at: 2026-04-20 19:40:09
module_info:
{:name "org.praxislive.internal.osc",
 :exports
 [{:package "org.praxislive.internal.osc",
   :to ["org.praxislive.hub.net" "org.praxislive.osc"]}],
 :requires [{:module "java.base", :version "11.0.20", :mandated true}],
 :provides [],
 :uses [],
 :version "5.7.0",
 :packages
 [{:package "org.praxislive.internal.osc"}
  {:package "org.praxislive.internal.osc.test"}]}


name: org.praxislive.launcher
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-launcher
mvn_version: 6.3.0
type: jar
sha256: 2ccac6e2019b4e0039ea3d1da58b93667d2f0148e692658a2fdb685fa59348f0
created_at: 2026-04-20 19:40:09
module_info:
{:name "org.praxislive.launcher",
 :exports [{:package "org.praxislive.launcher"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.logging", :version "21.0.7"}
  {:module "java.prefs", :version "21.0.7"}
  {:module "org.praxislive.base", :version "6.3.0"}
  {:module "org.praxislive.code", :version "6.3.0"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.hub", :version "6.3.0"}
  {:module "org.praxislive.hub.net", :version "6.3.0"}
  {:module "info.picocli", :version "4.7.4"}],
 :provides
 [{:service "org.praxislive.core.Settings$Provider",
   :with ["org.praxislive.launcher.SettingsProvider"]}],
 :uses
 [{:service "org.praxislive.launcher.TerminalIOProvider"}
  {:service "org.praxislive.launcher.Signals"}],
 :version "6.3.0",
 :packages [{:package "org.praxislive.launcher"}]}


name: org.praxislive.launcher.jline
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-launcher-jline
mvn_version: 6.3.0
type: jar
sha256: 66736e9f1d9b7cdd4b337a183c012f3e259dcfa7479be623d247230ef5431b32
created_at: 2026-04-20 19:40:09
module_info:
{:name "org.praxislive.launcher.jline",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.base", :version "6.3.0"}
  {:module "org.praxislive.launcher", :version "6.3.0"}
  {:module "org.jline.terminal"}
  {:module "org.jline.reader"}],
 :provides
 [{:service "org.praxislive.launcher.TerminalIOProvider",
   :with ["org.praxislive.launcher.jline.JLineTerminalIOProvider"]}
  {:service "org.praxislive.launcher.Signals",
   :with ["org.praxislive.launcher.jline.JLineSignals"]}],
 :uses [],
 :version "6.3.0",
 :packages [{:package "org.praxislive.launcher.jline"}]}


name: org.praxislive.libp5x.core
version: 4.430.2
target_platform: universal
mvn_groupId: org.praxislive.libp5x
mvn_artifactId: processing-core
mvn_version: 4.430.2
type: jar
sha256: 3894059dd16458a40fe6024c8d63badaff2f0291961f143df07c5b88c9e73009
created_at: 2026-04-20 19:40:10
module_info:
{:name "org.praxislive.libp5x.core",
 :exports
 [{:package "processing.awt"}
  {:package "processing.core"}
  {:package "processing.data"}
  {:package "processing.event"}
  {:package "processing.opengl"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.desktop"}
  {:module "java.sql"}],
 :provides [],
 :uses [{:service "processing.core.PApplet$GraphicsFactory"}],
 :version "4.430.2",
 :packages
 [{:package "processing.awt"}
  {:package "processing.core"}
  {:package "processing.data"}
  {:package "processing.event"}
  {:package "processing.opengl"}
  {:package "processing.opengl.cursors"}
  {:package "processing.opengl.shaders"}]}


name: org.praxislive.libp5x.lwjgl
version: 4.430.2
target_platform: universal
mvn_groupId: org.praxislive.libp5x
mvn_artifactId: processing-lwjgl
mvn_version: 4.430.2
type: jar
sha256: fe416590df2d70a54866742686f976ed91a965fe8a497dbf9c971f930ab75ac4
created_at: 2026-04-20 19:40:10
module_info:
{:name "org.praxislive.libp5x.lwjgl",
 :exports [{:package "processing.lwjgl"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.desktop"}
  {:module "org.praxislive.libp5x.core", :version "4.430.2"}
  {:module "org.lwjgl", :version "3.3.6+1"}
  {:module "org.lwjgl.glfw", :version "3.3.6+1"}
  {:module "org.lwjgl.opengl", :version "3.3.6+1"}
  {:module "org.lwjgl.stb", :version "3.3.6+1"}],
 :provides
 [{:service "processing.core.PApplet$GraphicsFactory",
   :with
   ["processing.lwjgl.PGraphicsLWJGL2D$GraphicsFactory"
    "processing.lwjgl.PGraphicsLWJGL3D$GraphicsFactory"]}],
 :uses [],
 :version "4.430.2",
 :packages
 [{:package "processing.lwjgl"} {:package "processing.lwjgl.tess"}]}


name: org.praxislive.midi
version: 5.7.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-midi
mvn_version: 5.7.0
type: jar
sha256: ecf5f67c06399f624664837188b3da867610da368fb4dc02596122818e8c3735
created_at: 2026-04-20 19:40:11
module_info:
{:name "org.praxislive.midi",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.20", :mandated true}
  {:module "java.desktop", :version "11.0.20"}
  {:module "java.logging", :version "11.0.20"}
  {:module "org.praxislive.core", :version "5.7.0"}
  {:module "org.praxislive.base", :version "5.7.0"}],
 :provides
 [{:service "org.praxislive.core.services.ComponentFactoryProvider",
   :with ["org.praxislive.midi.components.MidiFactoryProvider"]}],
 :uses [],
 :version "5.7.0",
 :packages
 [{:package "org.praxislive.midi"}
  {:package "org.praxislive.midi.components"}
  {:package "org.praxislive.midi.impl"}]}


name: org.praxislive.osc
version: 5.7.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-osc
mvn_version: 5.7.0
type: jar
sha256: 6feb4cc8430524c3e85ab9bba9193221dca00fa879afc32567ef235fc88c193b
created_at: 2026-04-20 19:40:11
module_info:
{:name "org.praxislive.osc",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.20", :mandated true}
  {:module "java.logging", :version "11.0.20"}
  {:module "org.praxislive.core", :version "5.7.0"}
  {:module "org.praxislive.base", :version "5.7.0"}
  {:module "org.praxislive.internal.osc", :version "5.7.0"}],
 :provides
 [{:service "org.praxislive.core.services.ComponentFactoryProvider",
   :with ["org.praxislive.osc.components.OSCFactoryProvider"]}],
 :uses [],
 :version "5.7.0",
 :packages [{:package "org.praxislive.osc.components"}]}


name: org.praxislive.project
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-project
mvn_version: 6.3.0
type: jar
sha256: 2c7e2b099d82ba854f4566243a2bf30505a9c88d38c89ec2887ccdc9c3b1046e
created_at: 2026-04-20 19:40:11
module_info:
{:name "org.praxislive.project",
 :exports [{:package "org.praxislive.project"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.core", :version "6.3.0", :transitive true}
  {:module "org.praxislive.base", :version "6.3.0"}
  {:module "org.praxislive.script", :version "6.3.0"}],
 :provides [],
 :uses [],
 :version "6.3.0",
 :packages [{:package "org.praxislive.project"}]}


name: org.praxislive.purl
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-purl
mvn_version: 6.3.0
type: jar
sha256: e8ba19528ecb3fb9f3c452bc14cedc29ff4a4bedcb0bfc0c3539726439ce3efe
created_at: 2026-04-20 19:40:11
module_info:
{:name "org.praxislive.purl",
 :exports [{:package "org.praxislive.purl"}],
 :requires [{:module "java.base", :version "21.0.7", :mandated true}],
 :provides [],
 :uses [],
 :version "6.3.0",
 :packages [{:package "org.praxislive.purl"}]}


name: org.praxislive.script
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-script
mvn_version: 6.3.0
type: jar
sha256: 3312810700b342c211d33388b10d19d9fa54dbf390864af4a9e0f509b70db5b9
created_at: 2026-04-20 19:40:11
module_info:
{:name "org.praxislive.script",
 :exports [{:package "org.praxislive.script"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.base", :version "6.3.0"}],
 :provides [],
 :uses [{:service "org.praxislive.script.CommandInstaller"}],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.script"}
  {:package "org.praxislive.script.ast"}
  {:package "org.praxislive.script.commands"}]}


name: org.praxislive.tinkerforge
version: 5.7.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-tinkerforge
mvn_version: 5.7.0
type: jar
sha256: 4d937bc095ffdf3dd0a689cdad1032824f2c04608e1eb581761c6d65602d013b
created_at: 2026-04-20 19:40:12
module_info:
{:name "org.praxislive.tinkerforge",
 :exports
 [{:package "org.praxislive.tinkerforge"}
  {:package "org.praxislive.tinkerforge.userapi"}],
 :requires
 [{:module "java.base", :version "11.0.20", :mandated true}
  {:module "java.logging", :version "11.0.20"}
  {:module "org.praxislive.base", :version "5.7.0"}
  {:module "org.praxislive.code", :version "5.7.0"}
  {:module "org.praxislive.core", :version "5.7.0"}
  {:module "com.tinkerforge"}],
 :provides
 [{:service "org.praxislive.core.services.ComponentFactoryProvider",
   :with
   ["org.praxislive.tinkerforge.components.TFComponents"
    "org.praxislive.tinkerforge.TFRootProvider"]}],
 :uses [],
 :version "5.7.0",
 :packages
 [{:package "org.praxislive.tinkerforge"}
  {:package "org.praxislive.tinkerforge.components"}
  {:package "org.praxislive.tinkerforge.components.resources"}
  {:package "org.praxislive.tinkerforge.userapi"}]}


name: org.praxislive.video
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-video
mvn_version: 6.3.0
type: jar
sha256: faf7be2ec476ccb6d66750805f0f09485609e6748b8282a2c6f354d5f1772d38
created_at: 2026-04-20 19:40:12
module_info:
{:name "org.praxislive.video",
 :exports
 [{:package "org.praxislive.video"}
  {:package "org.praxislive.video.pipes"}
  {:package "org.praxislive.video.pipes.impl"}
  {:package "org.praxislive.video.render"}
  {:package "org.praxislive.video.render.ops"}
  {:package "org.praxislive.video.render.rgbmath"}
  {:package "org.praxislive.video.render.utils"}
  {:package "org.praxislive.video.utils"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.desktop", :version "21.0.7"}
  {:module "java.logging", :version "21.0.7"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.base", :version "6.3.0"}],
 :provides
 [{:service "org.praxislive.core.Port$TypeProvider",
   :with ["org.praxislive.video.VideoPort$Provider"]}],
 :uses [],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.video"}
  {:package "org.praxislive.video.pipes"}
  {:package "org.praxislive.video.pipes.impl"}
  {:package "org.praxislive.video.render"}
  {:package "org.praxislive.video.render.ops"}
  {:package "org.praxislive.video.render.rgbmath"}
  {:package "org.praxislive.video.render.utils"}
  {:package "org.praxislive.video.utils"}]}


name: org.praxislive.video.code
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-video-code
mvn_version: 6.3.0
type: jar
sha256: bf70419a0f3f0387681723f9537c806ca34f45a7caac1d71d1530bd46a18b221
created_at: 2026-04-20 19:40:12
module_info:
{:name "org.praxislive.video.code",
 :exports
 [{:package "org.praxislive.video.code"}
  {:package "org.praxislive.video.code.userapi"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.desktop", :version "21.0.7"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.code", :version "6.3.0"}
  {:module "org.praxislive.video", :version "6.3.0"}],
 :provides [],
 :uses [],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.video.code"}
  {:package "org.praxislive.video.code.resources"}
  {:package "org.praxislive.video.code.userapi"}]}


name: org.praxislive.video.components
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-video-components
mvn_version: 6.3.0
type: jar
sha256: 1a971c9a6ac6de147900492174883129949c888fa7c81c3f88bf17642238c297
created_at: 2026-04-20 19:40:12
module_info:
{:name "org.praxislive.video.components",
 :exports [],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.desktop", :version "21.0.7"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.base", :version "6.3.0"}
  {:module "org.praxislive.code", :version "6.3.0"}
  {:module "org.praxislive.video", :version "6.3.0"}
  {:module "org.praxislive.video.code", :version "6.3.0"}],
 :provides
 [{:service "org.praxislive.core.services.ComponentFactoryProvider",
   :with
   ["org.praxislive.video.components.VideoComponents"
    "org.praxislive.video.impl.components.VideoFactoryProvider"]}],
 :uses [{:service "org.praxislive.video.PlayerFactory$Provider"}],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.video.components"}
  {:package "org.praxislive.video.components.resources"}
  {:package "org.praxislive.video.impl.components"}]}


name: org.praxislive.video.gstreamer
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-video-gstreamer
mvn_version: 6.3.0
type: jar
sha256: e11aedf529e4e4ad62ffe935d8e896b003fc1b0013ab313242abd9bfc088e459
created_at: 2026-04-20 19:40:12
module_info:
{:name "org.praxislive.video.gstreamer",
 :exports
 [{:package "org.praxislive.video.gstreamer"}
  {:package "org.praxislive.video.gstreamer.configuration"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.logging", :version "21.0.7"}
  {:module "org.freedesktop.gstreamer"}
  {:module "com.sun.jna"}
  {:module "com.sun.jna.platform"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.code", :version "6.3.0"}
  {:module "org.praxislive.video.code", :version "6.3.0"}
  {:module "org.praxislive.video", :version "6.3.0"}],
 :provides
 [{:service "org.praxislive.core.services.ComponentFactoryProvider",
   :with
   ["org.praxislive.video.gstreamer.components.GStreamerComponents"]}
  {:service "org.praxislive.code.CodeConnector$Plugin",
   :with
   ["org.praxislive.video.gstreamer.components.GStreamerCodePlugin"]}],
 :uses [],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.video.gstreamer"}
  {:package "org.praxislive.video.gstreamer.components"}
  {:package "org.praxislive.video.gstreamer.components.resources"}
  {:package "org.praxislive.video.gstreamer.configuration"}]}


name: org.praxislive.video.pgl
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-video-pgl
mvn_version: 6.3.0
type: jar
sha256: ac83de65ac96b57409a02d21d9408ba71fa41d263c4b25a908f3a4db3048f8c0
created_at: 2026-04-20 19:40:13
module_info:
{:name "org.praxislive.video.pgl",
 :exports [{:package "org.praxislive.video.pgl"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.desktop", :version "21.0.7"}
  {:module "java.logging", :version "21.0.7"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.video", :version "6.3.0"}
  {:module "org.praxislive.libp5x.core", :version "4.430.2"}
  {:module "org.praxislive.libp5x.lwjgl", :version "4.430.2"}
  {:module "org.lwjgl", :version "3.3.6+1"}
  {:module "org.lwjgl.egl", :version "3.3.6+1"}
  {:module "org.lwjgl.glfw", :version "3.3.6+1"}
  {:module "org.lwjgl.opengl", :version "3.3.6+1"}
  {:module "org.lwjgl.stb", :version "3.3.6+1"}],
 :provides
 [{:service "org.praxislive.video.PlayerFactory$Provider",
   :with
   ["org.praxislive.video.pgl.PGLPlayerFactory$Default"
    "org.praxislive.video.pgl.PGLPlayerFactory$GLES2"
    "org.praxislive.video.pgl.PGLPlayerFactory$GL2"
    "org.praxislive.video.pgl.PGLPlayerFactory$GL3"
    "org.praxislive.video.pgl.PGLPlayerFactory$GL4"]}],
 :uses [],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.video.pgl"}
  {:package "org.praxislive.video.pgl.icons"}
  {:package "org.praxislive.video.pgl.ops"}]}


name: org.praxislive.video.pgl.code
version: 6.3.0
target_platform: universal
mvn_groupId: org.praxislive
mvn_artifactId: praxiscore-video-pgl-code
mvn_version: 6.3.0
type: jar
sha256: 3d34087495874093efd41f5ec6bdb01757921e51b28528e19f492732a4db80d6
created_at: 2026-04-20 19:40:13
module_info:
{:name "org.praxislive.video.pgl.code",
 :exports
 [{:package "org.praxislive.video.pgl.code"}
  {:package "org.praxislive.video.pgl.code.userapi"}],
 :requires
 [{:module "java.base", :version "21.0.7", :mandated true}
  {:module "java.desktop", :version "21.0.7"}
  {:module "org.praxislive.core", :version "6.3.0"}
  {:module "org.praxislive.code", :version "6.3.0"}
  {:module "org.praxislive.video", :version "6.3.0"}
  {:module "org.praxislive.video.pgl", :version "6.3.0"}
  {:module "org.praxislive.libp5x.core", :version "4.430.2"}],
 :provides
 [{:service "org.praxislive.core.services.ComponentFactoryProvider",
   :with ["org.praxislive.video.pgl.code.PGLCustomFactoryProvider"]}],
 :uses [],
 :version "6.3.0",
 :packages
 [{:package "org.praxislive.video.pgl.code"}
  {:package "org.praxislive.video.pgl.code.resources"}
  {:package "org.praxislive.video.pgl.code.userapi"}]}


name: org.prelle.gmcp
version: 0.1.2
target_platform: universal
mvn_groupId: org.prelle
mvn_artifactId: gmcp4j
mvn_version: 0.1.2
type: jar
sha256: 7a55a7e5255fc89f3ec5b9dcf4f94466a6853423b087a8ddfde093e5e4b55028
created_at: 2026-04-20 19:40:13
module_info:
{:name "org.prelle.gmcp",
 :exports
 [{:package "org.prelle.mud4j.gmcp"}
  {:package "org.prelle.mud4j.gmcp.Room"}
  {:package "org.prelle.mud4j.gmcp.Char"}
  {:package "org.prelle.mud4j.gmcp.CharLogin"}
  {:package "org.prelle.mud4j.gmcp.CharSkills"}
  {:package "org.prelle.mud4j.gmcp.beip"}
  {:package "org.prelle.mud4j.gmcp.ire"}
  {:package "org.prelle.mud4j.gmcp.Client"}
  {:package "org.prelle.mud4j.gmcp.Core"}],
 :requires
 [{:module "java.base", :version "23", :mandated true}
  {:module "com.google.gson", :version "2.10.1"}
  {:module "lombok"}
  {:module "org.prelle.telnet", :version "0.1.0"}],
 :provides [],
 :uses [],
 :version "0.1.2"}


name: org.prelle.libansi
version: 0.1.0
target_platform: universal
mvn_groupId: org.prelle
mvn_artifactId: libansi
mvn_version: 0.1.0
type: jar
sha256: c7b42e03e5ced809aeade2bbd96204eae2eb3928c29561a8317913bcb9cef633
created_at: 2026-04-20 19:40:13
module_info:
{:name "org.prelle.libansi",
 :exports
 [{:package "org.prelle.ansi"}
  {:package "org.prelle.ansi.commands"}
  {:package "org.prelle.ansi.commands.iterm"}
  {:package "org.prelle.ansi.commands.kitty"}
  {:package "org.prelle.ansi.commands.xterm"}
  {:package "org.prelle.ansi.control"}],
 :requires [{:module "java.base", :version "23.0.1", :mandated true}],
 :provides [],
 :uses [],
 :version "0.1.0",
 :packages
 [{:package "org.prelle.ansi"}
  {:package "org.prelle.ansi.commands"}
  {:package "org.prelle.ansi.commands.iterm"}
  {:package "org.prelle.ansi.commands.kitty"}
  {:package "org.prelle.ansi.commands.xterm"}
  {:package "org.prelle.ansi.control"}]}


name: org.prelle.telnet
version: 0.1.1
target_platform: universal
mvn_groupId: org.prelle
mvn_artifactId: telnet
mvn_version: 0.1.1
type: jar
sha256: e5bd99982aa22d1cfc77632411b6a89fd1094d7602d54778b515e2b8e3d5ec52
created_at: 2026-04-20 19:40:14
module_info:
{:name "org.prelle.telnet",
 :exports
 [{:package "org.prelle.telnet.option"}
  {:package "org.prelle.telnet.mud"}
  {:package "org.prelle.telnet"}],
 :requires [{:module "java.base", :version "23", :mandated true}],
 :provides [],
 :uses [],
 :version "0.1.1",
 :packages
 [{:package "org.prelle.telnet"}
  {:package "org.prelle.telnet.mud"}
  {:package "org.prelle.telnet.option"}]}


name: org.purejava.appindicator
version: 1.3.6
target_platform: universal
mvn_groupId: org.purejava
mvn_artifactId: libayatana-appindicator-java-full
mvn_version: 1.3.6
type: jar
sha256: 9ac8b0371738454b52e9112e1e0504ab29c31f84143459ad962aab47c6ea8cac
created_at: 2026-04-20 19:40:14
module_info:
{:name "org.purejava.appindicator",
 :exports [{:package "org.purejava.appindicator"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "org.slf4j", :version "2.0.9"}],
 :provides [],
 :uses [],
 :version "1.3.6",
 :packages [{:package "org.purejava.appindicator"}]}


name: org.purejava.kwallet
version: 1.6.0
target_platform: universal
mvn_groupId: org.purejava
mvn_artifactId: kdewallet
mvn_version: 1.6.0
type: jar
sha256: 55a0663587114f70924fbecf0aa2e39ce6aa19aedda57f18bfe17dbbaeaeb3f1
created_at: 2026-04-20 19:40:15
module_info:
{:name "org.purejava.kwallet",
 :exports
 [{:package "org.purejava.kwallet"}
  {:package "org.purejava.kwallet.freedesktop.dbus.handlers"}],
 :requires
 [{:module "java.base", :version "19.0.2", :mandated true}
  {:module "java.desktop", :version "19.0.2"}
  {:module "org.freedesktop.dbus", :version "5.1.1"}
  {:module "org.slf4j", :version "2.0.17"}],
 :provides [],
 :uses [],
 :version "1.6.0"}


name: org.rapidpm.vaadin.cdi_addon
version: 00.07.04-RPM
target_platform: universal
mvn_groupId: org.rapidpm.vaadin
mvn_artifactId: rapidpm-vaadin-cdi-m-impl
mvn_version: 00.07.04-RPM
type: jar
sha256: b205e4fcd3add6ea567b74013d31c3aae0f30ff5f6355a014194b1112b23ee3f
created_at: 2026-04-20 19:40:15
module_info:
{:name "org.rapidpm.vaadin.cdi_addon",
 :exports
 [{:package "org.rapidpm.vaadin.addon.cdi"}
  {:package "org.rapidpm.vaadin.addon.cdi.annotation"}
  {:package "org.rapidpm.vaadin.addon.cdi.context"}],
 :requires
 [{:module "java.base", :version "10.0.2", :mandated true}
  {:module "org.apache.meecrowave.specs"}
  {:module "rapidpm.dependencies.core.logger"}
  {:module "flow.server"}
  {:module "java.naming", :version "10.0.2"}],
 :provides [],
 :uses [],
 :version "00.07.04-RPM"}


name: org.rapla.restinject
version: 2.0.1
target_platform: universal
mvn_groupId: org.rapla
mvn_artifactId: restinject
mvn_version: 2.0.1
type: jar
sha256: fc7e9480b1a77a7192bd089c095ccf83a4b0e105b343a1150f6a6c404f15e3a5
created_at: 2026-04-20 19:40:15
module_info:
{:name "org.rapla.restinject",
 :exports
 [{:package "org.rapla.inject.generator"}
  {:package "org.rapla.inject.raplainject"}
  {:package "org.rapla.inject.scanning"}
  {:package "org.rapla.inject"}
  {:package "org.rapla.logger"}
  {:package "org.rapla.rest"}
  {:package "org.rapla.rest.client"}
  {:package "org.rapla.rest.client.swing"}
  {:package "org.rapla.rest.gson"}
  {:package "org.rapla.rest.server.jsonpatch"}
  {:package "org.rapla.rest.server.provider.filter"}
  {:package "org.rapla.rest.server.provider.json"}
  {:package "org.rapla.rest.server.provider.resteasy"}
  {:package "org.rapla.scheduler"}
  {:package "org.rapla.scheduler.sync"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "javax.inject"}
  {:module "java.ws.rs"}
  {:module "io.reactivex.rxjava3"}
  {:module "java.annotation"}
  {:module "java.compiler"}
  {:module "java.logging"}
  {:module "org.slf4j", :version "2.0.13"}
  {:module "com.google.gson", :version "2.10.1"}
  {:module "resteasy.jaxrs"}
  {:module "java.validation"}],
 :provides [],
 :uses [],
 :version "2.0.1",
 :packages
 [{:package "org.rapla.inject"}
  {:package "org.rapla.inject.generator"}
  {:package "org.rapla.inject.generator.internal"}
  {:package "org.rapla.inject.internal"}
  {:package "org.rapla.inject.raplainject"}
  {:package "org.rapla.inject.scanning"}
  {:package "org.rapla.logger"}
  {:package "org.rapla.logger.internal"}
  {:package "org.rapla.rest"}
  {:package "org.rapla.rest.client"}
  {:package "org.rapla.rest.client.internal.isodate"}
  {:package "org.rapla.rest.client.swing"}
  {:package "org.rapla.rest.generator.internal"}
  {:package "org.rapla.rest.gson"}
  {:package "org.rapla.rest.jackson"}
  {:package "org.rapla.rest.server.jsonpatch"}
  {:package "org.rapla.rest.server.provider.filter"}
  {:package "org.rapla.rest.server.provider.json"}
  {:package "org.rapla.rest.server.provider.resteasy"}
  {:package "org.rapla.scheduler"}
  {:package "org.rapla.scheduler.sync"}]}


name: org.reaktivity.commands.log
version: 0.88
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: command-log
mvn_version: 0.88
type: jar
sha256: f3d0d467d2420030938eff7c1ea3e85b50254464402e908508d910f4be7340f5
created_at: 2026-04-20 19:40:16
module_info:
{:name "org.reaktivity.commands.log",
 :exports [],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.88",
 :synthetic true}


name: org.reaktivity.maven.plugins.nukleus
version: 0.87
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-maven-plugin
mvn_version: 0.87
type: jar
sha256: 7fcc6b4c563d1f75ee966991092258b024691bcc5402cd7c4fe4e9f35032dbeb
created_at: 2026-04-20 19:40:16
module_info:
{:name "org.reaktivity.maven.plugins.nukleus",
 :exports [],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.87",
 :synthetic true}


name: org.reaktivity.nukleus.amqp
version: 0.45
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-amqp
mvn_version: 0.45
type: jar
sha256: 8c3e4c0bab08583c22bccb354502fbf1b9eb74cd6758db45be75aa0dab9747e9
created_at: 2026-04-20 19:40:16
module_info:
{:name "org.reaktivity.nukleus.amqp",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.reaktor.nukleus.NukleusFactorySpi",
   :with
   ["org.reaktivity.nukleus.amqp.internal.AmqpNukleusFactorySpi"]}
  {:service "org.reaktivity.reaktor.config.ConditionAdapterSpi",
   :with
   ["org.reaktivity.nukleus.amqp.internal.config.AmqpConditionAdapter"]}],
 :uses [],
 :version "0.45",
 :synthetic true}


name: org.reaktivity.nukleus.echo
version: 0.26
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-echo
mvn_version: 0.26
type: jar
sha256: 9989c07103114274f19bc9a5a68ea908ecf09663599fac908db8e7a97b5b2699
created_at: 2026-04-20 19:40:17
module_info:
{:name "org.reaktivity.nukleus.echo",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.reaktor.nukleus.NukleusFactorySpi",
   :with
   ["org.reaktivity.nukleus.echo.internal.EchoNukleusFactorySpi"]}],
 :uses [],
 :version "0.26",
 :synthetic true}


name: org.reaktivity.nukleus.fan
version: 0.24
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-fan
mvn_version: 0.24
type: jar
sha256: a1d5bf7c5a7164dd670f5da615e657282e5e3c9bb38c487c0788e944a19a5f37
created_at: 2026-04-20 19:40:17
module_info:
{:name "org.reaktivity.nukleus.fan",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.reaktor.nukleus.NukleusFactorySpi",
   :with
   ["org.reaktivity.nukleus.fan.internal.FanNukleusFactorySpi"]}],
 :uses [],
 :version "0.24",
 :synthetic true}


name: org.reaktivity.nukleus.flow
version: 0.22
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-flow
mvn_version: 0.22
type: jar
sha256: 1b70e855473187a351ea069b54c97a22727b35d26293a2c611bcd2ed347bf04d
created_at: 2026-04-20 19:40:17
module_info:
{:name "org.reaktivity.nukleus.flow",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.reaktor.nukleus.NukleusFactorySpi",
   :with
   ["org.reaktivity.nukleus.flow.internal.FlowNukleusFactorySpi"]}],
 :uses [],
 :version "0.22",
 :synthetic true}


name: org.reaktivity.nukleus.http
version: 0.162
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-http
mvn_version: 0.162
type: jar
sha256: 42207379a4fed0c6fbf9430233eb0ee5d20224659986260dd36f2c63f8a1ccd2
created_at: 2026-04-20 19:40:17
module_info:
{:name "org.reaktivity.nukleus.http",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.reaktor.nukleus.NukleusFactorySpi",
   :with
   ["org.reaktivity.nukleus.http.internal.HttpNukleusFactorySpi"
    "org.reaktivity.nukleus.http2.internal.Http2NukleusFactorySpi"]}
  {:service "org.reaktivity.reaktor.config.OptionsAdapterSpi",
   :with
   ["org.reaktivity.nukleus.http.internal.config.HttpOptionsAdapter"
    "org.reaktivity.nukleus.http2.internal.config.Http2OptionsAdapter"]}
  {:service "org.reaktivity.reaktor.config.ConditionAdapterSpi",
   :with
   ["org.reaktivity.nukleus.http.internal.config.HttpConditionAdapter"
    "org.reaktivity.nukleus.http2.internal.config.Http2ConditionAdapter"]}],
 :uses [],
 :version "0.162",
 :synthetic true}


name: org.reaktivity.nukleus.http_cache
version: 0.147
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-http-cache
mvn_version: 0.147
type: jar
sha256: 96605a89df9633a327728d6037addabc66962d6a443cfbcbbedee15da220aaf2
created_at: 2026-04-20 19:40:17
module_info:
{:name "org.reaktivity.nukleus.http_cache",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.nukleus.NukleusFactorySpi",
   :with
   ["org.reaktivity.nukleus.http_cache.internal.HttpCacheNukleusFactorySpi"]}
  {:service "org.reaktivity.nukleus.ControllerFactorySpi",
   :with
   ["org.reaktivity.nukleus.http_cache.internal.HttpCacheControllerFactorySpi"]}],
 :uses [],
 :version "0.147",
 :synthetic true}


name: org.reaktivity.nukleus.kafka
version: 0.291
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-kafka
mvn_version: 0.291
type: jar
sha256: 6ed73de34f427bd0b19f1acd385933cf1a301bd06e136e9c37750d0f70cbe8fd
created_at: 2026-04-20 19:40:18
module_info:
{:name "org.reaktivity.nukleus.kafka",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.reaktor.nukleus.NukleusFactorySpi",
   :with
   ["org.reaktivity.nukleus.kafka.internal.KafkaNukleusFactorySpi"]}
  {:service "org.reaktivity.reaktor.config.OptionsAdapterSpi",
   :with
   ["org.reaktivity.nukleus.kafka.internal.config.KafkaOptionsAdapter"]}
  {:service "org.reaktivity.reaktor.config.ConditionAdapterSpi",
   :with
   ["org.reaktivity.nukleus.kafka.internal.config.KafkaConditionAdapter"]}],
 :uses [],
 :version "0.291",
 :synthetic true}


name: org.reaktivity.nukleus.mqtt
version: 0.46
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-mqtt
mvn_version: 0.46
type: jar
sha256: 0cad02720b8b8014b0186ea5d087a44fd0090415fde827d6b8bc52bf2f9dafad
created_at: 2026-04-20 19:40:18
module_info:
{:name "org.reaktivity.nukleus.mqtt",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.reaktor.nukleus.NukleusFactorySpi",
   :with
   ["org.reaktivity.nukleus.mqtt.internal.MqttNukleusFactorySpi"]}
  {:service "org.reaktivity.reaktor.config.ConditionAdapterSpi",
   :with
   ["org.reaktivity.nukleus.mqtt.internal.config.MqttConditionAdapter"]}],
 :uses [],
 :version "0.46",
 :synthetic true}


name: org.reaktivity.nukleus.oauth
version: 0.67
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-oauth
mvn_version: 0.67
type: jar
sha256: 01615bb45457d8a43788a30b08b083f9d149416200cb232d082438e11f148be0
created_at: 2026-04-20 19:40:18
module_info:
{:name "org.reaktivity.nukleus.oauth",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "jose4j"}
  {:module "gson"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.nukleus.NukleusFactorySpi",
   :with
   ["org.reaktivity.nukleus.oauth.internal.OAuthNukleusFactorySpi"]}
  {:service "org.reaktivity.nukleus.ControllerFactorySpi",
   :with
   ["org.reaktivity.nukleus.oauth.internal.OAuthControllerFactorySpi"]}],
 :uses [],
 :version "0.67",
 :synthetic true}


name: org.reaktivity.nukleus.proxy
version: 0.13
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-proxy
mvn_version: 0.13
type: jar
sha256: 26ab2f94e0828494cc9607854b8986c0c7b1416083d3856dc8995d1910b81490
created_at: 2026-04-20 19:40:19
module_info:
{:name "org.reaktivity.nukleus.proxy",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.nukleus.NukleusFactorySpi",
   :with
   ["org.reaktivity.nukleus.proxy.internal.ProxyNukleusFactorySpi"]}
  {:service "org.reaktivity.nukleus.ControllerFactorySpi",
   :with
   ["org.reaktivity.nukleus.proxy.internal.ProxyControllerFactorySpi"]}],
 :uses [],
 :version "0.13",
 :synthetic true}


name: org.reaktivity.nukleus.sse
version: 0.90
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-sse
mvn_version: 0.90
type: jar
sha256: 1cf9d3476a447884e862199a7df105be3dde8d49dfe350208d32ad40a7321196
created_at: 2026-04-20 19:40:19
module_info:
{:name "org.reaktivity.nukleus.sse",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.nukleus.NukleusFactorySpi",
   :with ["org.reaktivity.nukleus.sse.internal.SseNukleusFactorySpi"]}
  {:service "org.reaktivity.reaktor.config.OptionsAdapterSpi",
   :with
   ["org.reaktivity.nukleus.sse.internal.config.SseOptionsAdapter"]}
  {:service "org.reaktivity.reaktor.config.ConditionAdapterSpi",
   :with
   ["org.reaktivity.nukleus.sse.internal.config.SseConditionAdapter"]}],
 :uses [],
 :version "0.90",
 :synthetic true}


name: org.reaktivity.nukleus.tcp
version: 0.117
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-tcp
mvn_version: 0.117
type: jar
sha256: 071b04272e0aa2ee3299423779b3397941efe9c6a231c7968607cab9977d6000
created_at: 2026-04-20 19:40:19
module_info:
{:name "org.reaktivity.nukleus.tcp",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.reaktor.nukleus.NukleusFactorySpi",
   :with ["org.reaktivity.nukleus.tcp.internal.TcpNukleusFactorySpi"]}
  {:service "org.reaktivity.reaktor.config.OptionsAdapterSpi",
   :with
   ["org.reaktivity.nukleus.tcp.internal.config.TcpOptionsAdapter"]}
  {:service "org.reaktivity.reaktor.config.ConditionAdapterSpi",
   :with
   ["org.reaktivity.nukleus.tcp.internal.config.TcpConditionAdapter"]}],
 :uses [],
 :version "0.117",
 :synthetic true}


name: org.reaktivity.nukleus.tls
version: 0.185
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-tls
mvn_version: 0.185
type: jar
sha256: bb5ea55a2bd49417ab6998c0060e34cb186065286cff1fa4e2e731d60de61f25
created_at: 2026-04-20 19:40:19
module_info:
{:name "org.reaktivity.nukleus.tls",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.reaktor.nukleus.NukleusFactorySpi",
   :with
   ["org.reaktivity.nukleus.tls.internal.TlsNukleusFactorySpi"
    "org.reaktivity.nukleus.tls.internal.vault.FileSystemNukleusFactorySpi"]}
  {:service "org.reaktivity.reaktor.config.OptionsAdapterSpi",
   :with
   ["org.reaktivity.nukleus.tls.internal.config.TlsOptionsAdapter"
    "org.reaktivity.nukleus.tls.internal.vault.config.FileSystemOptionsAdapter"]}
  {:service "org.reaktivity.reaktor.config.ConditionAdapterSpi",
   :with
   ["org.reaktivity.nukleus.tls.internal.config.TlsConditionAdapter"]}],
 :uses [],
 :version "0.185",
 :synthetic true}


name: org.reaktivity.nukleus.ws
version: 0.83
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-ws
mvn_version: 0.83
type: jar
sha256: 607b65995b90c5115a82de818e98dedf54465999e44e9068bb3b227816f3791f
created_at: 2026-04-20 19:40:19
module_info:
{:name "org.reaktivity.nukleus.ws",
 :exports [],
 :requires
 [{:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.reaktor.nukleus.NukleusFactorySpi",
   :with ["org.reaktivity.nukleus.ws.internal.WsNukleusFactorySpi"]}
  {:service "org.reaktivity.reaktor.config.OptionsAdapterSpi",
   :with
   ["org.reaktivity.nukleus.ws.internal.config.WsOptionsAdapter"]}
  {:service "org.reaktivity.reaktor.config.ConditionAdapterSpi",
   :with
   ["org.reaktivity.nukleus.ws.internal.config.WsConditionAdapter"]}],
 :uses [],
 :version "0.83",
 :synthetic true}


name: org.reaktivity.reaktor
version: 0.174
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: reaktor
mvn_version: 0.174
type: jar
sha256: fc6543a40f5de93225665ea1ce3f73c75d6f31473dcd5e09ecd08306573b719b
created_at: 2026-04-20 19:40:20
module_info:
{:name "org.reaktivity.reaktor",
 :exports
 [{:package "org.reaktivity.reaktor"}
  {:package "org.reaktivity.reaktor.config"}
  {:package "org.reaktivity.reaktor.ext"}
  {:package "org.reaktivity.reaktor.nukleus"}
  {:package "org.reaktivity.reaktor.nukleus.budget"}
  {:package "org.reaktivity.reaktor.nukleus.buffer"}
  {:package "org.reaktivity.reaktor.nukleus.concurrent"}
  {:package "org.reaktivity.reaktor.nukleus.function"}
  {:package "org.reaktivity.reaktor.nukleus.poller"}
  {:package "org.reaktivity.reaktor.nukleus.stream"}
  {:package "org.reaktivity.reaktor.nukleus.vault"}],
 :requires
 [{:module "java.json", :transitive true}
  {:module "java.json.bind", :transitive true}
  {:module "org.agrona.core", :transitive true}
  {:module "jdk.unsupported"}
  {:module "java.net.http"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses
 [{:service "org.reaktivity.reaktor.config.ConditionAdapterSpi"}
  {:service "org.reaktivity.reaktor.config.OptionsAdapterSpi"}
  {:service "org.reaktivity.reaktor.config.WithAdapterSpi"}
  {:service "org.reaktivity.reaktor.ext.ReaktorExtSpi"}
  {:service "org.reaktivity.reaktor.nukleus.NukleusFactorySpi"}
  {:service "org.reaktivity.reaktor.nukleus.vault.BindingVault"}],
 :version "0.174",
 :synthetic true}


name: org.reaktivity.ry
version: 0.57
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: ry
mvn_version: 0.57
type: jar
sha256: c63229536e0ae5651c95a1cf148b9d70ced953dccd4978b2108e00b98898474f
created_at: 2026-04-20 19:40:20
module_info:
{:name "org.reaktivity.ry",
 :exports [{:package "org.reaktivity.ry"}],
 :requires
 [{:module "com.github.rvesse.airline", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [{:service "org.reaktivity.ry.RyCommandSpi"}],
 :version "0.57",
 :synthetic true}


name: org.reaktivity.ry.load
version: 0.1
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: ry-load
mvn_version: 0.1
type: jar
sha256: 92b71dbc043c1195a48c7ed30b2f996cd0c36b16b17c511d37a8c28242035992
created_at: 2026-04-20 19:40:20
module_info:
{:name "org.reaktivity.ry.load",
 :exports [],
 :requires
 [{:module "org.reaktivity.ry"}
  {:module "org.agrona.core", :transitive true}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.ry.RyCommandSpi",
   :with ["org.reaktivity.ry.load.internal.RyLoadCommandSpi"]}],
 :uses [],
 :version "0.1",
 :synthetic true}


name: org.reaktivity.ry.start
version: 0.6
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: ry-start
mvn_version: 0.6
type: jar
sha256: 9d15cb8e373a502a31552d0b8da276d7cb120b624f71db32d7ac45f6d4e56234
created_at: 2026-04-20 19:40:21
module_info:
{:name "org.reaktivity.ry.start",
 :exports [],
 :requires
 [{:module "org.reaktivity.ry"}
  {:module "org.agrona.core"}
  {:module "org.reaktivity.reaktor"}
  {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.ry.RyCommandSpi",
   :with ["org.reaktivity.ry.start.internal.RyStartCommandSpi"]}],
 :uses [],
 :version "0.6",
 :synthetic true}


name: org.reaktivity.ry.stop
version: 0.1
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: ry-stop
mvn_version: 0.1
type: jar
sha256: fae225beae34d73f89801fa89c2a2033bacdc6c7797df688459e0db2c4ed7174
created_at: 2026-04-20 19:40:21
module_info:
{:name "org.reaktivity.ry.stop",
 :exports [],
 :requires
 [{:module "org.reaktivity.ry"} {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.ry.RyCommandSpi",
   :with ["org.reaktivity.ry.stop.internal.RyStopCommandSpi"]}],
 :uses [],
 :version "0.1",
 :synthetic true}


name: org.reaktivity.ry.tune
version: 0.1
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: ry-tune
mvn_version: 0.1
type: jar
sha256: 87e1aa5478e7676320d54e038ed4cef0c823fa28d6eb097fa1a05a624c4b1095
created_at: 2026-04-20 19:40:21
module_info:
{:name "org.reaktivity.ry.tune",
 :exports [],
 :requires
 [{:module "org.reaktivity.ry"} {:module "java.base", :mandated true}],
 :provides
 [{:service "org.reaktivity.ry.RyCommandSpi",
   :with ["org.reaktivity.ry.tune.internal.RyTuneCommandSpi"]}],
 :uses [],
 :version "0.1",
 :synthetic true}


name: org.reaktivity.rym
version: 0.7
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: rym
mvn_version: 0.7
type: jar
sha256: 965c8f19fcecc8e6ad1d0588d49ac3a562f3f0dfa78f4f47e725a13298014f1c
created_at: 2026-04-20 19:40:21
module_info:
{:name "org.reaktivity.rym",
 :exports [],
 :requires [{:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.7",
 :synthetic true}


name: org.reaktivity.specification.nukleus
version: 0.58
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus.spec
mvn_version: 0.58
type: jar
sha256: 1445ca0551f05f0906c331056c41ebb5f09930e657a9efd08b8e4ff81f28a5bc
created_at: 2026-04-20 19:40:22
module_info:
{:name "org.reaktivity.specification.nukleus",
 :exports [],
 :requires
 [{:module "org.agrona.core", :transitive true}
  {:module "k3po.lang"}
  {:module "junit"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.58",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.amqp
version: 0.61
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-amqp.spec
mvn_version: 0.61
type: jar
sha256: 2ccf19f65ef434c2d0a494e7e8591b195d8e88171a7900d2eeeadf8a7bc1e64e
created_at: 2026-04-20 19:40:22
module_info:
{:name "org.reaktivity.specification.nukleus.amqp",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.61",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.echo
version: 0.21
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-echo.spec
mvn_version: 0.21
type: jar
sha256: 1b9c9e72d693bb98544fcddca99985d66908fe5c9a878a4bb911eb2da891f7d4
created_at: 2026-04-20 19:40:22
module_info:
{:name "org.reaktivity.specification.nukleus.echo",
 :exports [],
 :requires
 [{:module "org.reaktivity.specificaiton.nukleus", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.21",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.fan
version: 0.21
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-fan.spec
mvn_version: 0.21
type: jar
sha256: 0336fb9e8dcba7377e1c9c55aa89bfaa0c51054585b98bee013a95fc92421e34
created_at: 2026-04-20 19:40:22
module_info:
{:name "org.reaktivity.specification.nukleus.fan",
 :exports [],
 :requires
 [{:module "org.reaktivity.specificaiton.nukleus", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.21",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.flow
version: 0.19
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-flow.spec
mvn_version: 0.19
type: jar
sha256: 8a43273fc5dc34596013b0ae0249b7ec0a15bc0d8b53465721e24443c45e78bd
created_at: 2026-04-20 19:40:22
module_info:
{:name "org.reaktivity.specification.nukleus.flow",
 :exports [],
 :requires
 [{:module "org.reaktivity.specificaiton.nukleus", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.19",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.http
version: 0.110
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-http.spec
mvn_version: 0.110
type: jar
sha256: bd44b0e7798b8becff3499dd0a7ef6d4badf369835329c6dfb63dc41373f75fd
created_at: 2026-04-20 19:40:23
module_info:
{:name "org.reaktivity.specification.nukleus.http",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.110",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.http_cache
version: 0.105
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-http-cache.spec
mvn_version: 0.105
type: jar
sha256: e521d1e905d49e9cd511a40f32c5bc81225281125225fd9251d2b4cc3a60dc69
created_at: 2026-04-20 19:40:23
module_info:
{:name "org.reaktivity.specification.nukleus.http_cache",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus.http",
   :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.105",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.kafka
version: 0.172
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-kafka.spec
mvn_version: 0.172
type: jar
sha256: 43ce5724c47c403cd53e42ef58b3289cf155f6c4799ad0c30ca3c7fe6095a4d9
created_at: 2026-04-20 19:40:23
module_info:
{:name "org.reaktivity.specification.nukleus.kafka",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus.proxy",
   :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.172",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.mqtt
version: 0.62
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-mqtt.spec
mvn_version: 0.62
type: jar
sha256: dcc501b2c091db6de3eac370bb8c3a09589527deb0cb067c825a0552f931b5c1
created_at: 2026-04-20 19:40:23
module_info:
{:name "org.reaktivity.specification.nukleus.mqtt",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.62",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.oauth
version: 0.46
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-oauth.spec
mvn_version: 0.46
type: jar
sha256: 5250c4d3fde254143043897104cfcbe1844df0dba46f0860865007965a5b3023
created_at: 2026-04-20 19:40:24
module_info:
{:name "org.reaktivity.specification.nukleus.oauth",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus.http",
   :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.46",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.proxy
version: 0.18
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-proxy.spec
mvn_version: 0.18
type: jar
sha256: 65cae8ee74b609b93063633a6d96f686baa1853ad6c9eef425a453cb238986a1
created_at: 2026-04-20 19:40:24
module_info:
{:name "org.reaktivity.specification.nukleus.proxy",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.18",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.socks
version: 0.15
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-socks.spec
mvn_version: 0.15
type: jar
sha256: 65d9b15dc2bb3616edd2372176e455ca40ac19d526c132567d4176c988073b06
created_at: 2026-04-20 19:40:24
module_info:
{:name "org.reaktivity.specification.nukleus.socks",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.15",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.sse
version: 0.58
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-sse.spec
mvn_version: 0.58
type: jar
sha256: 6d794e8f7108684bee3ef9e8a0c31d65b84b2795779104a9f0c6c44bd9f27c46
created_at: 2026-04-20 19:40:25
module_info:
{:name "org.reaktivity.specification.nukleus.sse",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus.http",
   :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.58",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.tcp
version: 0.74
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-tcp.spec
mvn_version: 0.74
type: jar
sha256: 5595fe2ebebeecc443afb1e9f4e5c99eb055a9b88fd4dde458c86ff5e8d0444d
created_at: 2026-04-20 19:40:25
module_info:
{:name "org.reaktivity.specification.nukleus.tcp",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus.proxy",
   :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.74",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.tls
version: 0.67
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-tls.spec
mvn_version: 0.67
type: jar
sha256: 2e8082b5424f3ab4ebd0abecd2dc0beea594b7a5de15beafe1da7690004f72c6
created_at: 2026-04-20 19:40:25
module_info:
{:name "org.reaktivity.specification.nukleus.tls",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus.proxy",
   :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.67",
 :open true,
 :synthetic true}


name: org.reaktivity.specification.nukleus.ws
version: 0.61
target_platform: universal
mvn_groupId: org.reaktivity
mvn_artifactId: nukleus-ws.spec
mvn_version: 0.61
type: jar
sha256: b41a5edebb0ea64fe849b331789a4f91a776e315213ed8ae175d7edc828daa0d
created_at: 2026-04-20 19:40:25
module_info:
{:name "org.reaktivity.specification.nukleus.ws",
 :exports [],
 :requires
 [{:module "org.reaktivity.specification.nukleus.http",
   :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "0.61",
 :open true,
 :synthetic true}


name: org.redkale
version: 2.8.0
target_platform: universal
mvn_groupId: org.redkale
mvn_artifactId: redkale
mvn_version: 2.8.0
type: jar
sha256: 19a54e7211fb7cfeb739f36edceeb76a432f002abdbbe2395baadce1c7088cfb
created_at: 2026-04-20 19:40:25
module_info:
{:name "org.redkale",
 :exports
 [{:package "org.redkale.annotation"}
  {:package "org.redkale.boot"}
  {:package "org.redkale.boot.watch"}
  {:package "org.redkale.cached"}
  {:package "org.redkale.cached.spi"}
  {:package "org.redkale.cluster"}
  {:package "org.redkale.cluster.spi"}
  {:package "org.redkale.convert"}
  {:package "org.redkale.convert.ext"}
  {:package "org.redkale.convert.json"}
  {:package "org.redkale.convert.pb"}
  {:package "org.redkale.convert.spi"}
  {:package "org.redkale.inject"}
  {:package "org.redkale.locked"}
  {:package "org.redkale.locked.spi"}
  {:package "org.redkale.mq"}
  {:package "org.redkale.mq.spi"}
  {:package "org.redkale.net"}
  {:package "org.redkale.net.client"}
  {:package "org.redkale.net.http"}
  {:package "org.redkale.net.sncp"}
  {:package "org.redkale.persistence"}
  {:package "org.redkale.props.spi"}
  {:package "org.redkale.scheduled"}
  {:package "org.redkale.scheduled.spi"}
  {:package "org.redkale.service"}
  {:package "org.redkale.source"}
  {:package "org.redkale.source.spi"}
  {:package "org.redkale.util"}
  {:package "org.redkale.watch"}],
 :requires
 [{:module "java.base", :version "21.0.4"}
  {:module "java.logging", :version "21.0.4"}
  {:module "java.net.http", :version "21.0.4"}
  {:module "java.sql", :version "21.0.4"}
  {:module "jdk.unsupported", :version "21.0.4"}],
 :provides [],
 :uses
 [{:service "org.redkale.util.YamlProvider"}
  {:service "org.redkale.props.spi.PropertiesAgentProvider"}
  {:service "org.redkale.cached.spi.CachedManagerProvider"}
  {:service "org.redkale.cluster.spi.ClusterAgentProvider"}
  {:service "org.redkale.convert.spi.ConvertProvider"}
  {:service "org.redkale.mq.spi.MessageAgentProvider"}
  {:service "org.redkale.scheduled.spi.ScheduledManagerProvider"}
  {:service "org.redkale.source.spi.CacheSourceProvider"}
  {:service "org.redkale.source.spi.DataSourceProvider"}
  {:service "org.redkale.source.spi.DataNativeSqlParserProvider"}],
 :version "2.8.0",
 :main-class "org.redkale.boot.Application",
 :packages
 [{:package "javax.annotation"}
  {:package "javax.persistence"}
  {:package "org.redkale.annotation"}
  {:package "org.redkale.asm"}
  {:package "org.redkale.boot"}
  {:package "org.redkale.boot.watch"}
  {:package "org.redkale.cached"}
  {:package "org.redkale.cached.spi"}
  {:package "org.redkale.cluster"}
  {:package "org.redkale.cluster.spi"}
  {:package "org.redkale.convert"}
  {:package "org.redkale.convert.ext"}
  {:package "org.redkale.convert.json"}
  {:package "org.redkale.convert.pb"}
  {:package "org.redkale.convert.spi"}
  {:package "org.redkale.inject"}
  {:package "org.redkale.locked"}
  {:package "org.redkale.locked.spi"}
  {:package "org.redkale.mq"}
  {:package "org.redkale.mq.spi"}
  {:package "org.redkale.net"}
  {:package "org.redkale.net.client"}
  {:package "org.redkale.net.http"}
  {:package "org.redkale.net.sncp"}
  {:package "org.redkale.persistence"}
  {:package "org.redkale.props.spi"}
  {:package "org.redkale.scheduled"}
  {:package "org.redkale.scheduled.spi"}
  {:package "org.redkale.service"}
  {:package "org.redkale.source"}
  {:package "org.redkale.source.spi"}
  {:package "org.redkale.util"}
  {:package "org.redkale.watch"}]}


name: org.refcodes.archetype
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-archetype
mvn_version: 3.4.0
type: jar
sha256: a4e4dea30b15726efe3e1862bd9c3fff0b891a7ad581fb51e2153643ee62fcfc
created_at: 2026-04-20 19:40:26
module_info:
{:name "org.refcodes.archetype",
 :exports [{:package "org.refcodes.archetype"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.logger",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.properties.ext.application",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.io", :version "3.4.0-SNAPSHOT", :static true}
  {:module "org.refcodes.decoupling.ext.application",
   :version "3.4.0-SNAPSHOT",
   :static true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.archetype"}]}


name: org.refcodes.audio
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-audio
mvn_version: 3.4.0
type: jar
sha256: b2f361c9c7dc8579d62fd694a9d1af9ac8707684bd5961b53b0e4836b00e5006
created_at: 2026-04-20 19:40:26
module_info:
{:name "org.refcodes.audio",
 :exports [{:package "org.refcodes.audio"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.io", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.tabular", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.numerical", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.audio"}]}


name: org.refcodes.boulderdash
version: 3.0.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-boulderdash
mvn_version: 3.0.0
type: jar
sha256: 641f9be4e705ce047db3178faeaa9125d2d8ec5f038383f92ecae7a204b3c34b
created_at: 2026-04-20 19:40:26
module_info:
{:name "org.refcodes.boulderdash",
 :exports [{:package "org.refcodes.boulderdash"}],
 :requires
 [{:module "java.base", :version "18", :mandated true}
  {:module "javafx.graphics"}
  {:module "org.refcodes.checkerboard.ext.javafx.boulderdash",
   :version "3.0.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.0.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.checkerboard",
   :version "3.0.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.checkerboard.alt.javafx",
   :version "3.0.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.command",
   :version "3.0.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.0.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.data.ext.boulderdash",
   :version "3.0.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory",
   :version "3.0.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.graphical",
   :version "3.0.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.0.0-SNAPSHOT",
 :packages [{:package "org.refcodes.boulderdash"}]}


name: org.refcodes.checkerboard
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-checkerboard
mvn_version: 3.4.0
type: jar
sha256: 60c0585f1d78b2fba410d0c2afac58b2933b4a470ac0cc881432df79b970fcbe
created_at: 2026-04-20 19:40:26
module_info:
{:name "org.refcodes.checkerboard",
 :exports [{:package "org.refcodes.checkerboard"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.controlflow",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.graphical",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.checkerboard"}]}


name: org.refcodes.checkerboard.alt.javafx
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-checkerboard-alt-javafx
mvn_version: 3.4.0
type: jar
sha256: 13c6f3e2978f4d538402eb3ca5345300ee456737fae8706da3f5dcde1dd8ac74
created_at: 2026-04-20 19:40:26
module_info:
{:name "org.refcodes.checkerboard.alt.javafx",
 :exports [{:package "org.refcodes.checkerboard.alt.javafx"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "javafx.base", :version "24.0.1"}
  {:module "org.refcodes.mixin", :version "3.4.0-SNAPSHOT"}
  {:module "javafx.graphics", :version "24.0.1", :transitive true}
  {:module "org.refcodes.checkerboard",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.graphical",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.graphical.ext.javafx",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.checkerboard.alt.javafx"}]}


name: org.refcodes.checkerboard.ext.javafx.boulderdash
version: 3.0.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-checkerboard-ext-javafx-boulderdash
mvn_version: 3.0.0
type: jar
sha256: a408a2ce2e453398d5db032a3283a9d3c5fe8aa69ddc91b52ada81347cab6447
created_at: 2026-04-20 19:40:26
module_info:
{:name "org.refcodes.checkerboard.ext.javafx.boulderdash",
 :exports
 [{:package "org.refcodes.checkerboard.ext.javafx.boulderdash"}],
 :requires
 [{:module "java.base", :version "18", :mandated true}
  {:module "javafx.base"}
  {:module "org.refcodes.graphical", :version "3.0.0-SNAPSHOT"}
  {:module "org.refcodes.graphical.ext.javafx",
   :version "3.0.0-SNAPSHOT"}
  {:module "javafx.graphics", :transitive true}
  {:module "org.refcodes.checkerboard.alt.javafx",
   :version "3.0.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.data.ext.boulderdash",
   :version "3.0.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.0.0-SNAPSHOT",
 :packages
 [{:package "org.refcodes.checkerboard.ext.javafx.boulderdash"}]}


name: org.refcodes.checkerboard.ext.javafx.chess
version: 3.0.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-checkerboard-ext-javafx-chess
mvn_version: 3.0.0
type: jar
sha256: 678e9b844d8ecf6c3969355ef03ac1f0e87f3d374b6393d10dfaa81a8f6c03d3
created_at: 2026-04-20 19:40:27
module_info:
{:name "org.refcodes.checkerboard.ext.javafx.chess",
 :exports [{:package "org.refcodes.checkerboard.ext.javafx.chess"}],
 :requires
 [{:module "java.base", :version "18", :mandated true}
  {:module "javafx.fxml"}
  {:module "javafx.graphics", :transitive true}
  {:module "org.refcodes.exception",
   :version "3.0.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.checkerboard.alt.javafx",
   :version "3.0.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.data.ext.chess",
   :version "3.0.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.0.0-SNAPSHOT",
 :packages [{:package "org.refcodes.checkerboard.ext.javafx.chess"}]}


name: org.refcodes.cli
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-cli
mvn_version: 3.4.0
type: jar
sha256: 5e6cbd4210c94fda5c0ad0231ea419ce466df5b080c9210c9758b58e2a832fef
created_at: 2026-04-20 19:40:27
module_info:
{:name "org.refcodes.cli",
 :exports [{:package "org.refcodes.cli"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.graphical", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.schema",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.textual",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.cli"}]}


name: org.refcodes.codec
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-codec
mvn_version: 3.4.0
type: jar
sha256: 2d780bef365edd0a5fe39de806c439b3965d773f15c0a960356164c62a86cb82
created_at: 2026-04-20 19:40:27
module_info:
{:name "org.refcodes.codec",
 :exports [{:package "org.refcodes.codec"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.io",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.numerical",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.codec"}]}


name: org.refcodes.command
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-command
mvn_version: 3.4.0
type: jar
sha256: be2100ba0990a4f8ee9931bec1572e5e526e1fbe3c2e72778a99aed195043834
created_at: 2026-04-20 19:40:28
module_info:
{:name "org.refcodes.command",
 :exports [{:package "org.refcodes.command"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.desktop", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.command"}]}


name: org.refcodes.component
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-component
mvn_version: 3.4.0
type: jar
sha256: 5a097fa884bdf86ede819ebc5d7f511df401b00944d8946a0cf4bec246dc9d13
created_at: 2026-04-20 19:40:28
module_info:
{:name "org.refcodes.component",
 :exports [{:package "org.refcodes.component"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.controlflow",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.generator",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.component"}]}


name: org.refcodes.component.ext.observer
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-component-ext-observer
mvn_version: 3.4.0
type: jar
sha256: 3136e61a22389363a27455f86e7b8ecdef6a40aeb626dbf682f36670e878c8f4
created_at: 2026-04-20 19:40:28
module_info:
{:name "org.refcodes.component.ext.observer",
 :exports [{:package "org.refcodes.component.ext.observer"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.controlflow",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.component.ext.observer"}]}


name: org.refcodes.controlflow
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-controlflow
mvn_version: 3.4.0
type: jar
sha256: 8df9b9cbb3b78c2c56f2cd34c34ebbe530465ee078e3013112d38885dc3aaa4b
created_at: 2026-04-20 19:40:28
module_info:
{:name "org.refcodes.controlflow",
 :exports [{:package "org.refcodes.controlflow"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.controlflow"}]}


name: org.refcodes.criteria
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-criteria
mvn_version: 3.4.0
type: jar
sha256: 4c8675a0b5435a201a82417ac477ab51cb6de05b35e5834f4e695de0835e4434
created_at: 2026-04-20 19:40:28
module_info:
{:name "org.refcodes.criteria",
 :exports [{:package "org.refcodes.criteria"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.schema",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages
 [{:package "org.matheclipse.parser.client"}
  {:package "org.matheclipse.parser.client.ast"}
  {:package "org.matheclipse.parser.client.eval"}
  {:package "org.matheclipse.parser.client.eval.api"}
  {:package "org.matheclipse.parser.client.math"}
  {:package "org.matheclipse.parser.client.operator"}
  {:package "org.matheclipse.parser.server.util"}
  {:package "org.refcodes.criteria"}]}


name: org.refcodes.data
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-data
mvn_version: 3.4.0
type: jar
sha256: bb421353317c70d8c337a670f4efd4fa8904c2b7de1d5813134b440227455dd4
created_at: 2026-04-20 19:40:29
module_info:
{:name "org.refcodes.data",
 :exports [{:package "org.refcodes.data"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.licensing", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.data"}]}


name: org.refcodes.data.ext.boulderdash
version: 3.0.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-data-ext-boulderdash
mvn_version: 3.0.0
type: jar
sha256: fcbf3dc652ece356f0303383183549882b861020eca38b3d1e79086e88c62a9e
created_at: 2026-04-20 19:40:29
module_info:
{:name "org.refcodes.data.ext.boulderdash",
 :exports [{:package "org.refcodes.data.ext.boulderdash"}],
 :requires
 [{:module "java.base", :version "18", :mandated true}
  {:module "org.refcodes.data",
   :version "3.0.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory",
   :version "3.0.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.0.0-SNAPSHOT",
 :packages [{:package "org.refcodes.data.ext.boulderdash"}]}


name: org.refcodes.data.ext.checkers
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-data-ext-checkers
mvn_version: 3.4.0
type: jar
sha256: 6cbd8f2a6d9fa6a3a0c666e60e47d703921c5b8dbb565c8333f826771bebcb0b
created_at: 2026-04-20 19:40:29
module_info:
{:name "org.refcodes.data.ext.checkers",
 :exports [{:package "org.refcodes.data.ext.checkers"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.data.ext.checkers"}]}


name: org.refcodes.data.ext.chess
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-data-ext-chess
mvn_version: 3.4.0
type: jar
sha256: d70d6ff7e3bd2b7ea83e471dfb82046d881eaccdb49ef68e9099a15c69bf7abe
created_at: 2026-04-20 19:40:29
module_info:
{:name "org.refcodes.data.ext.chess",
 :exports [{:package "org.refcodes.data.ext.chess"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.data.ext.chess"}]}


name: org.refcodes.data.ext.corporate
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-data-ext-corporate
mvn_version: 3.4.0
type: jar
sha256: 11cbae887ead3e8464202b6f26218cf64aa57e0626b9192dd9ffcb1918011e16
created_at: 2026-04-20 19:40:30
module_info:
{:name "org.refcodes.data.ext.corporate",
 :exports [{:package "org.refcodes.data.ext.corporate"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.data.ext.corporate"}]}


name: org.refcodes.data.ext.symbols
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-data-ext-symbols
mvn_version: 3.4.0
type: jar
sha256: bf663c6e7bf4eadf8c79220465a99232ab8bc4e40242703eda20d0367d5c1399
created_at: 2026-04-20 19:40:30
module_info:
{:name "org.refcodes.data.ext.symbols",
 :exports [{:package "org.refcodes.data.ext.symbols"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.data.ext.symbols"}]}


name: org.refcodes.decoupling
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-decoupling
mvn_version: 3.4.0
type: jar
sha256: 80b5807ba98ef3c36e3a41e6333b4b35695b230a5bff5e87e669f0eef3f1f40c
created_at: 2026-04-20 19:40:30
module_info:
{:name "org.refcodes.decoupling",
 :exports [{:package "org.refcodes.decoupling"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.exception", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.schema",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.decoupling"}]}


name: org.refcodes.decoupling.ext.application
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-decoupling-ext-application
mvn_version: 3.4.0
type: jar
sha256: 65738a1b92cf8c30cfc272c54bd3867d71ff9f2be026336998b185f91fdd0457
created_at: 2026-04-20 19:40:30
module_info:
{:name "org.refcodes.decoupling.ext.application",
 :exports [{:package "org.refcodes.decoupling.ext.application"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.decoupling",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.properties.ext.application",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.eventbus.ext.application",
   :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.decoupling.ext.application"}]}


name: org.refcodes.eventbus
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-eventbus
mvn_version: 3.4.0
type: jar
sha256: a3a2e3433b236f9b4e6531a983a93de79ae0a528535aa64b3c18bd5d1f629323
created_at: 2026-04-20 19:40:30
module_info:
{:name "org.refcodes.eventbus",
 :exports [{:package "org.refcodes.eventbus"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.controlflow", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.matcher", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.schema",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.eventbus"}]}


name: org.refcodes.eventbus.ext.application
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-eventbus-ext-application
mvn_version: 3.4.0
type: jar
sha256: 49eeb1ca2c4c4f739eda05a90e87227f594ba8fc7b3ab7e467f5053b3b94f5c9
created_at: 2026-04-20 19:40:31
module_info:
{:name "org.refcodes.eventbus.ext.application",
 :exports [{:package "org.refcodes.eventbus.ext.application"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.component", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.matcher", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.component.ext.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.properties",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.eventbus",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.eventbus.ext.application"}]}


name: org.refcodes.exception
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-exception
mvn_version: 3.4.0
type: jar
sha256: 042ede9c10b975f3cd11ac169214adba15951b82170742282abbb351370a1fcf
created_at: 2026-04-20 19:40:31
module_info:
{:name "org.refcodes.exception",
 :exports [{:package "org.refcodes.exception"}],
 :requires [{:module "java.base", :version "23.0.2", :mandated true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.exception"}]}


name: org.refcodes.factory
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-factory
mvn_version: 3.4.0
type: jar
sha256: 27302c4cacea6bbe8dd7e866aa84bfc305bb8d57c90e6cc57eb4db18ccb3bed4
created_at: 2026-04-20 19:40:31
module_info:
{:name "org.refcodes.factory",
 :exports [{:package "org.refcodes.factory"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.factory"}]}


name: org.refcodes.factory.alt.spring
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-factory-alt-spring
mvn_version: 3.4.0
type: jar
sha256: 69b96b22e444521333db3c3b00d35b6ea3917761c653dd594cb6bf716ec4e73d
created_at: 2026-04-20 19:40:31
module_info:
{:name "org.refcodes.factory.alt.spring",
 :exports [{:package "org.refcodes.factory.alt.spring"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "spring.beans"}
  {:module "spring.context"}
  {:module "spring.core"}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.factory.alt.spring"}]}


name: org.refcodes.filesystem
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-filesystem
mvn_version: 3.4.0
type: jar
sha256: 787532b5e474d5915d1a9c97b5f8f2db6a97516d20fe9b865ceef5fcc7ad5fdd
created_at: 2026-04-20 19:40:32
module_info:
{:name "org.refcodes.filesystem",
 :exports [{:package "org.refcodes.filesystem"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.filesystem"}]}


name: org.refcodes.filesystem.alt.s3
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-filesystem-alt-s3
mvn_version: 3.4.0
type: jar
sha256: 1f21a96e285133ec0c0692f2d4e0ecd2782ef3198d6a4dee19e8fb3b13c19b0b
created_at: 2026-04-20 19:40:32
module_info:
{:name "org.refcodes.filesystem.alt.s3",
 :exports [{:package "org.refcodes.filesystem.alt.s3"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "software.amazon.awssdk.services.s3"}
  {:module "software.amazon.awssdk.auth"}
  {:module "software.amazon.awssdk.profiles"}
  {:module "software.amazon.awssdk.awscore"}
  {:module "software.amazon.awssdk.core"}
  {:module "software.amazon.awssdk.utils"}
  {:module "software.amazon.awssdk.regions"}
  {:module "software.amazon.awssdk.http"}
  {:module "software.amazon.awssdk.identity.spi"}
  {:module "org.refcodes.time", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.filesystem",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.filesystem.alt.s3"}]}


name: org.refcodes.forwardsecrecy
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-forwardsecrecy
mvn_version: 3.4.0
type: jar
sha256: 372d3da552c51b855740b6c7af8775d8fc70507f8139b24793a78b049c1f61ee
created_at: 2026-04-20 19:40:32
module_info:
{:name "org.refcodes.forwardsecrecy",
 :exports [{:package "org.refcodes.forwardsecrecy"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.bouncycastle.provider"}
  {:module "org.bouncycastle.pkix"}
  {:module "org.refcodes.controlflow", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.generator",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.security",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}
  {:module "jasypt"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages
 [{:package "edu.vt.middleware.crypt"}
  {:package "edu.vt.middleware.crypt.asymmetric"}
  {:package "edu.vt.middleware.crypt.digest"}
  {:package "edu.vt.middleware.crypt.io"}
  {:package "edu.vt.middleware.crypt.signature"}
  {:package "edu.vt.middleware.crypt.util"}
  {:package "org.refcodes.forwardsecrecy"}]}


name: org.refcodes.forwardsecrecy.alt.filesystem
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-forwardsecrecy-alt-filesystem
mvn_version: 3.4.0
type: jar
sha256: 10334cf7314a32062dc7ed9bd107ab9b63c92f8b833e162e90488f1db845ed03
created_at: 2026-04-20 19:40:32
module_info:
{:name "org.refcodes.forwardsecrecy.alt.filesystem",
 :exports [{:package "org.refcodes.forwardsecrecy.alt.filesystem"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.filesystem",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.forwardsecrecy",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.forwardsecrecy.alt.filesystem"}]}


name: org.refcodes.generator
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-generator
mvn_version: 3.4.0
type: jar
sha256: 182ae9ccf1a432823525ae332c9fd8a9236eeb760b4c17a85f179e2e1a038761
created_at: 2026-04-20 19:40:32
module_info:
{:name "org.refcodes.generator",
 :exports [{:package "org.refcodes.generator"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.numerical", :version "3.4.0-SNAPSHOT"}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.generator"}]}


name: org.refcodes.graphical
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-graphical
mvn_version: 3.4.0
type: jar
sha256: 8d8eba5bdbc681926de1b9ff702b1fe2acc81703e4de9f0eee2af5df3b95a148
created_at: 2026-04-20 19:40:32
module_info:
{:name "org.refcodes.graphical",
 :exports [{:package "org.refcodes.graphical"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "java.desktop", :version "23.0.2", :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.graphical"}]}


name: org.refcodes.graphical.ext.javafx
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-graphical-ext-javafx
mvn_version: 3.4.0
type: jar
sha256: 21d1855e096c32e9f9f0e95beb6d7d7533a9dd50bb751ee2b9e9b0539d19f6c6
created_at: 2026-04-20 19:40:33
module_info:
{:name "org.refcodes.graphical.ext.javafx",
 :exports [{:package "org.refcodes.graphical.ext.javafx"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "javafx.base", :version "24.0.1"}
  {:module "org.refcodes.component", :version "3.4.0-SNAPSHOT"}
  {:module "javafx.graphics", :version "24.0.1", :transitive true}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.textual",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.graphical",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.graphical.ext.javafx"}]}


name: org.refcodes.hal
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-hal
mvn_version: 3.4.0
type: jar
sha256: 6827c90b660551d7305764969f4b77cdd576c289fc7664dde9e5e2a7d65b1d1d
created_at: 2026-04-20 19:40:33
module_info:
{:name "org.refcodes.hal",
 :exports [{:package "org.refcodes.hal"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.web",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.rest", :version "3.4.0-SNAPSHOT"}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.hal"}]}


name: org.refcodes.interceptor
version: 3.0.9
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-interceptor
mvn_version: 3.0.9
type: jar
sha256: 8c4f87e282dd94d543c1a27e87a51ba4319f9bb4e8d4457229720dd545f8146b
created_at: 2026-04-20 19:40:33
module_info:
{:name "org.refcodes.interceptor",
 :exports [{:package "org.refcodes.interceptor"}],
 :requires
 [{:module "org.refcodes.component", :transitive true}
  {:module "org.refcodes.controlflow", :transitive true}
  {:module "org.refcodes.exception", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "3.0.9",
 :packages [{:package "org.refcodes.interceptor"}]}


name: org.refcodes.io
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-io
mvn_version: 3.4.0
type: jar
sha256: 467ebb332488e10017c2d32844d6406bf07de928a27a57f51655248906f379e4
created_at: 2026-04-20 19:40:34
module_info:
{:name "org.refcodes.io",
 :exports [{:package "org.refcodes.io"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.controlflow", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.numerical", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.textual",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.io"}]}


name: org.refcodes.io.ext.observer
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-io-ext-observer
mvn_version: 3.4.0
type: jar
sha256: cb3178332a4a77611afb54a30574694d60514052d21559f32b8d74b466df62ca
created_at: 2026-04-20 19:40:34
module_info:
{:name "org.refcodes.io.ext.observer",
 :exports [{:package "org.refcodes.io.ext.observer"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component.ext.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.controlflow",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.io",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.io.ext.observer"}]}


name: org.refcodes.jobbus
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-jobbus
mvn_version: 3.4.0
type: jar
sha256: 492b6c5975b25a52a1967c8269b3bf3f7b63569c4ce6b5121e5477ace854db6f
created_at: 2026-04-20 19:40:34
module_info:
{:name "org.refcodes.jobbus",
 :exports [{:package "org.refcodes.jobbus"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.controlflow", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.command",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.jobbus"}]}


name: org.refcodes.licensing
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-licensing
mvn_version: 3.4.0
type: jar
sha256: 23df82273e7ed38e23c9cb18bde5928b864a1f6a712074ac09b57529c2bf11d4
created_at: 2026-04-20 19:40:35
module_info:
{:name "org.refcodes.licensing",
 :exports [{:package "org.refcodes.licensing"}],
 :requires [{:module "java.base", :version "23.0.2", :mandated true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.licensing"}]}


name: org.refcodes.logger
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-logger
mvn_version: 3.4.0
type: jar
sha256: ca07d2012847c48eb3fd848546925d6e163f40d9def48a3973320e8233d979a6
created_at: 2026-04-20 19:40:35
module_info:
{:name "org.refcodes.logger",
 :exports [{:package "org.refcodes.logger"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.properties.ext.application",
   :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.controlflow",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.criteria",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.tabular",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2", :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.logger"}]}


name: org.refcodes.logger.alt.async
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-logger-alt-async
mvn_version: 3.4.0
type: jar
sha256: 003a96ec73878926d2c3f3473cb86d2213a6b8477e908ef0e15ef9b8aaf89395
created_at: 2026-04-20 19:40:35
module_info:
{:name "org.refcodes.logger.alt.async",
 :exports [{:package "org.refcodes.logger.alt.async"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.controlflow", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.logger",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.tabular",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.logger.alt.async"}]}


name: org.refcodes.logger.alt.console
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-logger-alt-console
mvn_version: 3.4.0
type: jar
sha256: ac480b211950dae371611221a90c190741e697ebfcc1c8248f46a07d4e13ebfb
created_at: 2026-04-20 19:40:35
module_info:
{:name "org.refcodes.logger.alt.console",
 :exports [{:package "org.refcodes.logger.alt.console"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.logger",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.tabular",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.textual",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.logger.alt.console"}]}


name: org.refcodes.logger.alt.io
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-logger-alt-io
mvn_version: 3.4.0
type: jar
sha256: fc589b8f970e7093eca7319673efb43590a84a92cce121c6da38c7c56de73c5f
created_at: 2026-04-20 19:40:36
module_info:
{:name "org.refcodes.logger.alt.io",
 :exports [{:package "org.refcodes.logger.alt.io"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.logger",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.tabular",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.logger.alt.io"}]}


name: org.refcodes.logger.alt.jul
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-logger-alt-jul
mvn_version: 3.4.0
type: jar
sha256: 38aa70e643c4c436fd86e7082446998d3fc88c82548056f53b00edd016cb0924
created_at: 2026-04-20 19:40:36
module_info:
{:name "org.refcodes.logger.alt.jul",
 :exports [{:package "org.refcodes.logger.alt.jul"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.logger",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.logger.alt.jul"}]}


name: org.refcodes.logger.alt.simpledb
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-logger-alt-simpledb
mvn_version: 3.4.0
type: jar
sha256: 59fc2bc4c44ed057213d5f3fd02d036ef0d3714eaf37f4aa784c99aa4ed044cc
created_at: 2026-04-20 19:40:36
module_info:
{:name "org.refcodes.logger.alt.simpledb",
 :exports [{:package "org.refcodes.logger.alt.simpledb"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.exception", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.criteria",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.logger", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.tabular", :version "3.4.0-SNAPSHOT"}
  {:module "aws.java.sdk.core"}
  {:module "aws.java.sdk.simpledb"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.logger.alt.simpledb"}]}


name: org.refcodes.logger.alt.slf4j
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-logger-alt-slf4j
mvn_version: 3.4.0
type: jar
sha256: d9771c5a062fca42bd541ddd7003d6a3ce68ccc49e374b7084a5b6e57b4023be
created_at: 2026-04-20 19:40:36
module_info:
{:name "org.refcodes.logger.alt.slf4j",
 :exports [{:package "org.refcodes.logger.alt.slf4j"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.logger",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.tabular",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.slf4j", :version "2.0.17", :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.logger.alt.slf4j"}]}


name: org.refcodes.logger.alt.slf4j.legacy
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-logger-alt-slf4j-legacy
mvn_version: 3.4.0
type: jar
sha256: a562a2042d17f723fe3bd00bc059c788fa141e1f76318b3b7e38f7eed570b9c0
created_at: 2026-04-20 19:40:36
module_info:
{:name "org.refcodes.logger.alt.slf4j.legacy",
 :exports [{:package "org.refcodes.logger.alt.slf4j.legacy"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.logger",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.tabular",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.slf4j", :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.logger.alt.slf4j.legacy"}]}


name: org.refcodes.logger.alt.spring
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-logger-alt-spring
mvn_version: 3.4.0
type: jar
sha256: 3a22f6c85e843c17629a370bd597625afa2bee05b811df295221961cc1391c40
created_at: 2026-04-20 19:40:36
module_info:
{:name "org.refcodes.logger.alt.spring",
 :exports [{:package "org.refcodes.logger.alt.spring"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.factory.alt.spring",
   :version "3.4.0-SNAPSHOT"}
  {:module "spring.core"}
  {:module "org.refcodes.logger",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.logger.alt.spring"}]}


name: org.refcodes.logger.ext.slf4j
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-logger-ext-slf4j
mvn_version: 3.4.0
type: jar
sha256: 045111d47a0cc037ff605d0aa75062cc64faa9aa3fba0c9e6998c8371bd81d9c
created_at: 2026-04-20 19:40:37
module_info:
{:name "org.refcodes.logger.ext.slf4j",
 :exports [{:package "org.refcodes.logger.ext.slf4j"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "jul.to.slf4j", :version "2.0.17"}
  {:module "org.refcodes.logger",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.slf4j", :version "2.0.17", :transitive true}
  {:module "org.refcodes.security.ext.chaos",
   :version "3.4.0-SNAPSHOT",
   :static true}],
 :provides
 [{:service "org.slf4j.spi.SLF4JServiceProvider",
   :with
   ["org.refcodes.logger.ext.slf4j.RuntimeLoggerServiceProvider"]}],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.logger.ext.slf4j"}]}


name: org.refcodes.matcher
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-matcher
mvn_version: 3.4.0
type: jar
sha256: d2b1a86bce271f70b19234d813fb76f6a2a2eedf402fb778cdb66928d72cbe1b
created_at: 2026-04-20 19:40:37
module_info:
{:name "org.refcodes.matcher",
 :exports [{:package "org.refcodes.matcher"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.schema",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.matcher"}]}


name: org.refcodes.mixin
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-mixin
mvn_version: 3.4.0
type: jar
sha256: 03d94dd1236800a969ef6b1a4e5461b796b735a06c5f519457d0107f837e5f55
created_at: 2026-04-20 19:40:37
module_info:
{:name "org.refcodes.mixin",
 :exports [{:package "org.refcodes.mixin"}],
 :requires [{:module "java.base", :version "23.0.2", :mandated true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.mixin"}]}


name: org.refcodes.net
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-net
mvn_version: 3.4.0
type: jar
sha256: b2c54195f916b574a7322ab0e48265dd9a56f5ff28019cab1bd9e8572b7838c3
created_at: 2026-04-20 19:40:37
module_info:
{:name "org.refcodes.net",
 :exports [{:package "org.refcodes.net"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.mixin", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.struct", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.net"}]}


name: org.refcodes.numerical
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-numerical
mvn_version: 3.4.0
type: jar
sha256: 9ac14ce9d317ce2125ac5ca7944a95c620faf7febe9b64f26a6885f270b52a9e
created_at: 2026-04-20 19:40:37
module_info:
{:name "org.refcodes.numerical",
 :exports [{:package "org.refcodes.numerical"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.numerical"}]}


name: org.refcodes.observer
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-observer
mvn_version: 3.4.0
type: jar
sha256: 528a1df3a550fd87acc4210c78f86873de86da2e2ff65cde527b76f0dd9c5c45
created_at: 2026-04-20 19:40:37
module_info:
{:name "org.refcodes.observer",
 :exports [{:package "org.refcodes.observer"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.generator", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.controlflow",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.matcher",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.observer"}]}


name: org.refcodes.p2p
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-p2p
mvn_version: 3.4.0
type: jar
sha256: 7e44dc21e27c97c4b6143bb698157d2306a61927baae0a5145b62123923af342
created_at: 2026-04-20 19:40:38
module_info:
{:name "org.refcodes.p2p",
 :exports [{:package "org.refcodes.p2p"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.p2p"}]}


name: org.refcodes.p2p.alt.serial
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-p2p-alt-serial
mvn_version: 3.4.0
type: jar
sha256: 784ae2948a578a32c658f3fde9384920df445b8d27421c3c9bc082ca19f26fd3
created_at: 2026-04-20 19:40:38
module_info:
{:name "org.refcodes.p2p.alt.serial",
 :exports [{:package "org.refcodes.p2p.alt.serial"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.p2p",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.serial",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.serial.ext.handshake",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.p2p.alt.serial"}]}


name: org.refcodes.p2p.ext.observer
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-p2p-ext-observer
mvn_version: 3.4.0
type: jar
sha256: 00f51828e669aa4885c90c8a8fd27a0a1ad8df0841ac5ceff6b7e3a3b028c11d
created_at: 2026-04-20 19:40:38
module_info:
{:name "org.refcodes.p2p.ext.observer",
 :exports [{:package "org.refcodes.p2p.ext.observer"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.p2p",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.p2p.ext.observer"}]}


name: org.refcodes.properties
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-properties
mvn_version: 3.4.0
type: jar
sha256: 80e9abe391a7aa6e56af1d82846f0c249a674c69819753b5df3dd2e9692aefc1
created_at: 2026-04-20 19:40:38
module_info:
{:name "org.refcodes.properties",
 :exports [{:package "org.refcodes.properties"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.controlflow",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.runtime",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct.ext.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.properties"}]}


name: org.refcodes.properties.ext.application
version: 3.4.0
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-properties-ext-application
mvn_version: 3.4.0
type: jar
sha256: 8384216acd2b2a5b5e474ba44ade99baa5b88195d9a222c2e57f3cdf7e548e18
created_at: 2026-04-20 19:40:38
module_info:
{:name "org.refcodes.properties.ext.application",
 :exports [{:package "org.refcodes.properties.ext.application"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.properties.ext.obfuscation",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.security",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.security.alt.chaos",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.properties",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.properties.ext.cli",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.cli",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.runtime",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.textual",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0",
 :packages [{:package "org.refcodes.properties.ext.application"}]}


name: org.refcodes.properties.ext.cli
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-properties-ext-cli
mvn_version: 3.4.0
type: jar
sha256: 412558dfdc9c8802fa65e6c0d51cc87725ea1942ecfa5697ededadd7a7bf335c
created_at: 2026-04-20 19:40:39
module_info:
{:name "org.refcodes.properties.ext.cli",
 :exports [{:package "org.refcodes.properties.ext.cli"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.schema",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.properties",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.cli",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.properties.ext.cli"}]}


name: org.refcodes.properties.ext.obfuscation
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-properties-ext-obfuscation
mvn_version: 3.4.0
type: jar
sha256: 63c329e8dbb41210a41a86b3fb421e919d16cf42595aafe54f0053be5cc59767
created_at: 2026-04-20 19:40:39
module_info:
{:name "org.refcodes.properties.ext.obfuscation",
 :exports [{:package "org.refcodes.properties.ext.obfuscation"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.numerical", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.security", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.security.alt.chaos",
   :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.properties",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.runtime",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.properties.ext.obfuscation"}]}


name: org.refcodes.properties.ext.observer
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-properties-ext-observer
mvn_version: 3.4.0
type: jar
sha256: 1f78b43317faedea02ee535a2b54427f705b5b56b485f8125db715781e2e89d9
created_at: 2026-04-20 19:40:39
module_info:
{:name "org.refcodes.properties.ext.observer",
 :exports [{:package "org.refcodes.properties.ext.observer"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.properties",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.controlflow",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.runtime",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.properties.ext.observer"}]}


name: org.refcodes.properties.ext.runtime
version: 3.0.9
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-properties-ext-runtime
mvn_version: 3.0.9
type: jar
sha256: 1c303a18918b724e6f846349039c5cdf65924b8994ca6c3ebc81059ca09a6243
created_at: 2026-04-20 19:40:39
module_info:
{:name "org.refcodes.properties.ext.runtime",
 :exports [{:package "org.refcodes.properties.ext.runtime"}],
 :requires
 [{:module "java.base", :version "17.0.3", :mandated true}
  {:module "org.refcodes.component", :transitive true}
  {:module "org.refcodes.properties.ext.obfuscation", :transitive true}
  {:module "org.refcodes.exception", :transitive true}
  {:module "org.refcodes.security", :transitive true}
  {:module "org.refcodes.security.alt.chaos", :transitive true}
  {:module "org.refcodes.properties", :transitive true}
  {:module "org.refcodes.properties.ext.cli", :transitive true}
  {:module "org.refcodes.cli", :transitive true}
  {:module "org.refcodes.mixin", :transitive true}
  {:module "org.refcodes.runtime", :transitive true}
  {:module "org.refcodes.struct", :transitive true}
  {:module "org.refcodes.textual", :transitive true}],
 :provides [],
 :uses [],
 :version "3.0.9",
 :packages [{:package "org.refcodes.properties.ext.runtime"}]}


name: org.refcodes.remoting
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-remoting
mvn_version: 3.4.0
type: jar
sha256: daf167a81ed95b04ae1df3c259f3b6d9ccccc98514c0d7bcf59ce9c83af5420a
created_at: 2026-04-20 19:40:39
module_info:
{:name "org.refcodes.remoting",
 :exports [{:package "org.refcodes.remoting"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.controlflow", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.generator", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.io",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.remoting"}]}


name: org.refcodes.remoting.ext.observer
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-remoting-ext-observer
mvn_version: 3.4.0
type: jar
sha256: 83cd60ae4831baf7ddf9ebccbbc2536eda793cf6346446acfa53dc89c1c5dcf4
created_at: 2026-04-20 19:40:39
module_info:
{:name "org.refcodes.remoting.ext.observer",
 :exports [{:package "org.refcodes.remoting.ext.observer"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.controlflow", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.component.ext.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.remoting",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.remoting.ext.observer"}]}


name: org.refcodes.rest
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-rest
mvn_version: 3.4.0
type: jar
sha256: 2ed816f954ef939cf88f1083b7d7a76909d76545ba7842b9b60b6eac4880782c
created_at: 2026-04-20 19:40:39
module_info:
{:name "org.refcodes.rest",
 :exports [{:package "org.refcodes.rest"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}
  {:module "jdk.httpserver", :version "23.0.2", :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.controlflow",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.data",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.io",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.matcher",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.web",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.runtime",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.security",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.rest"}]}


name: org.refcodes.rest.ext.eureka
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-rest-ext-eureka
mvn_version: 3.4.0
type: jar
sha256: e77ca8a8d6b66d397d7d944dd1ae582b821dec75994a8d0888f8e175c689fcc3
created_at: 2026-04-20 19:40:40
module_info:
{:name "org.refcodes.rest.ext.eureka",
 :exports [{:package "org.refcodes.rest.ext.eureka"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "software.amazon.awssdk.core"}
  {:module "software.amazon.awssdk.utils"}
  {:module "software.amazon.awssdk.regions"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.struct", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.data",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.web",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.net",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.rest",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.security",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.rest.ext.eureka"}]}


name: org.refcodes.runtime
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-runtime
mvn_version: 3.4.0
type: jar
sha256: 9b1d2b89355ebe49d89aca753e2f6e2209a323a98f663afbf7d0349a9a65e990
created_at: 2026-04-20 19:40:40
module_info:
{:name "org.refcodes.runtime",
 :exports [{:package "org.refcodes.runtime"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "java.management", :version "23.0.2"}
  {:module "org.fusesource.jansi", :version "2.4.2"}
  {:module "org.refcodes.generator", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.numerical", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.data",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "jdk.unsupported", :version "23.0.2"}
  {:module "java.logging", :version "23.0.2", :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.runtime"}]}


name: org.refcodes.schema
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-schema
mvn_version: 3.4.0
type: jar
sha256: 2fdf022cab6f8df9b786f3fcb2390e6a36ff8eeceba7bfc20265baee9a57cf90
created_at: 2026-04-20 19:40:40
module_info:
{:name "org.refcodes.schema",
 :exports [{:package "org.refcodes.schema"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.mixin", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.numerical", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.schema"}]}


name: org.refcodes.security
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-security
mvn_version: 3.4.0
type: jar
sha256: e06a8a83ceef081a6a9a820b79775feb583ab7809925503959eaf770d98a8c70
created_at: 2026-04-20 19:40:40
module_info:
{:name "org.refcodes.security",
 :exports [{:package "org.refcodes.security"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.security"}]}


name: org.refcodes.security.alt.chaos
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-security-alt-chaos
mvn_version: 3.4.0
type: jar
sha256: 45c04284695385fb9f82d30f45f8f509b59c8d4e1efce2d67bf1381f77eb6e56
created_at: 2026-04-20 19:40:41
module_info:
{:name "org.refcodes.security.alt.chaos",
 :exports [{:package "org.refcodes.security.alt.chaos"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.codec", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.numerical", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.security",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.security.alt.chaos"}]}


name: org.refcodes.security.ext.chaos
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-security-ext-chaos
mvn_version: 3.4.0
type: jar
sha256: d458be0d5ef966bf77c8cbda2bb2aff619af169283aba5c2e998ac4e6b777a59
created_at: 2026-04-20 19:40:41
module_info:
{:name "org.refcodes.security.ext.chaos",
 :exports [{:package "org.refcodes.security.ext.chaos"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.numerical", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.security", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.security.alt.chaos",
   :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.security.ext.chaos"}]}


name: org.refcodes.security.ext.spring
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-security-ext-spring
mvn_version: 3.4.0
type: jar
sha256: 5214e10dd1dded65b13843073a27b2a26cd02b98d20394387eba3b51f793db42
created_at: 2026-04-20 19:40:41
module_info:
{:name "org.refcodes.security.ext.spring",
 :exports [{:package "org.refcodes.security.ext.spring"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.security", :version "3.4.0-SNAPSHOT"}
  {:module "spring.beans", :transitive true}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.security.ext.spring"}]}


name: org.refcodes.serial
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-serial
mvn_version: 3.4.0
type: jar
sha256: b118d7c960b49c9ef4f34e794e2d67e08d4cf9e89c8b46f49a82795a6cab340e
created_at: 2026-04-20 19:40:41
module_info:
{:name "org.refcodes.serial",
 :exports [{:package "org.refcodes.serial"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.factory", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.schema",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.io",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.properties",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.numerical",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.controlflow",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.runtime",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct.ext.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.serial"}]}


name: org.refcodes.serial.alt.tty
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-serial-alt-tty
mvn_version: 3.4.0
type: jar
sha256: ae00256aae4b2010aca537ec464d323442b27c3b131d46efff2af03f78862237
created_at: 2026-04-20 19:40:42
module_info:
{:name "org.refcodes.serial.alt.tty",
 :exports [{:package "org.refcodes.serial.alt.tty"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.serial",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "com.fazecast.jSerialComm"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.serial.alt.tty"}]}


name: org.refcodes.serial.ext.handshake
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-serial-ext-handshake
mvn_version: 3.4.0
type: jar
sha256: f17213046abc4ec1fd6457cd130bb31f943bb0144760e45d77cfaee633a84f82
created_at: 2026-04-20 19:40:42
module_info:
{:name "org.refcodes.serial.ext.handshake",
 :exports [{:package "org.refcodes.serial.ext.handshake"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.serial",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.serial.ext.handshake"}]}


name: org.refcodes.serial.ext.observer
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-serial-ext-observer
mvn_version: 3.4.0
type: jar
sha256: 66b28b2bc757b8b5907697a758fbf88210251d75e08774ee299f5ea8fb59d668
created_at: 2026-04-20 19:40:42
module_info:
{:name "org.refcodes.serial.ext.observer",
 :exports [{:package "org.refcodes.serial.ext.observer"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.serial",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.observer",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.serial.ext.observer"}]}


name: org.refcodes.serial.ext.security
version: 2.1.4-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-serial-ext-security
mvn_version: 2.1.4
type: jar
sha256: f50638cce66f875dad6f3a22502048da746d40e4dfb0094d298443fb295a8521
created_at: 2026-04-20 19:40:42
module_info:
{:name "org.refcodes.serial.ext.security",
 :exports [{:package "org.refcodes.serial.ext.security"}],
 :requires
 [{:module "java.base", :version "11.0.11", :mandated true}
  {:module "org.refcodes.io",
   :version "2.1.4-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.security",
   :version "2.1.4-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.security.alt.chaos",
   :version "2.1.4-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "2.1.4-SNAPSHOT",
 :packages [{:package "org.refcodes.serial.ext.security"}]}


name: org.refcodes.servicebus
version: 3.0.9
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-servicebus
mvn_version: 3.0.9
type: jar
sha256: b475257aa74d48215e0854190a2c22ea7580cbbd966a9c175a468ca5091642ab
created_at: 2026-04-20 19:40:42
module_info:
{:name "org.refcodes.servicebus",
 :exports [{:package "org.refcodes.servicebus"}],
 :requires
 [{:module "org.refcodes.data"}
  {:module "org.refcodes.component", :transitive true}
  {:module "org.refcodes.component.ext.observer", :transitive true}
  {:module "org.refcodes.exception", :transitive true}
  {:module "org.refcodes.factory", :transitive true}
  {:module "org.refcodes.matcher", :transitive true}
  {:module "org.refcodes.mixin", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "3.0.9",
 :packages [{:package "org.refcodes.servicebus"}]}


name: org.refcodes.servicebus.alt.spring
version: 3.0.9
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-servicebus-alt-spring
mvn_version: 3.0.9
type: jar
sha256: 75fddc9566314713a1b5fa54f530b2c348eb98177ad0b11c3ec053a5a9d9c6d0
created_at: 2026-04-20 19:40:43
module_info:
{:name "org.refcodes.servicebus.alt.spring",
 :exports [{:package "org.refcodes.servicebus.alt.spring"}],
 :requires
 [{:module "org.refcodes.factory"}
  {:module "org.refcodes.factory.alt.spring"}
  {:module "org.refcodes.servicebus", :transitive true}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "3.0.9",
 :packages [{:package "org.refcodes.servicebus.alt.spring"}]}


name: org.refcodes.struct
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-struct
mvn_version: 3.4.0
type: jar
sha256: f90a4bdc63dd43fb571e6908dc8e455d3d1758e2937733319e529158d166e8f4
created_at: 2026-04-20 19:40:43
module_info:
{:name "org.refcodes.struct",
 :exports [{:package "org.refcodes.struct"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.matcher", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.time", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.struct"}]}


name: org.refcodes.struct.ext.factory
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-struct-ext-factory
mvn_version: 3.4.0
type: jar
sha256: 25dc61369322a17caeef5c91f289b9ef7f0b5a89d4ca2005bf389482bace9e9b
created_at: 2026-04-20 19:40:43
module_info:
{:name "org.refcodes.struct.ext.factory",
 :exports [{:package "org.refcodes.struct.ext.factory"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "com.fasterxml.jackson.core", :version "2.19.0"}
  {:module "com.fasterxml.jackson.databind", :version "2.19.0"}
  {:module "com.fasterxml.jackson.dataformat.yaml", :version "2.19.0"}
  {:module "jakarta.activation", :version "2.1.3"}
  {:module "java.xml", :version "23.0.2"}
  {:module "org.jsoup", :version "1.20.1"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.data",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.struct.ext.factory"}]}


name: org.refcodes.tabular
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-tabular
mvn_version: 3.4.0
type: jar
sha256: 437e7cc5064f009545625a8004302ebffc2750dbbf3f0f7b500a00cca5bfc81c
created_at: 2026-04-20 19:40:43
module_info:
{:name "org.refcodes.tabular",
 :exports [{:package "org.refcodes.tabular"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.time", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.component",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.controlflow",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.graphical",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.textual",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.io", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.tabular"}]}


name: org.refcodes.tabular.alt.forwardsecrecy
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-tabular-alt-forwardsecrecy
mvn_version: 3.4.0
type: jar
sha256: bad2c9621aa23dcfcebb20da438527b72d898300b6ba17daca53845467cd5c2a
created_at: 2026-04-20 19:40:43
module_info:
{:name "org.refcodes.tabular.alt.forwardsecrecy",
 :exports [{:package "org.refcodes.tabular.alt.forwardsecrecy"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.data", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.security", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.forwardsecrecy",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.tabular",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "java.logging", :version "23.0.2"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.tabular.alt.forwardsecrecy"}]}


name: org.refcodes.textual
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-textual
mvn_version: 3.4.0
type: jar
sha256: 58625bf09857b7144c72ecb3aae3fae97868b498e7dd5550ec9a71f892766a14
created_at: 2026-04-20 19:40:43
module_info:
{:name "org.refcodes.textual",
 :exports [{:package "org.refcodes.textual"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.numerical", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.runtime", :version "3.4.0-SNAPSHOT"}
  {:module "java.desktop", :version "23.0.2", :transitive true}
  {:module "org.refcodes.data",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.generator",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.graphical",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.textual"}]}


name: org.refcodes.time
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-time
mvn_version: 3.4.0
type: jar
sha256: 077e8961580a3121cc790db82e92dd809e8faad510ac221c220dfc403b3492b1
created_at: 2026-04-20 19:40:44
module_info:
{:name "org.refcodes.time",
 :exports [{:package "org.refcodes.time"}],
 :requires [{:module "java.base", :version "23.0.2", :mandated true}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.time"}]}


name: org.refcodes.tracker
version: 3.4.0
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-tracker
mvn_version: 3.4.0
type: jar
sha256: 0bae78c31ca67e1b7913526daabfe9d77d3acd57e5e97b9c15b376fb3bdde7fe
created_at: 2026-04-20 19:40:44
module_info:
{:name "org.refcodes.tracker",
 :exports [{:package "org.refcodes.tracker"}],
 :requires
 [{:module "org.refcodes.audio"}
  {:module "java.base", :mandated true}],
 :provides [],
 :uses [],
 :version "3.4.0",
 :packages [{:package "org.refcodes.tracker"}]}


name: org.refcodes.web
version: 3.4.0-SNAPSHOT
target_platform: universal
mvn_groupId: org.refcodes
mvn_artifactId: refcodes-web
mvn_version: 3.4.0
type: jar
sha256: eb46799c7c3f762613ddc5f47563cf28e793c3b954ceaac4d769c4fc4d3a083b
created_at: 2026-04-20 19:40:44
module_info:
{:name "org.refcodes.web",
 :exports [{:package "org.refcodes.web"}],
 :requires
 [{:module "java.base", :version "23.0.2", :mandated true}
  {:module "org.refcodes.factory", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.textual", :version "3.4.0-SNAPSHOT"}
  {:module "org.refcodes.properties",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.data",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.exception",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.io",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.mixin",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.net",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.security",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.struct.ext.factory",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "org.refcodes.time",
   :version "3.4.0-SNAPSHOT",
   :transitive true}
  {:module "com.fasterxml.jackson.databind", :version "2.19.0"}
  {:module "com.fasterxml.jackson.dataformat.yaml",
   :version "2.19.0"}],
 :provides [],
 :uses [],
 :version "3.4.0-SNAPSHOT",
 :packages [{:package "org.refcodes.web"}]}


name: org.revapi.java.spi
version: 0.25.1-SNAPSHOT
target_platform: universal
mvn_groupId: org.revapi
mvn_artifactId: revapi-java-spi
mvn_version: 0.25.1
type: jar
sha256: 8fd32703b52df0e206ff55c4e3b97525cc4cd790693972e1746cdd4230d3a42a
created_at: 2026-04-20 19:40:44
module_info:
{:name "org.revapi.java.spi",
 :exports [],
 :requires
 [{:module "java.base", :version "9", :mandated true}
  {:module "java.compiler", :version "9"}],
 :provides [],
 :uses [],
 :version "0.25.1-SNAPSHOT",
 :packages
 [{:package "org.revapi.java.checks"} {:package "org.revapi.java.spi"}]}


name: org.rwtodd.paldesign
version: 1.0.0
target_platform: universal
mvn_groupId: org.rwtodd
mvn_artifactId: org.rwtodd.paldesign
mvn_version: 1.0.0
type: jar
sha256: 8d5ed51401ee044e0f78aa63a70be017cdce2712bf5f60f3c01d4e96a720526d
created_at: 2026-04-20 19:40:44
module_info:
{:name "org.rwtodd.paldesign",
 :exports [{:package "org.rwtodd.paldesign"}],
 :requires
 [{:module "java.base", :version "21", :mandated true}
  {:module "javafx.fxml", :version "23"}
  {:module "javafx.controls", :version "23"}
  {:module "javafx.graphics", :version "23", :transitive true}],
 :provides [],
 :uses [],
 :version "1.0.0"}


name: org.scijava.collections
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-collections
mvn_version: 1.0.0
type: jar
sha256: 1b4cf5317b037493800577870e60ef08441914dd83edea28fd4ae87566c04ef4
created_at: 2026-04-20 19:40:45
module_info:
{:name "org.scijava.collections",
 :exports [{:package "org.scijava.collections"}],
 :requires [{:module "java.base", :version "11.0.23", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :packages [{:package "org.scijava.collections"}]}


name: org.scijava.common3
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-common3
mvn_version: 1.0.0
type: jar
sha256: e72977b4f0cf04be0c7084ae37767e5f1ddd2007d8b24ac0d7bf71953eac3021
created_at: 2026-04-20 19:40:45
module_info:
{:name "org.scijava.common3",
 :exports [{:package "org.scijava.common3"}],
 :requires [{:module "java.base", :version "11.0.23", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :open true,
 :packages [{:package "org.scijava.common3"}]}


name: org.scijava.concurrent
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-concurrent
mvn_version: 1.0.0
type: jar
sha256: b623180c8f3f4d1215bf73c7de87b294ef1890ffbf6c28a33c3097f971c6615a
created_at: 2026-04-20 19:40:45
module_info:
{:name "org.scijava.concurrent",
 :exports [{:package "org.scijava.concurrent"}],
 :requires [{:module "java.base", :version "11.0.23", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :open true,
 :packages [{:package "org.scijava.concurrent"}]}


name: org.scijava.discovery
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-discovery
mvn_version: 1.0.0
type: jar
sha256: 2057d91bf44be6ddce24fc942b670a706814e1d3c9611c82049d4b96ef7e81c3
created_at: 2026-04-20 19:40:45
module_info:
{:name "org.scijava.discovery",
 :exports [{:package "org.scijava.discovery"}],
 :requires [{:module "java.base", :version "11.0.23", :mandated true}],
 :provides [],
 :uses [{:service "org.scijava.discovery.Discoverer"}],
 :version "1.0.0",
 :main-class "org.scijava.discovery.Main",
 :packages [{:package "org.scijava.discovery"}]}


name: org.scijava.discovery.test
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-discovery-test
mvn_version: 1.0.0
type: jar
sha256: 203f379bf440036681f72a4353b70dee7260ccd5ec5fa50a4dd05bc5455d13ec
created_at: 2026-04-20 19:40:46
module_info:
{:name "org.scijava.discovery.test",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "org.scijava.discovery", :version "1.0.0"}
  {:module "org.scijava.ops.spi", :version "1.0.0"}],
 :provides
 [{:service "org.scijava.ops.spi.Op",
   :with ["org.scijava.discovery.test.ServiceBasedAdder"]}
  {:service "org.scijava.ops.spi.OpCollection",
   :with ["org.scijava.discovery.test.ServiceBasedMultipliers"]}],
 :uses
 [{:service "org.scijava.ops.spi.Op"}
  {:service "org.scijava.ops.spi.OpCollection"}],
 :version "1.0.0",
 :main-class "org.scijava.discovery.test.Main",
 :packages [{:package "org.scijava.discovery.test"}]}


name: org.scijava.function
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-function
mvn_version: 1.0.0
type: jar
sha256: 9b7eb0c6fce79362ff6724d641b7a43799f555a45ae591f4efd59af1a4f3ca84
created_at: 2026-04-20 19:40:46
module_info:
{:name "org.scijava.function",
 :exports [{:package "org.scijava.function"}],
 :requires [{:module "java.base", :version "11.0.23", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :main-class "org.scijava.function.Main",
 :packages [{:package "org.scijava.function"}]}


name: org.scijava.javadoc.parser
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-ops-indexer
mvn_version: 1.0.0
type: jar
sha256: dc797f6feaf6b6842ca9146bfff50ae2b07ffb4812a46659a450f9b462ea963e
created_at: 2026-04-20 19:40:46
module_info:
{:name "org.scijava.javadoc.parser",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "java.compiler", :version "11.0.23"}
  {:module "org.yaml.snakeyaml"}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["org.scijava.ops.indexer.OpImplNoteParser"]}],
 :uses [],
 :version "1.0.0",
 :packages [{:package "org.scijava.ops.indexer"}]}


name: org.scijava.legacy
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-legacy
mvn_version: 1.0.0
type: jar
sha256: 9a73de75cd6da59636c8b79103e3c2396a1d43a2e6310447345179d85b108732
created_at: 2026-04-20 19:40:46
module_info:
{:name "org.scijava.legacy",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "net.imagej"}
  {:module "org.scijava"}
  {:module "org.scijava.types", :version "1.0.0"}
  {:module "org.scijava.priority", :version "1.0.0"}
  {:module "org.scijava.ops.api", :version "1.0.0"}
  {:module "org.scijava.progress", :version "1.0.0"}],
 :provides
 [{:service "org.scijava.types.extract.TypeExtractor",
   :with ["org.scijava.legacy.types.DatasetTypeExtractor"]}],
 :uses [],
 :version "1.0.0",
 :open true,
 :packages
 [{:package "org.scijava.legacy.module.process"}
  {:package "org.scijava.legacy.service"}
  {:package "org.scijava.legacy.types"}]}


name: org.scijava.meta
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-meta
mvn_version: 1.0.0
type: jar
sha256: 5eeb49fa781490537a66a4fe8d4e02aad6831a4dd6a03987951462a0055813c9
created_at: 2026-04-20 19:40:46
module_info:
{:name "org.scijava.meta",
 :exports [{:package "org.scijava.meta"}],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "java.xml", :version "11.0.23"}
  {:module "org.scijava.common3", :version "1.0.0"}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :packages [{:package "org.scijava.meta"}]}


name: org.scijava.ops.api
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-ops-api
mvn_version: 1.0.0
type: jar
sha256: 9b208e62a73e07a202305b54139e6a677b9431e84d9309c9e736653e80a29b6b
created_at: 2026-04-20 19:40:47
module_info:
{:name "org.scijava.ops.api",
 :exports [{:package "org.scijava.ops.api"}],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "org.scijava.common3", :version "1.0.0"}
  {:module "org.scijava.function", :version "1.0.0"}
  {:module "org.scijava.priority", :version "1.0.0", :transitive true}
  {:module "org.scijava.struct", :version "1.0.0", :transitive true}
  {:module "org.scijava.types", :version "1.0.0"}],
 :provides [],
 :uses
 [{:service "org.scijava.discovery.Discoverer"}
  {:service "org.scijava.ops.api.OpEnvironment"}
  {:service "org.scijava.ops.api.OpHistory"}],
 :version "1.0.0",
 :main-class "org.scijava.ops.api.Main",
 :packages [{:package "org.scijava.ops.api"}]}


name: org.scijava.ops.engine
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-ops-engine
mvn_version: 1.0.0
type: jar
sha256: fb2800b67ecf5686e97eb136e4664399d944a9eb6d147188bb6ae0fbe790eed1
created_at: 2026-04-20 19:40:47
module_info:
{:name "org.scijava.ops.engine",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "java.compiler", :version "11.0.23"}
  {:module "org.scijava.common3", :version "1.0.0"}
  {:module "org.scijava.collections", :version "1.0.0"}
  {:module "org.scijava.discovery", :version "1.0.0"}
  {:module "org.scijava.function", :version "1.0.0"}
  {:module "org.scijava.meta", :version "1.0.0"}
  {:module "org.scijava.parsington"}
  {:module "org.scijava.priority", :version "1.0.0"}
  {:module "org.scijava.progress", :version "1.0.0"}
  {:module "org.scijava.struct", :version "1.0.0"}
  {:module "org.scijava.ops.api", :version "1.0.0"}
  {:module "org.scijava.ops.spi", :version "1.0.0"}
  {:module "org.scijava.types", :version "1.0.0"}
  {:module "com.google.common"}
  {:module "org.javassist"}
  {:module "org.slf4j"}
  {:module "org.yaml.snakeyaml"}],
 :provides
 [{:service "org.scijava.discovery.Discoverer",
   :with ["org.scijava.ops.engine.yaml.impl.YAMLOpInfoDiscoverer"]}
  {:service "org.scijava.ops.engine.InfoTreeGenerator",
   :with
   ["org.scijava.ops.engine.matcher.adapt.AdaptationInfoTreeGenerator"
    "org.scijava.ops.engine.impl.DefaultInfoTreeGenerator"
    "org.scijava.ops.engine.matcher.convert.ConvertedInfoTreeGenerator"]}
  {:service "org.scijava.ops.api.OpEnvironment",
   :with ["org.scijava.ops.engine.impl.DefaultOpEnvironment"]}
  {:service "org.scijava.ops.api.OpHistory",
   :with ["org.scijava.ops.engine.impl.DefaultOpHistory"]}
  {:service "org.scijava.ops.engine.OpInfoGenerator",
   :with
   ["org.scijava.ops.engine.impl.OpClassOpInfoGenerator"
    "org.scijava.ops.engine.impl.OpCollectionInfoGenerator"
    "org.scijava.ops.engine.matcher.reduce.ReducedOpInfoGenerator"]}
  {:service "org.scijava.ops.engine.OpDescriptionGenerator",
   :with ["org.scijava.ops.engine.impl.DefaultOpDescriptionGenerator"]}
  {:service "org.scijava.ops.engine.OpWrapper",
   :with
   ["org.scijava.ops.engine.matcher.impl.OpWrappers$ProducerOpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function8OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function9OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function10OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function11OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function12OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function13OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function14OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function15OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Function16OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer0OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer8OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer9OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer10OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer11OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer12OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer13OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer14OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer15OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Computer16OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace2_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace2_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace3_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace3_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace3_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace4_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace4_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace4_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace4_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace5_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace5_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace5_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace5_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace5_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace6_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace6_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace6_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace6_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace6_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace6_6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace7_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace7_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace7_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace7_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace7_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace7_6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace7_7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace8_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace8_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace8_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace8_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace8_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace8_6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace8_7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace8_8OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace9_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace9_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace9_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace9_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace9_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace9_6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace9_7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace9_8OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace9_9OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace10_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace10_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace10_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace10_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace10_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace10_6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace10_7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace10_8OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace10_9OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace10_10OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace11_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace11_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace11_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace11_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace11_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace11_6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace11_7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace11_8OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace11_9OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace11_10OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace11_11OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_8OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_9OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_10OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_11OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace12_12OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_8OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_9OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_10OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_11OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_12OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace13_13OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_8OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_9OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_10OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_11OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_12OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_13OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace14_14OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_8OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_9OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_10OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_11OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_12OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_13OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_14OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace15_15OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_1OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_2OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_3OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_4OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_5OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_6OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_7OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_8OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_9OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_10OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_11OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_12OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_13OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_14OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_15OpWrapper"
    "org.scijava.ops.engine.matcher.impl.OpWrappers$Inplace16_16OpWrapper"
    "org.scijava.ops.engine.matcher.impl.LossReporterWrapper"]}
  {:service "org.scijava.ops.engine.matcher.MatchingRoutine",
   :with
   ["org.scijava.ops.engine.matcher.impl.RuntimeSafeMatchingRoutine"
    "org.scijava.ops.engine.matcher.adapt.AdaptationMatchingRoutine"
    "org.scijava.ops.engine.matcher.convert.ConversionMatchingRoutine"]}
  {:service "org.scijava.ops.spi.OpCollection",
   :with
   ["org.scijava.ops.engine.adapt.lift.ComputerToArrays"
    "org.scijava.ops.engine.adapt.lift.ComputerToIterables"
    "org.scijava.ops.engine.adapt.lift.FunctionToArrays"
    "org.scijava.ops.engine.adapt.lift.FunctionToIterables"
    "org.scijava.ops.engine.adapt.lift.InplaceToArrays"
    "org.scijava.ops.engine.conversionLoss.impl.PrimitiveArrayLossReporters"
    "org.scijava.ops.engine.conversionLoss.impl.PrimitiveLossReporters"
    "org.scijava.ops.engine.copy.CopyOpCollection"
    "org.scijava.ops.engine.create.CreateOpCollection"
    "org.scijava.ops.engine.describe.BaseDescriptors"
    "org.scijava.ops.engine.matcher.convert.IdentityCollection"
    "org.scijava.ops.engine.matcher.convert.UtilityConverters"
    "org.scijava.ops.engine.math.Add"
    "org.scijava.ops.engine.math.MathOpCollection"
    "org.scijava.ops.engine.math.Power"
    "org.scijava.ops.engine.math.Sqrt"
    "org.scijava.ops.engine.math.Zero"
    "org.scijava.ops.engine.matcher.convert.ListConverterCollection"
    "org.scijava.ops.engine.matcher.convert.PrimitiveArrayConverters"
    "org.scijava.ops.engine.matcher.convert.PrimitiveConverters"
    "org.scijava.ops.engine.stats.Mean"
    "org.scijava.ops.engine.stats.Size"]}
  {:service "org.scijava.ops.spi.Op",
   :with
   ["org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer1ToFunction1AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function1ToComputer1AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function1ToComputer1AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer1ToFunction1ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer2ToFunction2AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function2ToComputer2AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function2ToComputer2AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer2ToFunction2ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer3ToFunction3AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function3ToComputer3AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function3ToComputer3AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer3ToFunction3ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer4ToFunction4AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function4ToComputer4AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function4ToComputer4AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer4ToFunction4ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer5ToFunction5AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function5ToComputer5AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function5ToComputer5AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer5ToFunction5ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer6ToFunction6AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function6ToComputer6AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function6ToComputer6AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer6ToFunction6ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer7ToFunction7AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function7ToComputer7AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function7ToComputer7AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer7ToFunction7ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer8ToFunction8AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function8ToComputer8AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function8ToComputer8AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer8ToFunction8ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer9ToFunction9AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function9ToComputer9AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function9ToComputer9AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer9ToFunction9ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer10ToFunction10AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function10ToComputer10AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function10ToComputer10AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer10ToFunction10ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer11ToFunction11AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function11ToComputer11AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function11ToComputer11AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer11ToFunction11ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer12ToFunction12AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function12ToComputer12AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function12ToComputer12AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer12ToFunction12ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer13ToFunction13AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function13ToComputer13AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function13ToComputer13AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer13ToFunction13ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer14ToFunction14AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function14ToComputer14AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function14ToComputer14AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer14ToFunction14ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer15ToFunction15AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function15ToComputer15AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function15ToComputer15AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer15ToFunction15ViaFunction"
    "org.scijava.ops.engine.adapt.complexLift.ComputersToFunctionsAndLift$Computer16ToFunction16AndLiftViaSource"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function16ToComputer16AndLiftAfter"
    "org.scijava.ops.engine.adapt.complexLift.FunctionsToComputersAndLift$Function16ToComputer16AndLiftBefore"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaFunction$Computer16ToFunction16ViaFunction"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer0ToFunction0ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function0ToComputer0"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer1ToFunction1ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function1ToComputer1"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer2ToFunction2ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function2ToComputer2"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer3ToFunction3ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function3ToComputer3"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer4ToFunction4ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function4ToComputer4"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer5ToFunction5ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function5ToComputer5"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer6ToFunction6ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function6ToComputer6"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer7ToFunction7ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function7ToComputer7"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer8ToFunction8ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function8ToComputer8"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer9ToFunction9ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function9ToComputer9"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer10ToFunction10ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function10ToComputer10"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer11ToFunction11ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function11ToComputer11"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer12ToFunction12ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function12ToComputer12"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer13ToFunction13ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function13ToComputer13"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer14ToFunction14ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function14ToComputer14"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer15ToFunction15ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function15ToComputer15"
    "org.scijava.ops.engine.adapt.functional.ComputersToFunctionsViaSource$Computer16ToFunction16ViaSource"
    "org.scijava.ops.engine.adapt.functional.FunctionsToComputers$Function16ToComputer16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace1ToFunction1"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace2_1ToFunction2"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace2_2ToFunction2"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace3_1ToFunction3"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace3_2ToFunction3"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace3_3ToFunction3"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace4_1ToFunction4"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace4_2ToFunction4"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace4_3ToFunction4"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace4_4ToFunction4"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace5_1ToFunction5"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace5_2ToFunction5"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace5_3ToFunction5"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace5_4ToFunction5"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace5_5ToFunction5"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace6_1ToFunction6"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace6_2ToFunction6"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace6_3ToFunction6"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace6_4ToFunction6"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace6_5ToFunction6"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace6_6ToFunction6"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace7_1ToFunction7"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace7_2ToFunction7"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace7_3ToFunction7"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace7_4ToFunction7"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace7_5ToFunction7"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace7_6ToFunction7"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace7_7ToFunction7"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace8_1ToFunction8"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace8_2ToFunction8"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace8_3ToFunction8"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace8_4ToFunction8"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace8_5ToFunction8"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace8_6ToFunction8"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace8_7ToFunction8"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace8_8ToFunction8"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace9_1ToFunction9"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace9_2ToFunction9"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace9_3ToFunction9"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace9_4ToFunction9"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace9_5ToFunction9"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace9_6ToFunction9"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace9_7ToFunction9"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace9_8ToFunction9"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace9_9ToFunction9"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace10_1ToFunction10"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace10_2ToFunction10"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace10_3ToFunction10"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace10_4ToFunction10"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace10_5ToFunction10"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace10_6ToFunction10"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace10_7ToFunction10"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace10_8ToFunction10"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace10_9ToFunction10"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace10_10ToFunction10"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace11_1ToFunction11"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace11_2ToFunction11"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace11_3ToFunction11"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace11_4ToFunction11"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace11_5ToFunction11"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace11_6ToFunction11"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace11_7ToFunction11"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace11_8ToFunction11"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace11_9ToFunction11"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace11_10ToFunction11"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace11_11ToFunction11"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_1ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_2ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_3ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_4ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_5ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_6ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_7ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_8ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_9ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_10ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_11ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace12_12ToFunction12"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_1ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_2ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_3ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_4ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_5ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_6ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_7ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_8ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_9ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_10ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_11ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_12ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace13_13ToFunction13"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_1ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_2ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_3ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_4ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_5ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_6ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_7ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_8ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_9ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_10ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_11ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_12ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_13ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace14_14ToFunction14"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_1ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_2ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_3ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_4ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_5ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_6ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_7ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_8ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_9ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_10ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_11ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_12ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_13ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_14ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace15_15ToFunction15"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_1ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_2ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_3ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_4ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_5ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_6ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_7ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_8ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_9ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_10ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_11ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_12ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_13ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_14ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_15ToFunction16"
    "org.scijava.ops.engine.adapt.functional.InplacesToFunctions$Inplace16_16ToFunction16"
    "org.scijava.ops.engine.conversionLoss.impl.IdentityLossReporter"
    "org.scijava.ops.engine.eval.DefaultEval"
    "org.scijava.ops.engine.stats.Mean$MeanFunction"]}
  {:service "org.scijava.ops.engine.matcher.reduce.InfoReducer",
   :with
   ["org.scijava.ops.engine.matcher.reduce.FunctionReducer"
    "org.scijava.ops.engine.matcher.reduce.ComputerReducer"]}
  {:service "org.scijava.ops.engine.yaml.YAMLOpInfoCreator",
   :with
   ["org.scijava.ops.engine.yaml.impl.JavaClassYAMLOpInfoCreator"
    "org.scijava.ops.engine.yaml.impl.JavaFieldYAMLOpInfoCreator"
    "org.scijava.ops.engine.yaml.impl.JavaMethodYAMLInfoCreator"]}],
 :uses
 [{:service "javax.annotation.processing.Processor"}
  {:service "org.scijava.discovery.Discoverer"}
  {:service "org.scijava.ops.engine.InfoTreeGenerator"}
  {:service "org.scijava.ops.api.OpEnvironment"}
  {:service "org.scijava.ops.engine.OpDescriptionGenerator"}
  {:service "org.scijava.ops.engine.OpInfoGenerator"}
  {:service "org.scijava.ops.engine.OpWrapper"}
  {:service "org.scijava.ops.engine.matcher.MatchingRoutine"}
  {:service "org.scijava.ops.engine.matcher.reduce.InfoReducer"}
  {:service "org.scijava.ops.engine.yaml.YAMLOpInfoCreator"}
  {:service "org.scijava.ops.spi.Op"}
  {:service "org.scijava.ops.spi.OpCollection"}
  {:service "org.scijava.types.extract.TypeExtractor"}],
 :version "1.0.0",
 :main-class "org.scijava.ops.engine.Main",
 :packages
 [{:package "org.scijava.ops.engine"}
  {:package "org.scijava.ops.engine.adapt.complexLift"}
  {:package "org.scijava.ops.engine.adapt.functional"}
  {:package "org.scijava.ops.engine.adapt.lift"}
  {:package "org.scijava.ops.engine.conversionLoss"}
  {:package "org.scijava.ops.engine.conversionLoss.impl"}
  {:package "org.scijava.ops.engine.copy"}
  {:package "org.scijava.ops.engine.create"}
  {:package "org.scijava.ops.engine.describe"}
  {:package "org.scijava.ops.engine.eval"}
  {:package "org.scijava.ops.engine.exceptions"}
  {:package "org.scijava.ops.engine.exceptions.impl"}
  {:package "org.scijava.ops.engine.impl"}
  {:package "org.scijava.ops.engine.matcher"}
  {:package "org.scijava.ops.engine.matcher.adapt"}
  {:package "org.scijava.ops.engine.matcher.convert"}
  {:package "org.scijava.ops.engine.matcher.impl"}
  {:package "org.scijava.ops.engine.matcher.reduce"}
  {:package "org.scijava.ops.engine.math"}
  {:package "org.scijava.ops.engine.stats"}
  {:package "org.scijava.ops.engine.struct"}
  {:package "org.scijava.ops.engine.util"}
  {:package "org.scijava.ops.engine.util.internal"}
  {:package "org.scijava.ops.engine.yaml"}
  {:package "org.scijava.ops.engine.yaml.impl"}]}


name: org.scijava.ops.image
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-ops-image
mvn_version: 1.0.0
type: jar
sha256: ac8ba5084d6871ebb7ebd739ccd8f1dcd918480f52dd77ea1cdc73b7c00cc0a5
created_at: 2026-04-20 19:40:47
module_info:
{:open true,
 :name "org.scijava.ops.image",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "java.scripting", :version "11.0.23"}
  {:module "net.imglib2.mesh"}
  {:module "net.imglib2"}
  {:module "net.imglib2.algorithm"}
  {:module "net.imglib2.algorithm.fft2"}
  {:module "net.imglib2.roi"}
  {:module "org.joml", :version "1.10.5"}
  {:module "org.scijava.collections", :version "1.0.0"}
  {:module "org.scijava.common3", :version "1.0.0"}
  {:module "org.scijava.concurrent", :version "1.0.0"}
  {:module "org.scijava.function", :version "1.0.0"}
  {:module "org.scijava.meta", :version "1.0.0"}
  {:module "org.scijava.ops.api", :version "1.0.0"}
  {:module "org.scijava.ops.spi", :version "1.0.0"}
  {:module "org.scijava.priority", :version "1.0.0"}
  {:module "org.scijava.progress", :version "1.0.0"}
  {:module "org.scijava.types", :version "1.0.0"}
  {:module "commons.math3"}
  {:module "ojalgo"}
  {:module "jama"}
  {:module "mines.jtk"}
  {:module "net.imglib2.realtransform"}],
 :uses [],
 :main-class "org.scijava.ops.image.About",
 :packages
 [{:package "org.scijava.ops.image"}
  {:package "org.scijava.ops.image.adapt"}
  {:package "org.scijava.ops.image.adapt.complexLift"}
  {:package "org.scijava.ops.image.coloc"}
  {:package "org.scijava.ops.image.coloc.icq"}
  {:package "org.scijava.ops.image.coloc.kendallTau"}
  {:package "org.scijava.ops.image.coloc.maxTKendallTau"}
  {:package "org.scijava.ops.image.coloc.pValue"}
  {:package "org.scijava.ops.image.coloc.pearsons"}
  {:package "org.scijava.ops.image.coloc.saca"}
  {:package "org.scijava.ops.image.convert"}
  {:package "org.scijava.ops.image.convert.clip"}
  {:package "org.scijava.ops.image.convert.copy"}
  {:package "org.scijava.ops.image.copy"}
  {:package "org.scijava.ops.image.create"}
  {:package "org.scijava.ops.image.deconvolve"}
  {:package "org.scijava.ops.image.describe"}
  {:package "org.scijava.ops.image.features.haralick"}
  {:package "org.scijava.ops.image.features.haralick.helper"}
  {:package "org.scijava.ops.image.features.hog"}
  {:package "org.scijava.ops.image.features.lbp2d"}
  {:package "org.scijava.ops.image.features.tamura2d"}
  {:package "org.scijava.ops.image.features.zernike"}
  {:package "org.scijava.ops.image.filter"}
  {:package "org.scijava.ops.image.filter.addNoise"}
  {:package "org.scijava.ops.image.filter.bilateral"}
  {:package "org.scijava.ops.image.filter.convolve"}
  {:package "org.scijava.ops.image.filter.correlate"}
  {:package "org.scijava.ops.image.filter.derivative"}
  {:package "org.scijava.ops.image.filter.derivativeGauss"}
  {:package "org.scijava.ops.image.filter.dog"}
  {:package "org.scijava.ops.image.filter.fft"}
  {:package "org.scijava.ops.image.filter.fftSize"}
  {:package "org.scijava.ops.image.filter.gauss"}
  {:package "org.scijava.ops.image.filter.hessian"}
  {:package "org.scijava.ops.image.filter.ifft"}
  {:package "org.scijava.ops.image.filter.pad"}
  {:package "org.scijava.ops.image.filter.sigma"}
  {:package "org.scijava.ops.image.filter.sobel"}
  {:package "org.scijava.ops.image.filter.tubeness"}
  {:package "org.scijava.ops.image.filter.vesselness"}
  {:package "org.scijava.ops.image.geom"}
  {:package "org.scijava.ops.image.geom.geom2d"}
  {:package "org.scijava.ops.image.geom.geom3d"}
  {:package "org.scijava.ops.image.image.ascii"}
  {:package "org.scijava.ops.image.image.cooccurrenceMatrix"}
  {:package "org.scijava.ops.image.image.distancetransform"}
  {:package "org.scijava.ops.image.image.fill"}
  {:package "org.scijava.ops.image.image.histogram"}
  {:package "org.scijava.ops.image.image.integral"}
  {:package "org.scijava.ops.image.image.invert"}
  {:package "org.scijava.ops.image.image.normalize"}
  {:package "org.scijava.ops.image.image.watershed"}
  {:package "org.scijava.ops.image.imagemoments"}
  {:package "org.scijava.ops.image.imagemoments.centralmoments"}
  {:package "org.scijava.ops.image.imagemoments.hu"}
  {:package "org.scijava.ops.image.imagemoments.moments"}
  {:package
   "org.scijava.ops.image.imagemoments.normalizedcentralmoments"}
  {:package "org.scijava.ops.image.labeling"}
  {:package "org.scijava.ops.image.labeling.cca"}
  {:package "org.scijava.ops.image.linalg.rotate"}
  {:package "org.scijava.ops.image.logic"}
  {:package "org.scijava.ops.image.map.neighborhood"}
  {:package "org.scijava.ops.image.math"}
  {:package "org.scijava.ops.image.math.multiply"}
  {:package "org.scijava.ops.image.morphology"}
  {:package "org.scijava.ops.image.morphology.thin"}
  {:package "org.scijava.ops.image.segment.detectJunctions"}
  {:package "org.scijava.ops.image.segment.detectRidges"}
  {:package "org.scijava.ops.image.stats"}
  {:package "org.scijava.ops.image.stats.regression.leastSquares"}
  {:package "org.scijava.ops.image.thread.chunker"}
  {:package "org.scijava.ops.image.threshold"}
  {:package "org.scijava.ops.image.threshold.apply"}
  {:package "org.scijava.ops.image.threshold.huang"}
  {:package "org.scijava.ops.image.threshold.ij1"}
  {:package "org.scijava.ops.image.threshold.intermodes"}
  {:package "org.scijava.ops.image.threshold.isoData"}
  {:package "org.scijava.ops.image.threshold.li"}
  {:package "org.scijava.ops.image.threshold.localBernsen"}
  {:package "org.scijava.ops.image.threshold.localContrast"}
  {:package "org.scijava.ops.image.threshold.localMean"}
  {:package "org.scijava.ops.image.threshold.localMedian"}
  {:package "org.scijava.ops.image.threshold.localMidGrey"}
  {:package "org.scijava.ops.image.threshold.localNiblack"}
  {:package "org.scijava.ops.image.threshold.localPhansalkar"}
  {:package "org.scijava.ops.image.threshold.localSauvola"}
  {:package "org.scijava.ops.image.threshold.maxEntropy"}
  {:package "org.scijava.ops.image.threshold.maxLikelihood"}
  {:package "org.scijava.ops.image.threshold.mean"}
  {:package "org.scijava.ops.image.threshold.minError"}
  {:package "org.scijava.ops.image.threshold.minimum"}
  {:package "org.scijava.ops.image.threshold.moments"}
  {:package "org.scijava.ops.image.threshold.otsu"}
  {:package "org.scijava.ops.image.threshold.percentile"}
  {:package "org.scijava.ops.image.threshold.renyiEntropy"}
  {:package "org.scijava.ops.image.threshold.rosin"}
  {:package "org.scijava.ops.image.threshold.shanbhag"}
  {:package "org.scijava.ops.image.threshold.triangle"}
  {:package "org.scijava.ops.image.threshold.yen"}
  {:package "org.scijava.ops.image.topology"}
  {:package "org.scijava.ops.image.topology.eulerCharacteristic"}
  {:package "org.scijava.ops.image.transform"}
  {:package "org.scijava.ops.image.transform.project.project"}
  {:package "org.scijava.ops.image.transform.slice.slice"}
  {:package "org.scijava.ops.image.types"}
  {:package "org.scijava.ops.image.types.maxValue"}
  {:package "org.scijava.ops.image.types.minValue"}
  {:package "org.scijava.ops.image.util"}],
 :provides
 [{:service "org.scijava.types.extract.TypeExtractor",
   :with
   ["org.scijava.ops.image.types.Histogram1dTypeExtractor"
    "org.scijava.ops.image.types.ImgFactoryTypeExtractor"
    "org.scijava.ops.image.types.ImgLabelingTypeExtractor"
    "org.scijava.ops.image.types.NativeImgTypeExtractor"
    "org.scijava.ops.image.types.LabelingMappingTypeExtractor"
    "org.scijava.ops.image.types.OutOfBoundsConstantValueFactoryTypeExtractor"
    "org.scijava.ops.image.types.OutOfBoundsFactoryTypeExtractor"
    "org.scijava.ops.image.types.OutOfBoundsRandomValueFactoryTypeExtractor"
    "org.scijava.ops.image.types.RAITypeExtractor"]}],
 :version "1.0.0"}


name: org.scijava.ops.opencv
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-ops-opencv
mvn_version: 1.0.0
type: jar
sha256: 70b371da0eede6661a0bbec2c621b28cbe7dee7429494671fb8d950feda09e55
created_at: 2026-04-20 19:40:48
module_info:
{:name "org.scijava.ops.opencv",
 :exports [{:package "org.scijava.ops.opencv"}],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "java.scripting", :version "11.0.23"}
  {:module "org.scijava.types", :version "1.0.0"}
  {:module "org.bytedeco.opencv"}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :packages [{:package "org.scijava.ops.opencv"}]}


name: org.scijava.ops.parser
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-ops-ext-parser
mvn_version: 1.0.0
type: jar
sha256: 07cf6d2d96be8df220038d934d0ecb815c5bdad6b26bf0ec23ff44dd721aab65
created_at: 2026-04-20 19:40:48
module_info:
{:name "org.scijava.ops.parser",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "java.compiler", :version "11.0.23"}
  {:module "com.google.common"}
  {:module "org.yaml.snakeyaml"}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :main-class "org.scijava.ops.parser.OpParser",
 :packages [{:package "org.scijava.ops.parser"}]}


name: org.scijava.ops.spi
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-ops-spi
mvn_version: 1.0.0
type: jar
sha256: cf850433c2234d0f10c6bf41e9e8a008cafa61a4ea8f85db6b332d2764f77007
created_at: 2026-04-20 19:40:48
module_info:
{:name "org.scijava.ops.spi",
 :exports [{:package "org.scijava.ops.spi"}],
 :requires [{:module "java.base", :version "11.0.23", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :main-class "org.scijava.ops.spi.Main",
 :packages [{:package "org.scijava.ops.spi"}]}


name: org.scijava.ops.tutorial
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-ops-tutorial
mvn_version: 1.0.0
type: jar
sha256: 00d07783ea5e6bb43a43f101bfca50a53461b63a5ffc9140d9fc59b46f53f95b
created_at: 2026-04-20 19:40:48
module_info:
{:name "org.scijava.ops.tutorial",
 :exports [],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "io.scif"}
  {:module "java.scripting", :version "11.0.23"}
  {:module "net.imglib2"}
  {:module "net.imglib2.algorithm"}
  {:module "net.imglib2.roi"}
  {:module "org.scijava.function", :version "1.0.0"}
  {:module "org.scijava.ops.api", :version "1.0.0"}
  {:module "org.scijava.ops.spi", :version "1.0.0"}
  {:module "org.scijava.parsington"}
  {:module "org.scijava.priority", :version "1.0.0"}
  {:module "org.scijava.progress", :version "1.0.0"}
  {:module "org.scijava.types", :version "1.0.0"}
  {:module "org.scijava"}
  {:module "ojalgo"}
  {:module "jama"}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :packages [{:package "org.scijava.ops.tutorial"}]}


name: org.scijava.priority
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-priority
mvn_version: 1.0.0
type: jar
sha256: 5643ad272d1831ba629f5de69bb64adfa55f64d562010ae769f496f93e6c8d91
created_at: 2026-04-20 19:40:48
module_info:
{:name "org.scijava.priority",
 :exports [{:package "org.scijava.priority"}],
 :requires [{:module "java.base", :version "11.0.23", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :open true,
 :packages [{:package "org.scijava.priority"}]}


name: org.scijava.progress
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-progress
mvn_version: 1.0.0
type: jar
sha256: 30cd45a32b712d7c7d427a8a064632cf7dfcba3cead483227fd761952d2702e1
created_at: 2026-04-20 19:40:49
module_info:
{:name "org.scijava.progress",
 :exports [{:package "org.scijava.progress"}],
 :requires [{:module "java.base", :version "11.0.23", :mandated true}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :main-class "org.scijava.progress.Main",
 :packages [{:package "org.scijava.progress"}]}


name: org.scijava.struct
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-struct
mvn_version: 1.0.0
type: jar
sha256: b5b4209a0934f8d7fed0fa821a5c3e26bd9f6d2eec52aa3b43477dd11092fbd8
created_at: 2026-04-20 19:40:49
module_info:
{:name "org.scijava.struct",
 :exports [{:package "org.scijava.struct"}],
 :requires
 [{:module "java.base", :version "11.0.23"}
  {:module "org.scijava.common3", :version "1.0.0"}],
 :provides [],
 :uses [],
 :version "1.0.0",
 :packages [{:package "org.scijava.struct"}]}


name: org.scijava.types
version: 1.0.0
target_platform: universal
mvn_groupId: org.scijava
mvn_artifactId: scijava-types
mvn_version: 1.0.0
type: jar
sha256: db34e9daed575340624525ea6001c58676ebc6f5edfa2ca562b13fedff3e93b4
created_at: 2026-04-20 19:40:49
module_info:
{:name "org.scijava.types",
 :exports
 [{:package "org.scijava.types"}
  {:package "org.scijava.types.infer"}
  {:package "org.scijava.types.extract"}],
 :requires
 [{:module "java.base", :version "11.0.23", :mandated true}
  {:module "org.scijava.common3", :version "1.0.0", :transitive true}
  {:module "org.scijava.discovery", :version "1.0.0", :transitive true}
  {:module "org.scijava.priority", :version "1.0.0"}
  {:module "com.google.common"}
  {:module "org.slf4j"}],
 :provides
 [{:service "org.scijava.types.extract.TypeExtractor",
   :with
   ["org.scijava.types.extract.IterableTypeExtractor"
    "org.scijava.types.extract.MapTypeExtractor"]}],
 :uses [{:service "org.scijava.types.extract.TypeExtractor"}],
 :version "1.0.0",
 :packages
 [{:package "org.scijava.types"}
  {:package "org.scijava.types.extract"}
  {:package "org.scijava.types.infer"}]}


name: org.seasar.doma.core
version: 3.9.1
target_platform: universal
mvn_groupId: org.seasar.doma
mvn_artifactId: doma-core
mvn_version: 3.9.1
type: jar
sha256: c8758fea63194fb82039b85b5e5610daaaf61328672f47476bd0a4b748f9d750
created_at: 2026-04-20 19:40:49
module_info:
{:name "org.seasar.doma.core",
 :exports
 [{:package "org.seasar.doma"}
  {:package "org.seasar.doma.expr"}
  {:package "org.seasar.doma.jdbc"}
  {:package "org.seasar.doma.jdbc.builder"}
  {:package "org.seasar.doma.jdbc.command"}
  {:package "org.seasar.doma.jdbc.criteria"}
  {:package "org.seasar.doma.jdbc.criteria.command"}
  {:package "org.seasar.doma.jdbc.criteria.context"}
  {:package "org.seasar.doma.jdbc.criteria.declaration"}
  {:package "org.seasar.doma.jdbc.criteria.expression"}
  {:package "org.seasar.doma.jdbc.criteria.metamodel"}
  {:package "org.seasar.doma.jdbc.criteria.option"}
  {:package "org.seasar.doma.jdbc.criteria.query"}
  {:package "org.seasar.doma.jdbc.criteria.statement"}
  {:package "org.seasar.doma.jdbc.criteria.tuple"}
  {:package "org.seasar.doma.jdbc.dialect"}
  {:package "org.seasar.doma.jdbc.domain"}
  {:package "org.seasar.doma.jdbc.entity"}
  {:package "org.seasar.doma.jdbc.id"}
  {:package "org.seasar.doma.jdbc.query"}
  {:package "org.seasar.doma.jdbc.statistic"}
  {:package "org.seasar.doma.jdbc.tx"}
  {:package "org.seasar.doma.jdbc.type"}
  {:package "org.seasar.doma.message"}
  {:package "org.seasar.doma.util"}
  {:package "org.seasar.doma.wrapper"}
  {:package "org.seasar.doma.internal"}
  {:package "org.seasar.doma.internal.jdbc.command"}
  {:package "org.seasar.doma.internal.jdbc.dao"}
  {:package "org.seasar.doma.internal.jdbc.entity"}
  {:package "org.seasar.doma.internal.jdbc.scalar"}
  {:package "org.seasar.doma.internal.jdbc.sql"}
  {:package "org.seasar.doma.internal.wrapper"}
  {:package "org.seasar.doma.internal.util"}
  {:package "org.seasar.doma.internal.expr"}
  {:package "org.seasar.doma.internal.expr.node"}
  {:package "org.seasar.doma.internal.jdbc.sql.node"}
  {:package "org.seasar.doma.internal.jdbc.util"}
  {:package "org.seasar.doma.jdbc.aggregate"}],
 :requires
 [{:module "java.base", :version "17.0.15", :mandated true}
  {:module "java.sql", :version "17.0.15", :transitive true}
  {:module "java.compiler",
   :version "17.0.15",
   :static true,
   :transitive true}],
 :provides [],
 :uses [],
 :version "3.9.1"}


name: org.seasar.doma.kotlin
version: 2.62.1
target_platform: universal
mvn_groupId: org.seasar.doma
mvn_artifactId: doma-kotlin
mvn_version: 2.62.1
type: jar
sha256: 65d54ac22457a32a272beac28908ba7d6b11bd5d547e0ab0c50f446cb5ae4ae1
created_at: 2026-04-20 19:40:49
module_info:
{:name "org.seasar.doma.kotlin",
 :exports
 [{:package "org.seasar.doma.kotlin.jdbc.criteria"}
  {:package "org.seasar.doma.kotlin.jdbc.criteria.declaration"}
  {:package "org.seasar.doma.kotlin.jdbc.criteria.expression"}
  {:package "org.seasar.doma.kotlin.jdbc.criteria.statement"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "kotlin.stdlib"}
  {:module "org.seasar.doma.core"}],
 :provides [],
 :uses [],
 :version "2.62.1"}


name: org.seasar.doma.mock
version: 3.9.1
target_platform: universal
mvn_groupId: org.seasar.doma
mvn_artifactId: doma-mock
mvn_version: 3.9.1
type: jar
sha256: 2ad6d1a10063f76d49a9675dcdf2762f472f88dfaeab67e11cf4c12c74ad7166
created_at: 2026-04-20 19:40:50
module_info:
{:name "org.seasar.doma.mock",
 :exports [{:package "org.seasar.doma.internal.jdbc.mock"}],
 :requires
 [{:module "java.base", :version "17.0.15", :mandated true}
  {:module "java.sql", :version "17.0.15"}],
 :provides [],
 :uses [],
 :version "3.9.1"}


name: org.seasar.doma.processor
version: 3.9.1
target_platform: universal
mvn_groupId: org.seasar.doma
mvn_artifactId: doma-processor
mvn_version: 3.9.1
type: jar
sha256: eed3c22c4a4c1c39b29e5be2a2736b4b89d71778a61aebc3f164e126f7eea353
created_at: 2026-04-20 19:40:50
module_info:
{:name "org.seasar.doma.processor",
 :exports [],
 :requires
 [{:module "java.base", :version "17.0.15", :mandated true}
  {:module "java.compiler", :version "17.0.15"}
  {:module "org.seasar.doma.core"}],
 :provides
 [{:service "javax.annotation.processing.Processor",
   :with ["org.seasar.doma.internal.apt.DomaProcessor"]}],
 :uses [],
 :version "3.9.1"}


name: org.seasar.doma.slf4j
version: 3.9.1
target_platform: universal
mvn_groupId: org.seasar.doma
mvn_artifactId: doma-slf4j
mvn_version: 3.9.1
type: jar
sha256: d73a341b0407b002689c8ab4f503672b1f8239b23b484af81bc1c7236520c17a
created_at: 2026-04-20 19:40:50
module_info:
{:name "org.seasar.doma.slf4j",
 :exports [{:package "org.seasar.doma.slf4j"}],
 :requires
 [{:module "java.base", :version "17.0.15", :mandated true}
  {:module "java.sql", :version "17.0.15"}
  {:module "org.seasar.doma.core"}
  {:module "org.slf4j", :version "2.0.17"}],
 :provides [],
 :uses [],
 :version "3.9.1"}


name: org.seasar.doma.template
version: 3.9.1
target_platform: universal
mvn_groupId: org.seasar.doma
mvn_artifactId: doma-template
mvn_version: 3.9.1
type: jar
sha256: 32cf220ceaec3267fe2edaf9b8b8d6689b12662cdede8ecfd49ed76cd18af6e4
created_at: 2026-04-20 19:40:50
module_info:
{:name "org.seasar.doma.template",
 :exports [{:package "org.seasar.doma.template"}],
 :requires
 [{:module "java.base", :version "17.0.15", :mandated true}
  {:module "org.seasar.doma.core"}],
 :provides [],
 :uses [],
 :version "3.9.1"}


name: org.sejda.commons
version: 3.0.0
target_platform: universal
mvn_groupId: org.sejda
mvn_artifactId: sejda-commons
mvn_version: 3.0.0
type: jar
sha256: d3dd73548c3e0c3bd8ea5eec1b0e01d8cc83049d16a470c83b86adf3102934ad
created_at: 2026-04-20 19:40:50
module_info:
{:name "org.sejda.commons",
 :exports
 [{:package "org.sejda.commons.collection"}
  {:package "org.sejda.commons.util"}
  {:package "org.sejda.commons"}],
 :requires
 [{:module "java.base", :version "17.0.6", :mandated true}
  {:module "org.slf4j", :version "2.0.0"}],
 :provides [],
 :uses [],
 :version "3.0.0",
 :packages
 [{:package "org.sejda.commons"}
  {:package "org.sejda.commons.collection"}
  {:package "org.sejda.commons.util"}]}


name: org.sejda.conversion
version: 5.1.10
target_platform: universal
mvn_groupId: org.sejda
mvn_artifactId: sejda-conversion
mvn_version: 5.1.10
type: jar
sha256: 612a7e9f66edc3039aef8eeb27949d396c5883850536639094d4c0236891bf25
created_at: 2026-04-20 19:40:51
module_info:
{:name "org.sejda.conversion",
 :exports
 [{:package "org.sejda.conversion"}
  {:package "org.sejda.conversion.exception"}],
 :requires
 [{:module "java.base", :version "17.0.14", :mandated true}
  {:module "java.xml", :version "17.0.14"}
  {:module "org.apache.commons.io", :version "2.17.0"}
  {:module "org.apache.commons.lang3", :version "3.17.0"}
  {:module "org.sejda.commons", :version "3.0.0"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "java.desktop", :version "17.0.14", :transitive true}
  {:module "org.sejda.model", :version "5.1.10", :transitive true}],
 :provides [],
 :uses [],
 :version "5.1.10",
 :packages
 [{:package "org.sejda.conversion"}
  {:package "org.sejda.conversion.exception"}]}


name: org.sejda.core
version: 5.1.10
target_platform: universal
mvn_groupId: org.sejda
mvn_artifactId: sejda-core
mvn_version: 5.1.10
type: jar
sha256: 2432f058bdcb80def691daafc993542e67d1d550f4e3d026c1350f81e2b19a1a
created_at: 2026-04-20 19:40:51
module_info:
{:name "org.sejda.core",
 :exports
 [{:package "org.sejda.core"}
  {:package "org.sejda.core.notification.context"}
  {:package "org.sejda.core.service"}
  {:package "org.sejda.core.support.io"}
  {:package "org.sejda.core.support.io.model"}
  {:package "org.sejda.core.support.prefix"}
  {:package "org.sejda.core.support.prefix.model"}
  {:package "org.sejda.core.support.prefix.processor"}
  {:package "org.sejda.core.support.util"}
  {:package "org.sejda.core.notification.dsl"}
  {:package "org.sejda.core.context"}],
 :requires
 [{:module "java.base", :version "17.0.14", :mandated true}
  {:module "java.xml", :version "17.0.14"}
  {:module "org.apache.commons.io", :version "2.17.0"}
  {:module "org.apache.commons.lang3", :version "3.17.0"}
  {:module "org.sejda.commons", :version "3.0.0"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "com.ibm.icu"}
  {:module "jakarta.validation", :version "3.0.2", :transitive true}
  {:module "org.sejda.model", :version "5.1.10", :transitive true}],
 :provides
 [{:service "org.sejda.core.support.prefix.processor.PrefixProcessor",
   :with
   ["org.sejda.core.support.prefix.processor.BasenamePrefixProcessor"
    "org.sejda.core.support.prefix.processor.CurrentPagePrefixProcessor"
    "org.sejda.core.support.prefix.processor.FileNumberPrefixProcessor"
    "org.sejda.core.support.prefix.processor.TimestampPrefixProcessor"
    "org.sejda.core.support.prefix.processor.BookmarkPrefixProcessor"
    "org.sejda.core.support.prefix.processor.StrictBookmarkPrefixProcessor"
    "org.sejda.core.support.prefix.processor.PrependPageNumberPrefixProcessor"
    "org.sejda.core.support.prefix.processor.PrependPrefixProcessor"
    "org.sejda.core.support.prefix.processor.AppendExtensionPrefixProcessor"
    "org.sejda.core.support.prefix.processor.ToSafeFilenamePrefixProcessor"]}],
 :uses
 [{:service
   "org.sejda.core.support.prefix.processor.PrefixProcessor"}],
 :version "5.1.10",
 :packages
 [{:package "org.sejda.core"}
  {:package "org.sejda.core.context"}
  {:package "org.sejda.core.notification.context"}
  {:package "org.sejda.core.notification.dsl"}
  {:package "org.sejda.core.notification.strategy"}
  {:package "org.sejda.core.service"}
  {:package "org.sejda.core.support.io"}
  {:package "org.sejda.core.support.io.model"}
  {:package "org.sejda.core.support.prefix"}
  {:package "org.sejda.core.support.prefix.model"}
  {:package "org.sejda.core.support.prefix.processor"}
  {:package "org.sejda.core.support.util"}
  {:package "org.sejda.core.validation"}]}


name: org.sejda.core.writer
version: 5.1.10
target_platform: universal
mvn_groupId: org.sejda
mvn_artifactId: sejda-image-writers
mvn_version: 5.1.10
type: jar
sha256: be921369534d5623cc104eed705557f0db0bab622dcc6ac1698ba47bc126582b
created_at: 2026-04-20 19:40:51
module_info:
{:name "org.sejda.core.writer",
 :exports
 [{:package "org.sejda.core.writer.context"}
  {:package "org.sejda.core.writer.imageio"}
  {:package "org.sejda.core.writer.model"}],
 :requires
 [{:module "java.base", :version "17.0.14", :mandated true}
  {:module "java.xml", :version "17.0.14"}
  {:module "org.sejda.commons", :version "3.0.0"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "java.desktop", :version "17.0.14", :transitive true}
  {:module "org.sejda.model", :version "5.1.10", :transitive true}],
 :provides [],
 :uses [],
 :version "5.1.10",
 :packages
 [{:package "org.sejda.core.writer.context"}
  {:package "org.sejda.core.writer.imageio"}
  {:package "org.sejda.core.writer.model"}]}


name: org.sejda.fonts
version: 5.1.10
target_platform: universal
mvn_groupId: org.sejda
mvn_artifactId: sejda-fonts
mvn_version: 5.1.10
type: jar
sha256: 15b2837fe54ea47174043174d281f9206afd4c6f2d9b24e6604d8fc2fba4776c
created_at: 2026-04-20 19:40:52
module_info:
{:name "org.sejda.fonts",
 :exports [{:package "org.sejda.fonts"}],
 :requires
 [{:module "java.base", :version "17.0.14", :mandated true}
  {:module "org.sejda.model", :version "5.1.10", :transitive true}],
 :provides
 [{:service "org.sejda.model.pdf.font.Type0FontsProvider",
   :with ["org.sejda.fonts.UnicodeType0FontsProvider"]}],
 :uses [],
 :version "5.1.10",
 :packages [{:package "fonts.sans"} {:package "org.sejda.fonts"}]}


name: org.sejda.impl.sambox
version: 5.1.10
target_platform: universal
mvn_groupId: org.sejda
mvn_artifactId: sejda-sambox
mvn_version: 5.1.10
type: jar
sha256: 2296d46d8632ede34111f3aa25205f5e65b58df86e2f1398630c063e8bd7a0c7
created_at: 2026-04-20 19:40:52
module_info:
{:name "org.sejda.impl.sambox",
 :exports
 [{:package "org.sejda.impl.sambox"}
  {:package "org.sejda.impl.sambox.component"}
  {:package "org.sejda.impl.sambox.component.excel"}
  {:package "org.sejda.impl.sambox.component.image"}
  {:package "org.sejda.impl.sambox.component.optimization"}
  {:package "org.sejda.impl.sambox.component.split"}
  {:package "org.sejda.impl.sambox.util"}],
 :requires
 [{:module "java.base", :version "17.0.14", :mandated true}
  {:module "java.xml", :version "17.0.14"}
  {:module "metadata.extractor"}
  {:module "org.apache.commons.io", :version "2.17.0"}
  {:module "org.apache.commons.lang3", :version "3.17.0"}
  {:module "org.apache.fontbox"}
  {:module "org.sejda.core.writer", :version "5.1.10"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "net.coobird.thumbnailator"}
  {:module "java.desktop", :version "17.0.14", :transitive true}
  {:module "org.sejda.commons", :version "3.0.0", :transitive true}
  {:module "org.sejda.core", :version "5.1.10", :transitive true}
  {:module "org.sejda.io", :version "3.0.1", :transitive true}
  {:module "org.sejda.model", :version "5.1.10", :transitive true}
  {:module "org.sejda.sambox", :version "3.0.23", :transitive true}],
 :provides [],
 :uses
 [{:service "org.sejda.model.pdf.font.Type0FontsProvider"}
  {:service
   "org.sejda.impl.sambox.component.font.FallbackFontsProvider"}],
 :version "5.1.10",
 :packages
 [{:package "org.sejda.impl.sambox"}
  {:package "org.sejda.impl.sambox.component"}
  {:package "org.sejda.impl.sambox.component.excel"}
  {:package "org.sejda.impl.sambox.component.font"}
  {:package "org.sejda.impl.sambox.component.image"}
  {:package "org.sejda.impl.sambox.component.optimization"}
  {:package "org.sejda.impl.sambox.component.split"}
  {:package "org.sejda.impl.sambox.util"}]}


name: org.sejda.io
version: 4.0.0.M4
target_platform: universal
mvn_groupId: org.sejda
mvn_artifactId: sejda-io
mvn_version: 4.0.0.M4
type: jar
sha256: 7dbbeebe855184b605aa5ee42294506de545d7101eaf04c8e13d6651fa8de539
created_at: 2026-04-20 19:40:52
module_info:
{:name "org.sejda.io",
 :exports [{:package "org.sejda.io"}],
 :requires
 [{:module "java.base", :version "21.0.3", :mandated true}
  {:module "org.sejda.commons", :version "2.0.0"}
  {:module "org.slf4j", :version "2.0.9"}],
 :provides [],
 :uses [],
 :version "4.0.0.M4",
 :packages [{:package "org.sejda.io"}]}


name: org.sejda.model
version: 5.1.10
target_platform: universal
mvn_groupId: org.sejda
mvn_artifactId: sejda-model
mvn_version: 5.1.10
type: jar
sha256: e16abac2fb299f0fc0b49874b9a129b3d2cc2dc7abf4ba3db92971c73b4274ee
created_at: 2026-04-20 19:40:53
module_info:
{:name "org.sejda.model",
 :exports
 [{:package "org.sejda.model"}
  {:package "org.sejda.model.encryption"}
  {:package "org.sejda.model.exception"}
  {:package "org.sejda.model.image"}
  {:package "org.sejda.model.input"}
  {:package "org.sejda.model.notification"}
  {:package "org.sejda.model.notification.event"}
  {:package "org.sejda.model.optimization"}
  {:package "org.sejda.model.outline"}
  {:package "org.sejda.model.output"}
  {:package "org.sejda.model.parameter"}
  {:package "org.sejda.model.parameter.base"}
  {:package "org.sejda.model.parameter.edit"}
  {:package "org.sejda.model.parameter.image"}
  {:package "org.sejda.model.pdf"}
  {:package "org.sejda.model.pdf.encryption"}
  {:package "org.sejda.model.pdf.font"}
  {:package "org.sejda.model.pdf.form"}
  {:package "org.sejda.model.pdf.headerfooter"}
  {:package "org.sejda.model.pdf.label"}
  {:package "org.sejda.model.pdf.page"}
  {:package "org.sejda.model.pdf.transition"}
  {:package "org.sejda.model.pdf.viewerpreference"}
  {:package "org.sejda.model.prefix"}
  {:package "org.sejda.model.repaginate"}
  {:package "org.sejda.model.rotation"}
  {:package "org.sejda.model.scale"}
  {:package "org.sejda.model.split"}
  {:package "org.sejda.model.task"}
  {:package "org.sejda.model.toc"}
  {:package "org.sejda.model.validation.constraint"}
  {:package "org.sejda.model.util"}],
 :requires
 [{:module "java.base", :version "17.0.14", :mandated true}
  {:module "org.apache.commons.io", :version "2.17.0"}
  {:module "org.apache.commons.lang3", :version "3.17.0"}
  {:module "org.sejda.commons", :version "3.0.0"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "jakarta.validation", :version "3.0.2", :transitive true}
  {:module "java.desktop", :version "17.0.14", :transitive true}
  {:module "org.sejda.io", :version "3.0.1", :transitive true}],
 :provides [],
 :uses [],
 :version "5.1.10",
 :open true,
 :packages
 [{:package "org.sejda.model"}
  {:package "org.sejda.model.encryption"}
  {:package "org.sejda.model.exception"}
  {:package "org.sejda.model.image"}
  {:package "org.sejda.model.input"}
  {:package "org.sejda.model.notification"}
  {:package "org.sejda.model.notification.event"}
  {:package "org.sejda.model.optimization"}
  {:package "org.sejda.model.outline"}
  {:package "org.sejda.model.output"}
  {:package "org.sejda.model.parameter"}
  {:package "org.sejda.model.parameter.base"}
  {:package "org.sejda.model.parameter.edit"}
  {:package "org.sejda.model.parameter.image"}
  {:package "org.sejda.model.pdf"}
  {:package "org.sejda.model.pdf.encryption"}
  {:package "org.sejda.model.pdf.font"}
  {:package "org.sejda.model.pdf.form"}
  {:package "org.sejda.model.pdf.headerfooter"}
  {:package "org.sejda.model.pdf.label"}
  {:package "org.sejda.model.pdf.page"}
  {:package "org.sejda.model.pdf.transition"}
  {:package "org.sejda.model.pdf.viewerpreference"}
  {:package "org.sejda.model.prefix"}
  {:package "org.sejda.model.repaginate"}
  {:package "org.sejda.model.rotation"}
  {:package "org.sejda.model.scale"}
  {:package "org.sejda.model.split"}
  {:package "org.sejda.model.task"}
  {:package "org.sejda.model.toc"}
  {:package "org.sejda.model.util"}
  {:package "org.sejda.model.validation.constraint"}
  {:package "org.sejda.model.validation.validator"}]}


name: org.sejda.sambox
version: 3.0.24
target_platform: universal
mvn_groupId: org.sejda
mvn_artifactId: sambox
mvn_version: 3.0.24
type: jar
sha256: 7f77a11ce3570a7bc22187a2ff402793dc606f893334a3710f7c748163c539e9
created_at: 2026-04-20 19:40:53
module_info:
{:name "org.sejda.sambox",
 :exports
 [{:package "org.sejda.sambox"}
  {:package "org.sejda.sambox.contentstream"}
  {:package "org.sejda.sambox.contentstream.operator"}
  {:package "org.sejda.sambox.contentstream.operator.color"}
  {:package "org.sejda.sambox.contentstream.operator.graphics"}
  {:package "org.sejda.sambox.contentstream.operator.markedcontent"}
  {:package "org.sejda.sambox.contentstream.operator.state"}
  {:package "org.sejda.sambox.contentstream.operator.text"}
  {:package "org.sejda.sambox.cos"}
  {:package "org.sejda.sambox.encryption"}
  {:package "org.sejda.sambox.filter"}
  {:package "org.sejda.sambox.input"}
  {:package "org.sejda.sambox.output"}
  {:package "org.sejda.sambox.pdmodel"}
  {:package "org.sejda.sambox.pdmodel.common"}
  {:package "org.sejda.sambox.pdmodel.common.filespecification"}
  {:package "org.sejda.sambox.pdmodel.common.function"}
  {:package "org.sejda.sambox.pdmodel.common.function.type4"}
  {:package
   "org.sejda.sambox.pdmodel.documentinterchange.logicalstructure"}
  {:package
   "org.sejda.sambox.pdmodel.documentinterchange.markedcontent"}
  {:package "org.sejda.sambox.pdmodel.documentinterchange.prepress"}
  {:package "org.sejda.sambox.pdmodel.documentinterchange.taggedpdf"}
  {:package "org.sejda.sambox.pdmodel.encryption"}
  {:package "org.sejda.sambox.pdmodel.fixup"}
  {:package "org.sejda.sambox.pdmodel.fixup.processor"}
  {:package "org.sejda.sambox.pdmodel.font"}
  {:package "org.sejda.sambox.pdmodel.font.encoding"}
  {:package "org.sejda.sambox.pdmodel.graphics"}
  {:package "org.sejda.sambox.pdmodel.graphics.blend"}
  {:package "org.sejda.sambox.pdmodel.graphics.color"}
  {:package "org.sejda.sambox.pdmodel.graphics.form"}
  {:package "org.sejda.sambox.pdmodel.graphics.image"}
  {:package "org.sejda.sambox.pdmodel.graphics.optionalcontent"}
  {:package "org.sejda.sambox.pdmodel.graphics.pattern"}
  {:package "org.sejda.sambox.pdmodel.graphics.shading"}
  {:package "org.sejda.sambox.pdmodel.graphics.state"}
  {:package "org.sejda.sambox.pdmodel.interactive.action"}
  {:package "org.sejda.sambox.pdmodel.interactive.annotation"}
  {:package "org.sejda.sambox.pdmodel.interactive.annotation.handlers"}
  {:package "org.sejda.sambox.pdmodel.interactive.annotation.layout"}
  {:package
   "org.sejda.sambox.pdmodel.interactive.documentnavigation.destination"}
  {:package
   "org.sejda.sambox.pdmodel.interactive.documentnavigation.outline"}
  {:package "org.sejda.sambox.pdmodel.interactive.form"}
  {:package "org.sejda.sambox.pdmodel.interactive.measurement"}
  {:package "org.sejda.sambox.pdmodel.interactive.pagenavigation"}
  {:package "org.sejda.sambox.pdmodel.interactive.viewerpreferences"}
  {:package "org.sejda.sambox.printing"}
  {:package "org.sejda.sambox.rendering"}
  {:package "org.sejda.sambox.text"}
  {:package "org.sejda.sambox.util"}
  {:package "org.sejda.sambox.util.filetypedetector"}
  {:package "org.sejda.sambox.xref"}],
 :requires
 [{:module "java.base", :version "17.0.7", :mandated true}
  {:module "org.bouncycastle.pkix"}
  {:module "org.bouncycastle.provider"}
  {:module "org.bouncycastle.util"}
  {:module "org.sejda.commons", :version "2.0.0"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "java.desktop", :version "17.0.7", :transitive true}
  {:module "java.xml", :version "17.0.7", :transitive true}
  {:module "org.apache.fontbox", :transitive true}
  {:module "org.sejda.io", :version "3.0.1", :transitive true}],
 :provides [],
 :uses [],
 :version "3.0.24",
 :packages
 [{:package "org.sejda.sambox"}
  {:package "org.sejda.sambox.contentstream"}
  {:package "org.sejda.sambox.contentstream.operator"}
  {:package "org.sejda.sambox.contentstream.operator.color"}
  {:package "org.sejda.sambox.contentstream.operator.graphics"}
  {:package "org.sejda.sambox.contentstream.operator.markedcontent"}
  {:package "org.sejda.sambox.contentstream.operator.state"}
  {:package "org.sejda.sambox.contentstream.operator.text"}
  {:package "org.sejda.sambox.cos"}
  {:package "org.sejda.sambox.encryption"}
  {:package "org.sejda.sambox.filter"}
  {:package "org.sejda.sambox.input"}
  {:package "org.sejda.sambox.output"}
  {:package "org.sejda.sambox.pdmodel"}
  {:package "org.sejda.sambox.pdmodel.common"}
  {:package "org.sejda.sambox.pdmodel.common.filespecification"}
  {:package "org.sejda.sambox.pdmodel.common.function"}
  {:package "org.sejda.sambox.pdmodel.common.function.type4"}
  {:package
   "org.sejda.sambox.pdmodel.documentinterchange.logicalstructure"}
  {:package
   "org.sejda.sambox.pdmodel.documentinterchange.markedcontent"}
  {:package "org.sejda.sambox.pdmodel.documentinterchange.prepress"}
  {:package "org.sejda.sambox.pdmodel.documentinterchange.taggedpdf"}
  {:package "org.sejda.sambox.pdmodel.encryption"}
  {:package "org.sejda.sambox.pdmodel.fixup"}
  {:package "org.sejda.sambox.pdmodel.fixup.processor"}
  {:package "org.sejda.sambox.pdmodel.font"}
  {:package "org.sejda.sambox.pdmodel.font.encoding"}
  {:package "org.sejda.sambox.pdmodel.graphics"}
  {:package "org.sejda.sambox.pdmodel.graphics.blend"}
  {:package "org.sejda.sambox.pdmodel.graphics.color"}
  {:package "org.sejda.sambox.pdmodel.graphics.form"}
  {:package "org.sejda.sambox.pdmodel.graphics.image"}
  {:package "org.sejda.sambox.pdmodel.graphics.optionalcontent"}
  {:package "org.sejda.sambox.pdmodel.graphics.pattern"}
  {:package "org.sejda.sambox.pdmodel.graphics.shading"}
  {:package "org.sejda.sambox.pdmodel.graphics.state"}
  {:package "org.sejda.sambox.pdmodel.interactive.action"}
  {:package "org.sejda.sambox.pdmodel.interactive.annotation"}
  {:package "org.sejda.sambox.pdmodel.interactive.annotation.handlers"}
  {:package "org.sejda.sambox.pdmodel.interactive.annotation.layout"}
  {:package
   "org.sejda.sambox.pdmodel.interactive.documentnavigation.destination"}
  {:package
   "org.sejda.sambox.pdmodel.interactive.documentnavigation.outline"}
  {:package "org.sejda.sambox.pdmodel.interactive.form"}
  {:package "org.sejda.sambox.pdmodel.interactive.measurement"}
  {:package "org.sejda.sambox.pdmodel.interactive.pagenavigation"}
  {:package "org.sejda.sambox.pdmodel.interactive.viewerpreferences"}
  {:package "org.sejda.sambox.printing"}
  {:package "org.sejda.sambox.rendering"}
  {:package "org.sejda.sambox.resources"}
  {:package "org.sejda.sambox.resources.afm"}
  {:package "org.sejda.sambox.resources.glyphlist"}
  {:package "org.sejda.sambox.resources.icc"}
  {:package "org.sejda.sambox.resources.text"}
  {:package "org.sejda.sambox.resources.ttf"}
  {:package "org.sejda.sambox.text"}
  {:package "org.sejda.sambox.util"}
  {:package "org.sejda.sambox.util.filetypedetector"}
  {:package "org.sejda.sambox.xref"}]}


name: org.sejda.tests
version: 5.1.10
target_platform: universal
mvn_groupId: org.sejda
mvn_artifactId: sejda-tests
mvn_version: 5.1.10
type: jar
sha256: 89b012976240b7654c1e48387daa3734f86ecf92adaf608b7c9ae1700f237a31
created_at: 2026-04-20 19:40:54
module_info:
{:name "org.sejda.tests",
 :exports
 [{:package "org.sejda.tests"} {:package "org.sejda.tests.tasks"}],
 :requires
 [{:module "java.base", :version "17.0.14", :mandated true}
  {:module "jakarta.validation", :version "3.0.2"}
  {:module "org.sejda.model", :version "5.1.10", :transitive true}
  {:module "org.junit.jupiter.api", :version "5.11.3"}
  {:module "org.slf4j", :version "2.0.16"}
  {:module "org.hibernate.validator"}
  {:module "org.sejda.commons", :version "3.0.0"}
  {:module "org.sejda.sambox", :version "3.0.23"}
  {:module "org.sejda.core", :version "5.1.10"}
  {:module "org.mockito"}
  {:module "org.apache.commons.lang3", :version "3.17.0"}
  {:module "org.apache.commons.io", :version "2.17.0"}
  {:module "org.hamcrest"}
  {:module "net.coobird.thumbnailator"}
  {:module "com.github.romankh3.image.comparison"}],
 :provides [],
 :uses [],
 :version "5.1.10",
 :packages
 [{:package "image"}
  {:package "org.sejda.tests"}
  {:package "org.sejda.tests.tasks"}
  {:package "pdf"}
  {:package "pdf.forms"}]}


name: org.seleniumhq.selenium.api
version: 4.33.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-api
mvn_version: 4.33.0
type: jar
sha256: ae2699d320801a9c55c6656a57d9ef87150216682c739065043530eb34df0640
created_at: 2026-04-20 19:40:54
module_info:
{:name "org.seleniumhq.selenium.api",
 :exports
 [{:package "org.openqa.selenium"}
  {:package "org.openqa.selenium.federatedcredentialmanagement"}
  {:package "org.openqa.selenium.html5"}
  {:package "org.openqa.selenium.interactions"}
  {:package "org.openqa.selenium.internal"}
  {:package "org.openqa.selenium.logging"}
  {:package "org.openqa.selenium.logging.profiler"}
  {:package "org.openqa.selenium.net"}
  {:package "org.openqa.selenium.print"}
  {:package "org.openqa.selenium.virtualauthenticator"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.management"}
  {:module "org.jspecify", :static true}
  {:module "java.logging", :transitive true}],
 :provides [],
 :uses [],
 :version "4.33.0"}


name: org.seleniumhq.selenium.chrome_driver
version: 4.33.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-chrome-driver
mvn_version: 4.33.0
type: jar
sha256: 7925d61a6d30a51846d5d90988d6d341dfcf67f2c2b5e8cdb8121f7f607069d0
created_at: 2026-04-20 19:40:54
module_info:
{:name "org.seleniumhq.selenium.chrome_driver",
 :exports [{:package "org.openqa.selenium.chrome"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.chromium_driver", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.WebDriverInfo",
   :with ["org.openqa.selenium.chrome.ChromeDriverInfo"]}
  {:service "org.openqa.selenium.remote.AdditionalHttpCommands",
   :with
   ["org.openqa.selenium.chrome.AddHasCasting"
    "org.openqa.selenium.chrome.AddHasCdp"]}
  {:service "org.openqa.selenium.remote.AugmenterProvider",
   :with
   ["org.openqa.selenium.chrome.AddHasCasting"
    "org.openqa.selenium.chrome.AddHasCdp"]}
  {:service "org.openqa.selenium.remote.service.DriverService$Builder",
   :with ["org.openqa.selenium.chrome.ChromeDriverService$Builder"]}],
 :uses [],
 :version "4.33.0"}


name: org.seleniumhq.selenium.chromium_driver
version: 4.33.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-chromium-driver
mvn_version: 4.33.0
type: jar
sha256: 3384a0c2179da91a4a88d8af9fe0e794af8b357e7ff597d8b10d7495f7fb4020
created_at: 2026-04-20 19:40:54
module_info:
{:name "org.seleniumhq.selenium.chromium_driver",
 :exports [{:package "org.openqa.selenium.chromium"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "org.seleniumhq.selenium.json"}
  {:module "java.logging", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.remote.AdditionalHttpCommands",
   :with
   ["org.openqa.selenium.chromium.AddHasLaunchApp"
    "org.openqa.selenium.chromium.AddHasNetworkConditions"
    "org.openqa.selenium.chromium.AddHasPermissions"]}
  {:service "org.openqa.selenium.remote.AugmenterProvider",
   :with
   ["org.openqa.selenium.chromium.AddHasLaunchApp"
    "org.openqa.selenium.chromium.AddHasNetworkConditions"
    "org.openqa.selenium.chromium.AddHasPermissions"]}],
 :uses [],
 :version "4.33.0"}


name: org.seleniumhq.selenium.devtools
version: 4.0.0-rc-1
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools
mvn_version: 4.0.0-rc-1
type: jar
sha256: 438c6f8cc6d3437d446074e51ffd2a97b582ba749addb7d72a78e7941f617306
created_at: 2026-04-20 19:40:55
module_info:
{:name "org.seleniumhq.selenium.devtools",
 :exports
 [{:package "org.openqa.selenium.devtools"}
  {:package "org.openqa.selenium.devtools.events"}
  {:package "org.openqa.selenium.devtools.idealized"}
  {:package "org.openqa.selenium.devtools.idealized.browser.model"}
  {:package "org.openqa.selenium.devtools.idealized.log"}
  {:package "org.openqa.selenium.devtools.idealized.log.model"}
  {:package "org.openqa.selenium.devtools.idealized.runtime.model"}
  {:package "org.openqa.selenium.devtools.idealized.target"}
  {:package "org.openqa.selenium.devtools.idealized.target.model"}
  {:package "org.openqa.selenium.devtools.noop"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "com.google.common"}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.json", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.remote.AugmenterProvider",
   :with ["org.openqa.selenium.devtools.DevToolsProvider"]}],
 :uses [{:service "org.openqa.selenium.devtools.CdpInfo"}],
 :version "4.0.0-rc-1"}


name: org.seleniumhq.selenium.devtools_v100
version: 4.2.2
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v100
mvn_version: 4.2.2
type: jar
sha256: 7f3b90efe6309638062dc85debce88b5f928dbb64a9c1b6074b97ee3cf224ef5
created_at: 2026-04-20 19:40:55
module_info:
{:name "org.seleniumhq.selenium.devtools_v100",
 :exports
 [{:package "org.openqa.selenium.devtools.v100"}
  {:package "org.openqa.selenium.devtools.v100.accessibility"}
  {:package "org.openqa.selenium.devtools.v100.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v100.animation"}
  {:package "org.openqa.selenium.devtools.v100.animation.model"}
  {:package "org.openqa.selenium.devtools.v100.audits"}
  {:package "org.openqa.selenium.devtools.v100.audits.model"}
  {:package "org.openqa.selenium.devtools.v100.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v100.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v100.browser"}
  {:package "org.openqa.selenium.devtools.v100.browser.model"}
  {:package "org.openqa.selenium.devtools.v100.cachestorage"}
  {:package "org.openqa.selenium.devtools.v100.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v100.cast"}
  {:package "org.openqa.selenium.devtools.v100.cast.model"}
  {:package "org.openqa.selenium.devtools.v100.console"}
  {:package "org.openqa.selenium.devtools.v100.console.model"}
  {:package "org.openqa.selenium.devtools.v100.css"}
  {:package "org.openqa.selenium.devtools.v100.css.model"}
  {:package "org.openqa.selenium.devtools.v100.database"}
  {:package "org.openqa.selenium.devtools.v100.database.model"}
  {:package "org.openqa.selenium.devtools.v100.debugger"}
  {:package "org.openqa.selenium.devtools.v100.debugger.model"}
  {:package "org.openqa.selenium.devtools.v100.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v100.dom"}
  {:package "org.openqa.selenium.devtools.v100.dom.model"}
  {:package "org.openqa.selenium.devtools.v100.domdebugger"}
  {:package "org.openqa.selenium.devtools.v100.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v100.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v100.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v100.domstorage"}
  {:package "org.openqa.selenium.devtools.v100.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v100.emulation"}
  {:package "org.openqa.selenium.devtools.v100.emulation.model"}
  {:package "org.openqa.selenium.devtools.v100.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v100.fetch"}
  {:package "org.openqa.selenium.devtools.v100.fetch.model"}
  {:package "org.openqa.selenium.devtools.v100.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v100.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v100.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v100.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v100.indexeddb"}
  {:package "org.openqa.selenium.devtools.v100.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v100.input"}
  {:package "org.openqa.selenium.devtools.v100.input.model"}
  {:package "org.openqa.selenium.devtools.v100.inspector"}
  {:package "org.openqa.selenium.devtools.v100.io"}
  {:package "org.openqa.selenium.devtools.v100.io.model"}
  {:package "org.openqa.selenium.devtools.v100.layertree"}
  {:package "org.openqa.selenium.devtools.v100.layertree.model"}
  {:package "org.openqa.selenium.devtools.v100.log"}
  {:package "org.openqa.selenium.devtools.v100.log.model"}
  {:package "org.openqa.selenium.devtools.v100.media"}
  {:package "org.openqa.selenium.devtools.v100.media.model"}
  {:package "org.openqa.selenium.devtools.v100.memory"}
  {:package "org.openqa.selenium.devtools.v100.memory.model"}
  {:package "org.openqa.selenium.devtools.v100.network"}
  {:package "org.openqa.selenium.devtools.v100.network.model"}
  {:package "org.openqa.selenium.devtools.v100.overlay"}
  {:package "org.openqa.selenium.devtools.v100.overlay.model"}
  {:package "org.openqa.selenium.devtools.v100.page"}
  {:package "org.openqa.selenium.devtools.v100.page.model"}
  {:package "org.openqa.selenium.devtools.v100.performance"}
  {:package "org.openqa.selenium.devtools.v100.performance.model"}
  {:package "org.openqa.selenium.devtools.v100.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v100.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v100.profiler"}
  {:package "org.openqa.selenium.devtools.v100.profiler.model"}
  {:package "org.openqa.selenium.devtools.v100.runtime"}
  {:package "org.openqa.selenium.devtools.v100.runtime.model"}
  {:package "org.openqa.selenium.devtools.v100.schema"}
  {:package "org.openqa.selenium.devtools.v100.schema.model"}
  {:package "org.openqa.selenium.devtools.v100.security"}
  {:package "org.openqa.selenium.devtools.v100.security.model"}
  {:package "org.openqa.selenium.devtools.v100.serviceworker"}
  {:package "org.openqa.selenium.devtools.v100.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v100.storage"}
  {:package "org.openqa.selenium.devtools.v100.storage.model"}
  {:package "org.openqa.selenium.devtools.v100.systeminfo"}
  {:package "org.openqa.selenium.devtools.v100.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v100.target"}
  {:package "org.openqa.selenium.devtools.v100.target.model"}
  {:package "org.openqa.selenium.devtools.v100.tethering"}
  {:package "org.openqa.selenium.devtools.v100.tethering.model"}
  {:package "org.openqa.selenium.devtools.v100.tracing"}
  {:package "org.openqa.selenium.devtools.v100.tracing.model"}
  {:package "org.openqa.selenium.devtools.v100.webaudio"}
  {:package "org.openqa.selenium.devtools.v100.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v100.webauthn"}
  {:package "org.openqa.selenium.devtools.v100.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v100.V100CdpInfo"]}],
 :uses [],
 :version "4.2.2"}


name: org.seleniumhq.selenium.devtools_v101
version: 4.3.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v101
mvn_version: 4.3.0
type: jar
sha256: 5dc7fc6ed14e7e00aadc63c9e6b864bdb90248a1227f244ba138a8632f7d3055
created_at: 2026-04-20 19:40:55
module_info:
{:name "org.seleniumhq.selenium.devtools_v101",
 :exports
 [{:package "org.openqa.selenium.devtools.v101"}
  {:package "org.openqa.selenium.devtools.v101.accessibility"}
  {:package "org.openqa.selenium.devtools.v101.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v101.animation"}
  {:package "org.openqa.selenium.devtools.v101.animation.model"}
  {:package "org.openqa.selenium.devtools.v101.audits"}
  {:package "org.openqa.selenium.devtools.v101.audits.model"}
  {:package "org.openqa.selenium.devtools.v101.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v101.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v101.browser"}
  {:package "org.openqa.selenium.devtools.v101.browser.model"}
  {:package "org.openqa.selenium.devtools.v101.cachestorage"}
  {:package "org.openqa.selenium.devtools.v101.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v101.cast"}
  {:package "org.openqa.selenium.devtools.v101.cast.model"}
  {:package "org.openqa.selenium.devtools.v101.console"}
  {:package "org.openqa.selenium.devtools.v101.console.model"}
  {:package "org.openqa.selenium.devtools.v101.css"}
  {:package "org.openqa.selenium.devtools.v101.css.model"}
  {:package "org.openqa.selenium.devtools.v101.database"}
  {:package "org.openqa.selenium.devtools.v101.database.model"}
  {:package "org.openqa.selenium.devtools.v101.debugger"}
  {:package "org.openqa.selenium.devtools.v101.debugger.model"}
  {:package "org.openqa.selenium.devtools.v101.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v101.dom"}
  {:package "org.openqa.selenium.devtools.v101.dom.model"}
  {:package "org.openqa.selenium.devtools.v101.domdebugger"}
  {:package "org.openqa.selenium.devtools.v101.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v101.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v101.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v101.domstorage"}
  {:package "org.openqa.selenium.devtools.v101.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v101.emulation"}
  {:package "org.openqa.selenium.devtools.v101.emulation.model"}
  {:package "org.openqa.selenium.devtools.v101.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v101.fetch"}
  {:package "org.openqa.selenium.devtools.v101.fetch.model"}
  {:package "org.openqa.selenium.devtools.v101.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v101.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v101.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v101.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v101.indexeddb"}
  {:package "org.openqa.selenium.devtools.v101.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v101.input"}
  {:package "org.openqa.selenium.devtools.v101.input.model"}
  {:package "org.openqa.selenium.devtools.v101.inspector"}
  {:package "org.openqa.selenium.devtools.v101.io"}
  {:package "org.openqa.selenium.devtools.v101.io.model"}
  {:package "org.openqa.selenium.devtools.v101.layertree"}
  {:package "org.openqa.selenium.devtools.v101.layertree.model"}
  {:package "org.openqa.selenium.devtools.v101.log"}
  {:package "org.openqa.selenium.devtools.v101.log.model"}
  {:package "org.openqa.selenium.devtools.v101.media"}
  {:package "org.openqa.selenium.devtools.v101.media.model"}
  {:package "org.openqa.selenium.devtools.v101.memory"}
  {:package "org.openqa.selenium.devtools.v101.memory.model"}
  {:package "org.openqa.selenium.devtools.v101.network"}
  {:package "org.openqa.selenium.devtools.v101.network.model"}
  {:package "org.openqa.selenium.devtools.v101.overlay"}
  {:package "org.openqa.selenium.devtools.v101.overlay.model"}
  {:package "org.openqa.selenium.devtools.v101.page"}
  {:package "org.openqa.selenium.devtools.v101.page.model"}
  {:package "org.openqa.selenium.devtools.v101.performance"}
  {:package "org.openqa.selenium.devtools.v101.performance.model"}
  {:package "org.openqa.selenium.devtools.v101.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v101.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v101.profiler"}
  {:package "org.openqa.selenium.devtools.v101.profiler.model"}
  {:package "org.openqa.selenium.devtools.v101.runtime"}
  {:package "org.openqa.selenium.devtools.v101.runtime.model"}
  {:package "org.openqa.selenium.devtools.v101.schema"}
  {:package "org.openqa.selenium.devtools.v101.schema.model"}
  {:package "org.openqa.selenium.devtools.v101.security"}
  {:package "org.openqa.selenium.devtools.v101.security.model"}
  {:package "org.openqa.selenium.devtools.v101.serviceworker"}
  {:package "org.openqa.selenium.devtools.v101.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v101.storage"}
  {:package "org.openqa.selenium.devtools.v101.storage.model"}
  {:package "org.openqa.selenium.devtools.v101.systeminfo"}
  {:package "org.openqa.selenium.devtools.v101.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v101.target"}
  {:package "org.openqa.selenium.devtools.v101.target.model"}
  {:package "org.openqa.selenium.devtools.v101.tethering"}
  {:package "org.openqa.selenium.devtools.v101.tethering.model"}
  {:package "org.openqa.selenium.devtools.v101.tracing"}
  {:package "org.openqa.selenium.devtools.v101.tracing.model"}
  {:package "org.openqa.selenium.devtools.v101.webaudio"}
  {:package "org.openqa.selenium.devtools.v101.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v101.webauthn"}
  {:package "org.openqa.selenium.devtools.v101.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v101.V101CdpInfo"]}],
 :uses [],
 :version "4.3.0"}


name: org.seleniumhq.selenium.devtools_v102
version: 4.4.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v102
mvn_version: 4.4.0
type: jar
sha256: 67112fd4ebc477f315b38ebff60142a5ba24927b0af05a8893e80ed5fcd29026
created_at: 2026-04-20 19:40:56
module_info:
{:name "org.seleniumhq.selenium.devtools_v102",
 :exports
 [{:package "org.openqa.selenium.devtools.v102"}
  {:package "org.openqa.selenium.devtools.v102.accessibility"}
  {:package "org.openqa.selenium.devtools.v102.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v102.animation"}
  {:package "org.openqa.selenium.devtools.v102.animation.model"}
  {:package "org.openqa.selenium.devtools.v102.audits"}
  {:package "org.openqa.selenium.devtools.v102.audits.model"}
  {:package "org.openqa.selenium.devtools.v102.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v102.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v102.browser"}
  {:package "org.openqa.selenium.devtools.v102.browser.model"}
  {:package "org.openqa.selenium.devtools.v102.cachestorage"}
  {:package "org.openqa.selenium.devtools.v102.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v102.cast"}
  {:package "org.openqa.selenium.devtools.v102.cast.model"}
  {:package "org.openqa.selenium.devtools.v102.console"}
  {:package "org.openqa.selenium.devtools.v102.console.model"}
  {:package "org.openqa.selenium.devtools.v102.css"}
  {:package "org.openqa.selenium.devtools.v102.css.model"}
  {:package "org.openqa.selenium.devtools.v102.database"}
  {:package "org.openqa.selenium.devtools.v102.database.model"}
  {:package "org.openqa.selenium.devtools.v102.debugger"}
  {:package "org.openqa.selenium.devtools.v102.debugger.model"}
  {:package "org.openqa.selenium.devtools.v102.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v102.dom"}
  {:package "org.openqa.selenium.devtools.v102.dom.model"}
  {:package "org.openqa.selenium.devtools.v102.domdebugger"}
  {:package "org.openqa.selenium.devtools.v102.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v102.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v102.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v102.domstorage"}
  {:package "org.openqa.selenium.devtools.v102.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v102.emulation"}
  {:package "org.openqa.selenium.devtools.v102.emulation.model"}
  {:package "org.openqa.selenium.devtools.v102.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v102.fetch"}
  {:package "org.openqa.selenium.devtools.v102.fetch.model"}
  {:package "org.openqa.selenium.devtools.v102.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v102.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v102.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v102.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v102.indexeddb"}
  {:package "org.openqa.selenium.devtools.v102.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v102.input"}
  {:package "org.openqa.selenium.devtools.v102.input.model"}
  {:package "org.openqa.selenium.devtools.v102.inspector"}
  {:package "org.openqa.selenium.devtools.v102.io"}
  {:package "org.openqa.selenium.devtools.v102.io.model"}
  {:package "org.openqa.selenium.devtools.v102.layertree"}
  {:package "org.openqa.selenium.devtools.v102.layertree.model"}
  {:package "org.openqa.selenium.devtools.v102.log"}
  {:package "org.openqa.selenium.devtools.v102.log.model"}
  {:package "org.openqa.selenium.devtools.v102.media"}
  {:package "org.openqa.selenium.devtools.v102.media.model"}
  {:package "org.openqa.selenium.devtools.v102.memory"}
  {:package "org.openqa.selenium.devtools.v102.memory.model"}
  {:package "org.openqa.selenium.devtools.v102.network"}
  {:package "org.openqa.selenium.devtools.v102.network.model"}
  {:package "org.openqa.selenium.devtools.v102.overlay"}
  {:package "org.openqa.selenium.devtools.v102.overlay.model"}
  {:package "org.openqa.selenium.devtools.v102.page"}
  {:package "org.openqa.selenium.devtools.v102.page.model"}
  {:package "org.openqa.selenium.devtools.v102.performance"}
  {:package "org.openqa.selenium.devtools.v102.performance.model"}
  {:package "org.openqa.selenium.devtools.v102.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v102.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v102.profiler"}
  {:package "org.openqa.selenium.devtools.v102.profiler.model"}
  {:package "org.openqa.selenium.devtools.v102.runtime"}
  {:package "org.openqa.selenium.devtools.v102.runtime.model"}
  {:package "org.openqa.selenium.devtools.v102.schema"}
  {:package "org.openqa.selenium.devtools.v102.schema.model"}
  {:package "org.openqa.selenium.devtools.v102.security"}
  {:package "org.openqa.selenium.devtools.v102.security.model"}
  {:package "org.openqa.selenium.devtools.v102.serviceworker"}
  {:package "org.openqa.selenium.devtools.v102.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v102.storage"}
  {:package "org.openqa.selenium.devtools.v102.storage.model"}
  {:package "org.openqa.selenium.devtools.v102.systeminfo"}
  {:package "org.openqa.selenium.devtools.v102.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v102.target"}
  {:package "org.openqa.selenium.devtools.v102.target.model"}
  {:package "org.openqa.selenium.devtools.v102.tethering"}
  {:package "org.openqa.selenium.devtools.v102.tethering.model"}
  {:package "org.openqa.selenium.devtools.v102.tracing"}
  {:package "org.openqa.selenium.devtools.v102.tracing.model"}
  {:package "org.openqa.selenium.devtools.v102.webaudio"}
  {:package "org.openqa.selenium.devtools.v102.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v102.webauthn"}
  {:package "org.openqa.selenium.devtools.v102.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v102.V102CdpInfo"]}],
 :uses [],
 :version "4.4.0"}


name: org.seleniumhq.selenium.devtools_v103
version: 4.4.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v103
mvn_version: 4.4.0
type: jar
sha256: e6a329387c0b69765fd374cbe76b9c77f4b6534dab21010ab4959d8f597fb785
created_at: 2026-04-20 19:40:56
module_info:
{:name "org.seleniumhq.selenium.devtools_v103",
 :exports
 [{:package "org.openqa.selenium.devtools.v103"}
  {:package "org.openqa.selenium.devtools.v103.accessibility"}
  {:package "org.openqa.selenium.devtools.v103.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v103.animation"}
  {:package "org.openqa.selenium.devtools.v103.animation.model"}
  {:package "org.openqa.selenium.devtools.v103.audits"}
  {:package "org.openqa.selenium.devtools.v103.audits.model"}
  {:package "org.openqa.selenium.devtools.v103.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v103.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v103.browser"}
  {:package "org.openqa.selenium.devtools.v103.browser.model"}
  {:package "org.openqa.selenium.devtools.v103.cachestorage"}
  {:package "org.openqa.selenium.devtools.v103.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v103.cast"}
  {:package "org.openqa.selenium.devtools.v103.cast.model"}
  {:package "org.openqa.selenium.devtools.v103.console"}
  {:package "org.openqa.selenium.devtools.v103.console.model"}
  {:package "org.openqa.selenium.devtools.v103.css"}
  {:package "org.openqa.selenium.devtools.v103.css.model"}
  {:package "org.openqa.selenium.devtools.v103.database"}
  {:package "org.openqa.selenium.devtools.v103.database.model"}
  {:package "org.openqa.selenium.devtools.v103.debugger"}
  {:package "org.openqa.selenium.devtools.v103.debugger.model"}
  {:package "org.openqa.selenium.devtools.v103.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v103.dom"}
  {:package "org.openqa.selenium.devtools.v103.dom.model"}
  {:package "org.openqa.selenium.devtools.v103.domdebugger"}
  {:package "org.openqa.selenium.devtools.v103.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v103.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v103.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v103.domstorage"}
  {:package "org.openqa.selenium.devtools.v103.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v103.emulation"}
  {:package "org.openqa.selenium.devtools.v103.emulation.model"}
  {:package "org.openqa.selenium.devtools.v103.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v103.fetch"}
  {:package "org.openqa.selenium.devtools.v103.fetch.model"}
  {:package "org.openqa.selenium.devtools.v103.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v103.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v103.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v103.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v103.indexeddb"}
  {:package "org.openqa.selenium.devtools.v103.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v103.input"}
  {:package "org.openqa.selenium.devtools.v103.input.model"}
  {:package "org.openqa.selenium.devtools.v103.inspector"}
  {:package "org.openqa.selenium.devtools.v103.io"}
  {:package "org.openqa.selenium.devtools.v103.io.model"}
  {:package "org.openqa.selenium.devtools.v103.layertree"}
  {:package "org.openqa.selenium.devtools.v103.layertree.model"}
  {:package "org.openqa.selenium.devtools.v103.log"}
  {:package "org.openqa.selenium.devtools.v103.log.model"}
  {:package "org.openqa.selenium.devtools.v103.media"}
  {:package "org.openqa.selenium.devtools.v103.media.model"}
  {:package "org.openqa.selenium.devtools.v103.memory"}
  {:package "org.openqa.selenium.devtools.v103.memory.model"}
  {:package "org.openqa.selenium.devtools.v103.network"}
  {:package "org.openqa.selenium.devtools.v103.network.model"}
  {:package "org.openqa.selenium.devtools.v103.overlay"}
  {:package "org.openqa.selenium.devtools.v103.overlay.model"}
  {:package "org.openqa.selenium.devtools.v103.page"}
  {:package "org.openqa.selenium.devtools.v103.page.model"}
  {:package "org.openqa.selenium.devtools.v103.performance"}
  {:package "org.openqa.selenium.devtools.v103.performance.model"}
  {:package "org.openqa.selenium.devtools.v103.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v103.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v103.profiler"}
  {:package "org.openqa.selenium.devtools.v103.profiler.model"}
  {:package "org.openqa.selenium.devtools.v103.runtime"}
  {:package "org.openqa.selenium.devtools.v103.runtime.model"}
  {:package "org.openqa.selenium.devtools.v103.schema"}
  {:package "org.openqa.selenium.devtools.v103.schema.model"}
  {:package "org.openqa.selenium.devtools.v103.security"}
  {:package "org.openqa.selenium.devtools.v103.security.model"}
  {:package "org.openqa.selenium.devtools.v103.serviceworker"}
  {:package "org.openqa.selenium.devtools.v103.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v103.storage"}
  {:package "org.openqa.selenium.devtools.v103.storage.model"}
  {:package "org.openqa.selenium.devtools.v103.systeminfo"}
  {:package "org.openqa.selenium.devtools.v103.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v103.target"}
  {:package "org.openqa.selenium.devtools.v103.target.model"}
  {:package "org.openqa.selenium.devtools.v103.tethering"}
  {:package "org.openqa.selenium.devtools.v103.tethering.model"}
  {:package "org.openqa.selenium.devtools.v103.tracing"}
  {:package "org.openqa.selenium.devtools.v103.tracing.model"}
  {:package "org.openqa.selenium.devtools.v103.webaudio"}
  {:package "org.openqa.selenium.devtools.v103.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v103.webauthn"}
  {:package "org.openqa.selenium.devtools.v103.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v103.V103CdpInfo"]}],
 :uses [],
 :version "4.4.0"}


name: org.seleniumhq.selenium.devtools_v104
version: 4.5.3
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v104
mvn_version: 4.5.3
type: jar
sha256: 888ad869ff454a3228785cce389511bf61115bfd32c7b8cfc01bc8f90b6b9b48
created_at: 2026-04-20 19:40:56
module_info:
{:name "org.seleniumhq.selenium.devtools_v104",
 :exports
 [{:package "org.openqa.selenium.devtools.v104"}
  {:package "org.openqa.selenium.devtools.v104.accessibility"}
  {:package "org.openqa.selenium.devtools.v104.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v104.animation"}
  {:package "org.openqa.selenium.devtools.v104.animation.model"}
  {:package "org.openqa.selenium.devtools.v104.audits"}
  {:package "org.openqa.selenium.devtools.v104.audits.model"}
  {:package "org.openqa.selenium.devtools.v104.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v104.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v104.browser"}
  {:package "org.openqa.selenium.devtools.v104.browser.model"}
  {:package "org.openqa.selenium.devtools.v104.cachestorage"}
  {:package "org.openqa.selenium.devtools.v104.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v104.cast"}
  {:package "org.openqa.selenium.devtools.v104.cast.model"}
  {:package "org.openqa.selenium.devtools.v104.console"}
  {:package "org.openqa.selenium.devtools.v104.console.model"}
  {:package "org.openqa.selenium.devtools.v104.css"}
  {:package "org.openqa.selenium.devtools.v104.css.model"}
  {:package "org.openqa.selenium.devtools.v104.database"}
  {:package "org.openqa.selenium.devtools.v104.database.model"}
  {:package "org.openqa.selenium.devtools.v104.debugger"}
  {:package "org.openqa.selenium.devtools.v104.debugger.model"}
  {:package "org.openqa.selenium.devtools.v104.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v104.dom"}
  {:package "org.openqa.selenium.devtools.v104.dom.model"}
  {:package "org.openqa.selenium.devtools.v104.domdebugger"}
  {:package "org.openqa.selenium.devtools.v104.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v104.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v104.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v104.domstorage"}
  {:package "org.openqa.selenium.devtools.v104.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v104.emulation"}
  {:package "org.openqa.selenium.devtools.v104.emulation.model"}
  {:package "org.openqa.selenium.devtools.v104.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v104.fetch"}
  {:package "org.openqa.selenium.devtools.v104.fetch.model"}
  {:package "org.openqa.selenium.devtools.v104.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v104.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v104.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v104.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v104.indexeddb"}
  {:package "org.openqa.selenium.devtools.v104.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v104.input"}
  {:package "org.openqa.selenium.devtools.v104.input.model"}
  {:package "org.openqa.selenium.devtools.v104.inspector"}
  {:package "org.openqa.selenium.devtools.v104.io"}
  {:package "org.openqa.selenium.devtools.v104.io.model"}
  {:package "org.openqa.selenium.devtools.v104.layertree"}
  {:package "org.openqa.selenium.devtools.v104.layertree.model"}
  {:package "org.openqa.selenium.devtools.v104.log"}
  {:package "org.openqa.selenium.devtools.v104.log.model"}
  {:package "org.openqa.selenium.devtools.v104.media"}
  {:package "org.openqa.selenium.devtools.v104.media.model"}
  {:package "org.openqa.selenium.devtools.v104.memory"}
  {:package "org.openqa.selenium.devtools.v104.memory.model"}
  {:package "org.openqa.selenium.devtools.v104.network"}
  {:package "org.openqa.selenium.devtools.v104.network.model"}
  {:package "org.openqa.selenium.devtools.v104.overlay"}
  {:package "org.openqa.selenium.devtools.v104.overlay.model"}
  {:package "org.openqa.selenium.devtools.v104.page"}
  {:package "org.openqa.selenium.devtools.v104.page.model"}
  {:package "org.openqa.selenium.devtools.v104.performance"}
  {:package "org.openqa.selenium.devtools.v104.performance.model"}
  {:package "org.openqa.selenium.devtools.v104.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v104.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v104.profiler"}
  {:package "org.openqa.selenium.devtools.v104.profiler.model"}
  {:package "org.openqa.selenium.devtools.v104.runtime"}
  {:package "org.openqa.selenium.devtools.v104.runtime.model"}
  {:package "org.openqa.selenium.devtools.v104.schema"}
  {:package "org.openqa.selenium.devtools.v104.schema.model"}
  {:package "org.openqa.selenium.devtools.v104.security"}
  {:package "org.openqa.selenium.devtools.v104.security.model"}
  {:package "org.openqa.selenium.devtools.v104.serviceworker"}
  {:package "org.openqa.selenium.devtools.v104.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v104.storage"}
  {:package "org.openqa.selenium.devtools.v104.storage.model"}
  {:package "org.openqa.selenium.devtools.v104.systeminfo"}
  {:package "org.openqa.selenium.devtools.v104.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v104.target"}
  {:package "org.openqa.selenium.devtools.v104.target.model"}
  {:package "org.openqa.selenium.devtools.v104.tethering"}
  {:package "org.openqa.selenium.devtools.v104.tethering.model"}
  {:package "org.openqa.selenium.devtools.v104.tracing"}
  {:package "org.openqa.selenium.devtools.v104.tracing.model"}
  {:package "org.openqa.selenium.devtools.v104.webaudio"}
  {:package "org.openqa.selenium.devtools.v104.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v104.webauthn"}
  {:package "org.openqa.selenium.devtools.v104.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v104.V104CdpInfo"]}],
 :uses [],
 :version "4.5.3"}


name: org.seleniumhq.selenium.devtools_v105
version: 4.6.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v105
mvn_version: 4.6.0
type: jar
sha256: fc80e9aa69dea7040da03e0fd3cac7f20a51d877bdd157204d3b92ad8fef0cf9
created_at: 2026-04-20 19:40:57
module_info:
{:name "org.seleniumhq.selenium.devtools_v105",
 :exports
 [{:package "org.openqa.selenium.devtools.v105"}
  {:package "org.openqa.selenium.devtools.v105.accessibility"}
  {:package "org.openqa.selenium.devtools.v105.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v105.animation"}
  {:package "org.openqa.selenium.devtools.v105.animation.model"}
  {:package "org.openqa.selenium.devtools.v105.audits"}
  {:package "org.openqa.selenium.devtools.v105.audits.model"}
  {:package "org.openqa.selenium.devtools.v105.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v105.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v105.browser"}
  {:package "org.openqa.selenium.devtools.v105.browser.model"}
  {:package "org.openqa.selenium.devtools.v105.cachestorage"}
  {:package "org.openqa.selenium.devtools.v105.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v105.cast"}
  {:package "org.openqa.selenium.devtools.v105.cast.model"}
  {:package "org.openqa.selenium.devtools.v105.console"}
  {:package "org.openqa.selenium.devtools.v105.console.model"}
  {:package "org.openqa.selenium.devtools.v105.css"}
  {:package "org.openqa.selenium.devtools.v105.css.model"}
  {:package "org.openqa.selenium.devtools.v105.database"}
  {:package "org.openqa.selenium.devtools.v105.database.model"}
  {:package "org.openqa.selenium.devtools.v105.debugger"}
  {:package "org.openqa.selenium.devtools.v105.debugger.model"}
  {:package "org.openqa.selenium.devtools.v105.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v105.dom"}
  {:package "org.openqa.selenium.devtools.v105.dom.model"}
  {:package "org.openqa.selenium.devtools.v105.domdebugger"}
  {:package "org.openqa.selenium.devtools.v105.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v105.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v105.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v105.domstorage"}
  {:package "org.openqa.selenium.devtools.v105.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v105.emulation"}
  {:package "org.openqa.selenium.devtools.v105.emulation.model"}
  {:package "org.openqa.selenium.devtools.v105.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v105.fetch"}
  {:package "org.openqa.selenium.devtools.v105.fetch.model"}
  {:package "org.openqa.selenium.devtools.v105.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v105.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v105.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v105.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v105.indexeddb"}
  {:package "org.openqa.selenium.devtools.v105.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v105.input"}
  {:package "org.openqa.selenium.devtools.v105.input.model"}
  {:package "org.openqa.selenium.devtools.v105.inspector"}
  {:package "org.openqa.selenium.devtools.v105.io"}
  {:package "org.openqa.selenium.devtools.v105.io.model"}
  {:package "org.openqa.selenium.devtools.v105.layertree"}
  {:package "org.openqa.selenium.devtools.v105.layertree.model"}
  {:package "org.openqa.selenium.devtools.v105.log"}
  {:package "org.openqa.selenium.devtools.v105.log.model"}
  {:package "org.openqa.selenium.devtools.v105.media"}
  {:package "org.openqa.selenium.devtools.v105.media.model"}
  {:package "org.openqa.selenium.devtools.v105.memory"}
  {:package "org.openqa.selenium.devtools.v105.memory.model"}
  {:package "org.openqa.selenium.devtools.v105.network"}
  {:package "org.openqa.selenium.devtools.v105.network.model"}
  {:package "org.openqa.selenium.devtools.v105.overlay"}
  {:package "org.openqa.selenium.devtools.v105.overlay.model"}
  {:package "org.openqa.selenium.devtools.v105.page"}
  {:package "org.openqa.selenium.devtools.v105.page.model"}
  {:package "org.openqa.selenium.devtools.v105.performance"}
  {:package "org.openqa.selenium.devtools.v105.performance.model"}
  {:package "org.openqa.selenium.devtools.v105.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v105.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v105.profiler"}
  {:package "org.openqa.selenium.devtools.v105.profiler.model"}
  {:package "org.openqa.selenium.devtools.v105.runtime"}
  {:package "org.openqa.selenium.devtools.v105.runtime.model"}
  {:package "org.openqa.selenium.devtools.v105.schema"}
  {:package "org.openqa.selenium.devtools.v105.schema.model"}
  {:package "org.openqa.selenium.devtools.v105.security"}
  {:package "org.openqa.selenium.devtools.v105.security.model"}
  {:package "org.openqa.selenium.devtools.v105.serviceworker"}
  {:package "org.openqa.selenium.devtools.v105.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v105.storage"}
  {:package "org.openqa.selenium.devtools.v105.storage.model"}
  {:package "org.openqa.selenium.devtools.v105.systeminfo"}
  {:package "org.openqa.selenium.devtools.v105.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v105.target"}
  {:package "org.openqa.selenium.devtools.v105.target.model"}
  {:package "org.openqa.selenium.devtools.v105.tethering"}
  {:package "org.openqa.selenium.devtools.v105.tethering.model"}
  {:package "org.openqa.selenium.devtools.v105.tracing"}
  {:package "org.openqa.selenium.devtools.v105.tracing.model"}
  {:package "org.openqa.selenium.devtools.v105.webaudio"}
  {:package "org.openqa.selenium.devtools.v105.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v105.webauthn"}
  {:package "org.openqa.selenium.devtools.v105.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v105.V105CdpInfo"]}],
 :uses [],
 :version "4.6.0"}


name: org.seleniumhq.selenium.devtools_v106
version: 4.7.2
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v106
mvn_version: 4.7.2
type: jar
sha256: 86c5248340fbd92548d81cae14a370152942095b5c9dd9e87aa28b47bb77a347
created_at: 2026-04-20 19:40:57
module_info:
{:name "org.seleniumhq.selenium.devtools_v106",
 :exports
 [{:package "org.openqa.selenium.devtools.v106"}
  {:package "org.openqa.selenium.devtools.v106.accessibility"}
  {:package "org.openqa.selenium.devtools.v106.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v106.animation"}
  {:package "org.openqa.selenium.devtools.v106.animation.model"}
  {:package "org.openqa.selenium.devtools.v106.audits"}
  {:package "org.openqa.selenium.devtools.v106.audits.model"}
  {:package "org.openqa.selenium.devtools.v106.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v106.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v106.browser"}
  {:package "org.openqa.selenium.devtools.v106.browser.model"}
  {:package "org.openqa.selenium.devtools.v106.cachestorage"}
  {:package "org.openqa.selenium.devtools.v106.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v106.cast"}
  {:package "org.openqa.selenium.devtools.v106.cast.model"}
  {:package "org.openqa.selenium.devtools.v106.console"}
  {:package "org.openqa.selenium.devtools.v106.console.model"}
  {:package "org.openqa.selenium.devtools.v106.css"}
  {:package "org.openqa.selenium.devtools.v106.css.model"}
  {:package "org.openqa.selenium.devtools.v106.database"}
  {:package "org.openqa.selenium.devtools.v106.database.model"}
  {:package "org.openqa.selenium.devtools.v106.debugger"}
  {:package "org.openqa.selenium.devtools.v106.debugger.model"}
  {:package "org.openqa.selenium.devtools.v106.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v106.dom"}
  {:package "org.openqa.selenium.devtools.v106.dom.model"}
  {:package "org.openqa.selenium.devtools.v106.domdebugger"}
  {:package "org.openqa.selenium.devtools.v106.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v106.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v106.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v106.domstorage"}
  {:package "org.openqa.selenium.devtools.v106.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v106.emulation"}
  {:package "org.openqa.selenium.devtools.v106.emulation.model"}
  {:package "org.openqa.selenium.devtools.v106.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v106.fetch"}
  {:package "org.openqa.selenium.devtools.v106.fetch.model"}
  {:package "org.openqa.selenium.devtools.v106.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v106.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v106.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v106.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v106.indexeddb"}
  {:package "org.openqa.selenium.devtools.v106.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v106.input"}
  {:package "org.openqa.selenium.devtools.v106.input.model"}
  {:package "org.openqa.selenium.devtools.v106.inspector"}
  {:package "org.openqa.selenium.devtools.v106.io"}
  {:package "org.openqa.selenium.devtools.v106.io.model"}
  {:package "org.openqa.selenium.devtools.v106.layertree"}
  {:package "org.openqa.selenium.devtools.v106.layertree.model"}
  {:package "org.openqa.selenium.devtools.v106.log"}
  {:package "org.openqa.selenium.devtools.v106.log.model"}
  {:package "org.openqa.selenium.devtools.v106.media"}
  {:package "org.openqa.selenium.devtools.v106.media.model"}
  {:package "org.openqa.selenium.devtools.v106.memory"}
  {:package "org.openqa.selenium.devtools.v106.memory.model"}
  {:package "org.openqa.selenium.devtools.v106.network"}
  {:package "org.openqa.selenium.devtools.v106.network.model"}
  {:package "org.openqa.selenium.devtools.v106.overlay"}
  {:package "org.openqa.selenium.devtools.v106.overlay.model"}
  {:package "org.openqa.selenium.devtools.v106.page"}
  {:package "org.openqa.selenium.devtools.v106.page.model"}
  {:package "org.openqa.selenium.devtools.v106.performance"}
  {:package "org.openqa.selenium.devtools.v106.performance.model"}
  {:package "org.openqa.selenium.devtools.v106.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v106.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v106.profiler"}
  {:package "org.openqa.selenium.devtools.v106.profiler.model"}
  {:package "org.openqa.selenium.devtools.v106.runtime"}
  {:package "org.openqa.selenium.devtools.v106.runtime.model"}
  {:package "org.openqa.selenium.devtools.v106.schema"}
  {:package "org.openqa.selenium.devtools.v106.schema.model"}
  {:package "org.openqa.selenium.devtools.v106.security"}
  {:package "org.openqa.selenium.devtools.v106.security.model"}
  {:package "org.openqa.selenium.devtools.v106.serviceworker"}
  {:package "org.openqa.selenium.devtools.v106.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v106.storage"}
  {:package "org.openqa.selenium.devtools.v106.storage.model"}
  {:package "org.openqa.selenium.devtools.v106.systeminfo"}
  {:package "org.openqa.selenium.devtools.v106.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v106.target"}
  {:package "org.openqa.selenium.devtools.v106.target.model"}
  {:package "org.openqa.selenium.devtools.v106.tethering"}
  {:package "org.openqa.selenium.devtools.v106.tethering.model"}
  {:package "org.openqa.selenium.devtools.v106.tracing"}
  {:package "org.openqa.selenium.devtools.v106.tracing.model"}
  {:package "org.openqa.selenium.devtools.v106.webaudio"}
  {:package "org.openqa.selenium.devtools.v106.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v106.webauthn"}
  {:package "org.openqa.selenium.devtools.v106.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v106.V106CdpInfo"]}],
 :uses [],
 :version "4.7.2"}


name: org.seleniumhq.selenium.devtools_v107
version: 4.8.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v107
mvn_version: 4.8.0
type: jar
sha256: b3c4478897a3e39b88ea4b2d9607223c9d27b89cf43186e3d15c156c392ae5ad
created_at: 2026-04-20 19:40:57
module_info:
{:name "org.seleniumhq.selenium.devtools_v107",
 :exports
 [{:package "org.openqa.selenium.devtools.v107"}
  {:package "org.openqa.selenium.devtools.v107.accessibility"}
  {:package "org.openqa.selenium.devtools.v107.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v107.animation"}
  {:package "org.openqa.selenium.devtools.v107.animation.model"}
  {:package "org.openqa.selenium.devtools.v107.audits"}
  {:package "org.openqa.selenium.devtools.v107.audits.model"}
  {:package "org.openqa.selenium.devtools.v107.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v107.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v107.browser"}
  {:package "org.openqa.selenium.devtools.v107.browser.model"}
  {:package "org.openqa.selenium.devtools.v107.cachestorage"}
  {:package "org.openqa.selenium.devtools.v107.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v107.cast"}
  {:package "org.openqa.selenium.devtools.v107.cast.model"}
  {:package "org.openqa.selenium.devtools.v107.console"}
  {:package "org.openqa.selenium.devtools.v107.console.model"}
  {:package "org.openqa.selenium.devtools.v107.css"}
  {:package "org.openqa.selenium.devtools.v107.css.model"}
  {:package "org.openqa.selenium.devtools.v107.database"}
  {:package "org.openqa.selenium.devtools.v107.database.model"}
  {:package "org.openqa.selenium.devtools.v107.debugger"}
  {:package "org.openqa.selenium.devtools.v107.debugger.model"}
  {:package "org.openqa.selenium.devtools.v107.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v107.dom"}
  {:package "org.openqa.selenium.devtools.v107.dom.model"}
  {:package "org.openqa.selenium.devtools.v107.domdebugger"}
  {:package "org.openqa.selenium.devtools.v107.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v107.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v107.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v107.domstorage"}
  {:package "org.openqa.selenium.devtools.v107.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v107.emulation"}
  {:package "org.openqa.selenium.devtools.v107.emulation.model"}
  {:package "org.openqa.selenium.devtools.v107.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v107.fetch"}
  {:package "org.openqa.selenium.devtools.v107.fetch.model"}
  {:package "org.openqa.selenium.devtools.v107.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v107.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v107.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v107.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v107.indexeddb"}
  {:package "org.openqa.selenium.devtools.v107.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v107.input"}
  {:package "org.openqa.selenium.devtools.v107.input.model"}
  {:package "org.openqa.selenium.devtools.v107.inspector"}
  {:package "org.openqa.selenium.devtools.v107.io"}
  {:package "org.openqa.selenium.devtools.v107.io.model"}
  {:package "org.openqa.selenium.devtools.v107.layertree"}
  {:package "org.openqa.selenium.devtools.v107.layertree.model"}
  {:package "org.openqa.selenium.devtools.v107.log"}
  {:package "org.openqa.selenium.devtools.v107.log.model"}
  {:package "org.openqa.selenium.devtools.v107.media"}
  {:package "org.openqa.selenium.devtools.v107.media.model"}
  {:package "org.openqa.selenium.devtools.v107.memory"}
  {:package "org.openqa.selenium.devtools.v107.memory.model"}
  {:package "org.openqa.selenium.devtools.v107.network"}
  {:package "org.openqa.selenium.devtools.v107.network.model"}
  {:package "org.openqa.selenium.devtools.v107.overlay"}
  {:package "org.openqa.selenium.devtools.v107.overlay.model"}
  {:package "org.openqa.selenium.devtools.v107.page"}
  {:package "org.openqa.selenium.devtools.v107.page.model"}
  {:package "org.openqa.selenium.devtools.v107.performance"}
  {:package "org.openqa.selenium.devtools.v107.performance.model"}
  {:package "org.openqa.selenium.devtools.v107.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v107.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v107.profiler"}
  {:package "org.openqa.selenium.devtools.v107.profiler.model"}
  {:package "org.openqa.selenium.devtools.v107.runtime"}
  {:package "org.openqa.selenium.devtools.v107.runtime.model"}
  {:package "org.openqa.selenium.devtools.v107.schema"}
  {:package "org.openqa.selenium.devtools.v107.schema.model"}
  {:package "org.openqa.selenium.devtools.v107.security"}
  {:package "org.openqa.selenium.devtools.v107.security.model"}
  {:package "org.openqa.selenium.devtools.v107.serviceworker"}
  {:package "org.openqa.selenium.devtools.v107.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v107.storage"}
  {:package "org.openqa.selenium.devtools.v107.storage.model"}
  {:package "org.openqa.selenium.devtools.v107.systeminfo"}
  {:package "org.openqa.selenium.devtools.v107.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v107.target"}
  {:package "org.openqa.selenium.devtools.v107.target.model"}
  {:package "org.openqa.selenium.devtools.v107.tethering"}
  {:package "org.openqa.selenium.devtools.v107.tethering.model"}
  {:package "org.openqa.selenium.devtools.v107.tracing"}
  {:package "org.openqa.selenium.devtools.v107.tracing.model"}
  {:package "org.openqa.selenium.devtools.v107.webaudio"}
  {:package "org.openqa.selenium.devtools.v107.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v107.webauthn"}
  {:package "org.openqa.selenium.devtools.v107.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v107.V107CdpInfo"]}],
 :uses [],
 :version "4.8.0"}


name: org.seleniumhq.selenium.devtools_v108
version: 4.8.1
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v108
mvn_version: 4.8.1
type: jar
sha256: 3665b613923db32662b1904aa5085bd3057835396d339bf72ccbaa0a0e78936a
created_at: 2026-04-20 19:40:58
module_info:
{:name "org.seleniumhq.selenium.devtools_v108",
 :exports
 [{:package "org.openqa.selenium.devtools.v108"}
  {:package "org.openqa.selenium.devtools.v108.accessibility"}
  {:package "org.openqa.selenium.devtools.v108.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v108.animation"}
  {:package "org.openqa.selenium.devtools.v108.animation.model"}
  {:package "org.openqa.selenium.devtools.v108.audits"}
  {:package "org.openqa.selenium.devtools.v108.audits.model"}
  {:package "org.openqa.selenium.devtools.v108.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v108.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v108.browser"}
  {:package "org.openqa.selenium.devtools.v108.browser.model"}
  {:package "org.openqa.selenium.devtools.v108.cachestorage"}
  {:package "org.openqa.selenium.devtools.v108.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v108.cast"}
  {:package "org.openqa.selenium.devtools.v108.cast.model"}
  {:package "org.openqa.selenium.devtools.v108.console"}
  {:package "org.openqa.selenium.devtools.v108.console.model"}
  {:package "org.openqa.selenium.devtools.v108.css"}
  {:package "org.openqa.selenium.devtools.v108.css.model"}
  {:package "org.openqa.selenium.devtools.v108.database"}
  {:package "org.openqa.selenium.devtools.v108.database.model"}
  {:package "org.openqa.selenium.devtools.v108.debugger"}
  {:package "org.openqa.selenium.devtools.v108.debugger.model"}
  {:package "org.openqa.selenium.devtools.v108.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v108.dom"}
  {:package "org.openqa.selenium.devtools.v108.dom.model"}
  {:package "org.openqa.selenium.devtools.v108.domdebugger"}
  {:package "org.openqa.selenium.devtools.v108.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v108.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v108.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v108.domstorage"}
  {:package "org.openqa.selenium.devtools.v108.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v108.emulation"}
  {:package "org.openqa.selenium.devtools.v108.emulation.model"}
  {:package "org.openqa.selenium.devtools.v108.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v108.fetch"}
  {:package "org.openqa.selenium.devtools.v108.fetch.model"}
  {:package "org.openqa.selenium.devtools.v108.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v108.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v108.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v108.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v108.indexeddb"}
  {:package "org.openqa.selenium.devtools.v108.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v108.input"}
  {:package "org.openqa.selenium.devtools.v108.input.model"}
  {:package "org.openqa.selenium.devtools.v108.inspector"}
  {:package "org.openqa.selenium.devtools.v108.io"}
  {:package "org.openqa.selenium.devtools.v108.io.model"}
  {:package "org.openqa.selenium.devtools.v108.layertree"}
  {:package "org.openqa.selenium.devtools.v108.layertree.model"}
  {:package "org.openqa.selenium.devtools.v108.log"}
  {:package "org.openqa.selenium.devtools.v108.log.model"}
  {:package "org.openqa.selenium.devtools.v108.media"}
  {:package "org.openqa.selenium.devtools.v108.media.model"}
  {:package "org.openqa.selenium.devtools.v108.memory"}
  {:package "org.openqa.selenium.devtools.v108.memory.model"}
  {:package "org.openqa.selenium.devtools.v108.network"}
  {:package "org.openqa.selenium.devtools.v108.network.model"}
  {:package "org.openqa.selenium.devtools.v108.overlay"}
  {:package "org.openqa.selenium.devtools.v108.overlay.model"}
  {:package "org.openqa.selenium.devtools.v108.page"}
  {:package "org.openqa.selenium.devtools.v108.page.model"}
  {:package "org.openqa.selenium.devtools.v108.performance"}
  {:package "org.openqa.selenium.devtools.v108.performance.model"}
  {:package "org.openqa.selenium.devtools.v108.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v108.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v108.profiler"}
  {:package "org.openqa.selenium.devtools.v108.profiler.model"}
  {:package "org.openqa.selenium.devtools.v108.runtime"}
  {:package "org.openqa.selenium.devtools.v108.runtime.model"}
  {:package "org.openqa.selenium.devtools.v108.schema"}
  {:package "org.openqa.selenium.devtools.v108.schema.model"}
  {:package "org.openqa.selenium.devtools.v108.security"}
  {:package "org.openqa.selenium.devtools.v108.security.model"}
  {:package "org.openqa.selenium.devtools.v108.serviceworker"}
  {:package "org.openqa.selenium.devtools.v108.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v108.storage"}
  {:package "org.openqa.selenium.devtools.v108.storage.model"}
  {:package "org.openqa.selenium.devtools.v108.systeminfo"}
  {:package "org.openqa.selenium.devtools.v108.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v108.target"}
  {:package "org.openqa.selenium.devtools.v108.target.model"}
  {:package "org.openqa.selenium.devtools.v108.tethering"}
  {:package "org.openqa.selenium.devtools.v108.tethering.model"}
  {:package "org.openqa.selenium.devtools.v108.tracing"}
  {:package "org.openqa.selenium.devtools.v108.tracing.model"}
  {:package "org.openqa.selenium.devtools.v108.webaudio"}
  {:package "org.openqa.selenium.devtools.v108.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v108.webauthn"}
  {:package "org.openqa.selenium.devtools.v108.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v108.V108CdpInfo"]}],
 :uses [],
 :version "4.8.1"}


name: org.seleniumhq.selenium.devtools_v109
version: 4.8.3
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v109
mvn_version: 4.8.3
type: jar
sha256: 155f1234e26e6fb54912b1350b8880a698d6ee9d7c0a28c399d27fa0a2b7193c
created_at: 2026-04-20 19:40:58
module_info:
{:name "org.seleniumhq.selenium.devtools_v109",
 :exports
 [{:package "org.openqa.selenium.devtools.v109"}
  {:package "org.openqa.selenium.devtools.v109.accessibility"}
  {:package "org.openqa.selenium.devtools.v109.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v109.animation"}
  {:package "org.openqa.selenium.devtools.v109.animation.model"}
  {:package "org.openqa.selenium.devtools.v109.audits"}
  {:package "org.openqa.selenium.devtools.v109.audits.model"}
  {:package "org.openqa.selenium.devtools.v109.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v109.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v109.browser"}
  {:package "org.openqa.selenium.devtools.v109.browser.model"}
  {:package "org.openqa.selenium.devtools.v109.cachestorage"}
  {:package "org.openqa.selenium.devtools.v109.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v109.cast"}
  {:package "org.openqa.selenium.devtools.v109.cast.model"}
  {:package "org.openqa.selenium.devtools.v109.console"}
  {:package "org.openqa.selenium.devtools.v109.console.model"}
  {:package "org.openqa.selenium.devtools.v109.css"}
  {:package "org.openqa.selenium.devtools.v109.css.model"}
  {:package "org.openqa.selenium.devtools.v109.database"}
  {:package "org.openqa.selenium.devtools.v109.database.model"}
  {:package "org.openqa.selenium.devtools.v109.debugger"}
  {:package "org.openqa.selenium.devtools.v109.debugger.model"}
  {:package "org.openqa.selenium.devtools.v109.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v109.dom"}
  {:package "org.openqa.selenium.devtools.v109.dom.model"}
  {:package "org.openqa.selenium.devtools.v109.domdebugger"}
  {:package "org.openqa.selenium.devtools.v109.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v109.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v109.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v109.domstorage"}
  {:package "org.openqa.selenium.devtools.v109.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v109.emulation"}
  {:package "org.openqa.selenium.devtools.v109.emulation.model"}
  {:package "org.openqa.selenium.devtools.v109.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v109.fetch"}
  {:package "org.openqa.selenium.devtools.v109.fetch.model"}
  {:package "org.openqa.selenium.devtools.v109.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v109.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v109.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v109.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v109.indexeddb"}
  {:package "org.openqa.selenium.devtools.v109.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v109.input"}
  {:package "org.openqa.selenium.devtools.v109.input.model"}
  {:package "org.openqa.selenium.devtools.v109.inspector"}
  {:package "org.openqa.selenium.devtools.v109.io"}
  {:package "org.openqa.selenium.devtools.v109.io.model"}
  {:package "org.openqa.selenium.devtools.v109.layertree"}
  {:package "org.openqa.selenium.devtools.v109.layertree.model"}
  {:package "org.openqa.selenium.devtools.v109.log"}
  {:package "org.openqa.selenium.devtools.v109.log.model"}
  {:package "org.openqa.selenium.devtools.v109.media"}
  {:package "org.openqa.selenium.devtools.v109.media.model"}
  {:package "org.openqa.selenium.devtools.v109.memory"}
  {:package "org.openqa.selenium.devtools.v109.memory.model"}
  {:package "org.openqa.selenium.devtools.v109.network"}
  {:package "org.openqa.selenium.devtools.v109.network.model"}
  {:package "org.openqa.selenium.devtools.v109.overlay"}
  {:package "org.openqa.selenium.devtools.v109.overlay.model"}
  {:package "org.openqa.selenium.devtools.v109.page"}
  {:package "org.openqa.selenium.devtools.v109.page.model"}
  {:package "org.openqa.selenium.devtools.v109.performance"}
  {:package "org.openqa.selenium.devtools.v109.performance.model"}
  {:package "org.openqa.selenium.devtools.v109.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v109.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v109.profiler"}
  {:package "org.openqa.selenium.devtools.v109.profiler.model"}
  {:package "org.openqa.selenium.devtools.v109.runtime"}
  {:package "org.openqa.selenium.devtools.v109.runtime.model"}
  {:package "org.openqa.selenium.devtools.v109.schema"}
  {:package "org.openqa.selenium.devtools.v109.schema.model"}
  {:package "org.openqa.selenium.devtools.v109.security"}
  {:package "org.openqa.selenium.devtools.v109.security.model"}
  {:package "org.openqa.selenium.devtools.v109.serviceworker"}
  {:package "org.openqa.selenium.devtools.v109.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v109.storage"}
  {:package "org.openqa.selenium.devtools.v109.storage.model"}
  {:package "org.openqa.selenium.devtools.v109.systeminfo"}
  {:package "org.openqa.selenium.devtools.v109.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v109.target"}
  {:package "org.openqa.selenium.devtools.v109.target.model"}
  {:package "org.openqa.selenium.devtools.v109.tethering"}
  {:package "org.openqa.selenium.devtools.v109.tethering.model"}
  {:package "org.openqa.selenium.devtools.v109.tracing"}
  {:package "org.openqa.selenium.devtools.v109.tracing.model"}
  {:package "org.openqa.selenium.devtools.v109.webaudio"}
  {:package "org.openqa.selenium.devtools.v109.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v109.webauthn"}
  {:package "org.openqa.selenium.devtools.v109.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v109.V109CdpInfo"]}],
 :uses [],
 :version "4.8.3"}


name: org.seleniumhq.selenium.devtools_v110
version: 4.9.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v110
mvn_version: 4.9.0
type: jar
sha256: ef303e714dfe3a915c1b044458afd1d29691f57e5b95c7cc4d2ce55221549b81
created_at: 2026-04-20 19:40:58
module_info:
{:name "org.seleniumhq.selenium.devtools_v110",
 :exports
 [{:package "org.openqa.selenium.devtools.v110"}
  {:package "org.openqa.selenium.devtools.v110.accessibility"}
  {:package "org.openqa.selenium.devtools.v110.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v110.animation"}
  {:package "org.openqa.selenium.devtools.v110.animation.model"}
  {:package "org.openqa.selenium.devtools.v110.audits"}
  {:package "org.openqa.selenium.devtools.v110.audits.model"}
  {:package "org.openqa.selenium.devtools.v110.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v110.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v110.browser"}
  {:package "org.openqa.selenium.devtools.v110.browser.model"}
  {:package "org.openqa.selenium.devtools.v110.cachestorage"}
  {:package "org.openqa.selenium.devtools.v110.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v110.cast"}
  {:package "org.openqa.selenium.devtools.v110.cast.model"}
  {:package "org.openqa.selenium.devtools.v110.console"}
  {:package "org.openqa.selenium.devtools.v110.console.model"}
  {:package "org.openqa.selenium.devtools.v110.css"}
  {:package "org.openqa.selenium.devtools.v110.css.model"}
  {:package "org.openqa.selenium.devtools.v110.database"}
  {:package "org.openqa.selenium.devtools.v110.database.model"}
  {:package "org.openqa.selenium.devtools.v110.debugger"}
  {:package "org.openqa.selenium.devtools.v110.debugger.model"}
  {:package "org.openqa.selenium.devtools.v110.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v110.dom"}
  {:package "org.openqa.selenium.devtools.v110.dom.model"}
  {:package "org.openqa.selenium.devtools.v110.domdebugger"}
  {:package "org.openqa.selenium.devtools.v110.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v110.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v110.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v110.domstorage"}
  {:package "org.openqa.selenium.devtools.v110.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v110.emulation"}
  {:package "org.openqa.selenium.devtools.v110.emulation.model"}
  {:package "org.openqa.selenium.devtools.v110.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v110.fetch"}
  {:package "org.openqa.selenium.devtools.v110.fetch.model"}
  {:package "org.openqa.selenium.devtools.v110.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v110.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v110.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v110.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v110.indexeddb"}
  {:package "org.openqa.selenium.devtools.v110.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v110.input"}
  {:package "org.openqa.selenium.devtools.v110.input.model"}
  {:package "org.openqa.selenium.devtools.v110.inspector"}
  {:package "org.openqa.selenium.devtools.v110.io"}
  {:package "org.openqa.selenium.devtools.v110.io.model"}
  {:package "org.openqa.selenium.devtools.v110.layertree"}
  {:package "org.openqa.selenium.devtools.v110.layertree.model"}
  {:package "org.openqa.selenium.devtools.v110.log"}
  {:package "org.openqa.selenium.devtools.v110.log.model"}
  {:package "org.openqa.selenium.devtools.v110.media"}
  {:package "org.openqa.selenium.devtools.v110.media.model"}
  {:package "org.openqa.selenium.devtools.v110.memory"}
  {:package "org.openqa.selenium.devtools.v110.memory.model"}
  {:package "org.openqa.selenium.devtools.v110.network"}
  {:package "org.openqa.selenium.devtools.v110.network.model"}
  {:package "org.openqa.selenium.devtools.v110.overlay"}
  {:package "org.openqa.selenium.devtools.v110.overlay.model"}
  {:package "org.openqa.selenium.devtools.v110.page"}
  {:package "org.openqa.selenium.devtools.v110.page.model"}
  {:package "org.openqa.selenium.devtools.v110.performance"}
  {:package "org.openqa.selenium.devtools.v110.performance.model"}
  {:package "org.openqa.selenium.devtools.v110.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v110.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v110.profiler"}
  {:package "org.openqa.selenium.devtools.v110.profiler.model"}
  {:package "org.openqa.selenium.devtools.v110.runtime"}
  {:package "org.openqa.selenium.devtools.v110.runtime.model"}
  {:package "org.openqa.selenium.devtools.v110.schema"}
  {:package "org.openqa.selenium.devtools.v110.schema.model"}
  {:package "org.openqa.selenium.devtools.v110.security"}
  {:package "org.openqa.selenium.devtools.v110.security.model"}
  {:package "org.openqa.selenium.devtools.v110.serviceworker"}
  {:package "org.openqa.selenium.devtools.v110.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v110.storage"}
  {:package "org.openqa.selenium.devtools.v110.storage.model"}
  {:package "org.openqa.selenium.devtools.v110.systeminfo"}
  {:package "org.openqa.selenium.devtools.v110.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v110.target"}
  {:package "org.openqa.selenium.devtools.v110.target.model"}
  {:package "org.openqa.selenium.devtools.v110.tethering"}
  {:package "org.openqa.selenium.devtools.v110.tethering.model"}
  {:package "org.openqa.selenium.devtools.v110.tracing"}
  {:package "org.openqa.selenium.devtools.v110.tracing.model"}
  {:package "org.openqa.selenium.devtools.v110.webaudio"}
  {:package "org.openqa.selenium.devtools.v110.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v110.webauthn"}
  {:package "org.openqa.selenium.devtools.v110.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v110.v110CdpInfo"]}],
 :uses [],
 :version "4.9.0"}


name: org.seleniumhq.selenium.devtools_v111
version: 4.9.1
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v111
mvn_version: 4.9.1
type: jar
sha256: f7ff58bb27c17f630d2b1e3b4c67843a4f8d4cd3f0c0c64079aa22327cd39984
created_at: 2026-04-20 19:40:59
module_info:
{:name "org.seleniumhq.selenium.devtools_v111",
 :exports
 [{:package "org.openqa.selenium.devtools.v111"}
  {:package "org.openqa.selenium.devtools.v111.accessibility"}
  {:package "org.openqa.selenium.devtools.v111.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v111.animation"}
  {:package "org.openqa.selenium.devtools.v111.animation.model"}
  {:package "org.openqa.selenium.devtools.v111.audits"}
  {:package "org.openqa.selenium.devtools.v111.audits.model"}
  {:package "org.openqa.selenium.devtools.v111.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v111.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v111.browser"}
  {:package "org.openqa.selenium.devtools.v111.browser.model"}
  {:package "org.openqa.selenium.devtools.v111.cachestorage"}
  {:package "org.openqa.selenium.devtools.v111.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v111.cast"}
  {:package "org.openqa.selenium.devtools.v111.cast.model"}
  {:package "org.openqa.selenium.devtools.v111.console"}
  {:package "org.openqa.selenium.devtools.v111.console.model"}
  {:package "org.openqa.selenium.devtools.v111.css"}
  {:package "org.openqa.selenium.devtools.v111.css.model"}
  {:package "org.openqa.selenium.devtools.v111.database"}
  {:package "org.openqa.selenium.devtools.v111.database.model"}
  {:package "org.openqa.selenium.devtools.v111.debugger"}
  {:package "org.openqa.selenium.devtools.v111.debugger.model"}
  {:package "org.openqa.selenium.devtools.v111.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v111.dom"}
  {:package "org.openqa.selenium.devtools.v111.dom.model"}
  {:package "org.openqa.selenium.devtools.v111.domdebugger"}
  {:package "org.openqa.selenium.devtools.v111.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v111.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v111.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v111.domstorage"}
  {:package "org.openqa.selenium.devtools.v111.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v111.emulation"}
  {:package "org.openqa.selenium.devtools.v111.emulation.model"}
  {:package "org.openqa.selenium.devtools.v111.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v111.fetch"}
  {:package "org.openqa.selenium.devtools.v111.fetch.model"}
  {:package "org.openqa.selenium.devtools.v111.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v111.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v111.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v111.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v111.indexeddb"}
  {:package "org.openqa.selenium.devtools.v111.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v111.input"}
  {:package "org.openqa.selenium.devtools.v111.input.model"}
  {:package "org.openqa.selenium.devtools.v111.inspector"}
  {:package "org.openqa.selenium.devtools.v111.io"}
  {:package "org.openqa.selenium.devtools.v111.io.model"}
  {:package "org.openqa.selenium.devtools.v111.layertree"}
  {:package "org.openqa.selenium.devtools.v111.layertree.model"}
  {:package "org.openqa.selenium.devtools.v111.log"}
  {:package "org.openqa.selenium.devtools.v111.log.model"}
  {:package "org.openqa.selenium.devtools.v111.media"}
  {:package "org.openqa.selenium.devtools.v111.media.model"}
  {:package "org.openqa.selenium.devtools.v111.memory"}
  {:package "org.openqa.selenium.devtools.v111.memory.model"}
  {:package "org.openqa.selenium.devtools.v111.network"}
  {:package "org.openqa.selenium.devtools.v111.network.model"}
  {:package "org.openqa.selenium.devtools.v111.overlay"}
  {:package "org.openqa.selenium.devtools.v111.overlay.model"}
  {:package "org.openqa.selenium.devtools.v111.page"}
  {:package "org.openqa.selenium.devtools.v111.page.model"}
  {:package "org.openqa.selenium.devtools.v111.performance"}
  {:package "org.openqa.selenium.devtools.v111.performance.model"}
  {:package "org.openqa.selenium.devtools.v111.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v111.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v111.profiler"}
  {:package "org.openqa.selenium.devtools.v111.profiler.model"}
  {:package "org.openqa.selenium.devtools.v111.runtime"}
  {:package "org.openqa.selenium.devtools.v111.runtime.model"}
  {:package "org.openqa.selenium.devtools.v111.schema"}
  {:package "org.openqa.selenium.devtools.v111.schema.model"}
  {:package "org.openqa.selenium.devtools.v111.security"}
  {:package "org.openqa.selenium.devtools.v111.security.model"}
  {:package "org.openqa.selenium.devtools.v111.serviceworker"}
  {:package "org.openqa.selenium.devtools.v111.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v111.storage"}
  {:package "org.openqa.selenium.devtools.v111.storage.model"}
  {:package "org.openqa.selenium.devtools.v111.systeminfo"}
  {:package "org.openqa.selenium.devtools.v111.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v111.target"}
  {:package "org.openqa.selenium.devtools.v111.target.model"}
  {:package "org.openqa.selenium.devtools.v111.tethering"}
  {:package "org.openqa.selenium.devtools.v111.tethering.model"}
  {:package "org.openqa.selenium.devtools.v111.tracing"}
  {:package "org.openqa.selenium.devtools.v111.tracing.model"}
  {:package "org.openqa.selenium.devtools.v111.webaudio"}
  {:package "org.openqa.selenium.devtools.v111.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v111.webauthn"}
  {:package "org.openqa.selenium.devtools.v111.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v111.v111CdpInfo"]}],
 :uses [],
 :version "4.9.1"}


name: org.seleniumhq.selenium.devtools_v112
version: 4.10.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v112
mvn_version: 4.10.0
type: jar
sha256: 9328424fb017e440f1711bdb2a79875e8b319db7770726b306c5d4dc18256ba3
created_at: 2026-04-20 19:40:59
module_info:
{:name "org.seleniumhq.selenium.devtools_v112",
 :exports
 [{:package "org.openqa.selenium.devtools.v112"}
  {:package "org.openqa.selenium.devtools.v112.accessibility"}
  {:package "org.openqa.selenium.devtools.v112.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v112.animation"}
  {:package "org.openqa.selenium.devtools.v112.animation.model"}
  {:package "org.openqa.selenium.devtools.v112.audits"}
  {:package "org.openqa.selenium.devtools.v112.audits.model"}
  {:package "org.openqa.selenium.devtools.v112.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v112.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v112.browser"}
  {:package "org.openqa.selenium.devtools.v112.browser.model"}
  {:package "org.openqa.selenium.devtools.v112.cachestorage"}
  {:package "org.openqa.selenium.devtools.v112.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v112.cast"}
  {:package "org.openqa.selenium.devtools.v112.cast.model"}
  {:package "org.openqa.selenium.devtools.v112.console"}
  {:package "org.openqa.selenium.devtools.v112.console.model"}
  {:package "org.openqa.selenium.devtools.v112.css"}
  {:package "org.openqa.selenium.devtools.v112.css.model"}
  {:package "org.openqa.selenium.devtools.v112.database"}
  {:package "org.openqa.selenium.devtools.v112.database.model"}
  {:package "org.openqa.selenium.devtools.v112.debugger"}
  {:package "org.openqa.selenium.devtools.v112.debugger.model"}
  {:package "org.openqa.selenium.devtools.v112.deviceaccess"}
  {:package "org.openqa.selenium.devtools.v112.deviceaccess.model"}
  {:package "org.openqa.selenium.devtools.v112.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v112.dom"}
  {:package "org.openqa.selenium.devtools.v112.dom.model"}
  {:package "org.openqa.selenium.devtools.v112.domdebugger"}
  {:package "org.openqa.selenium.devtools.v112.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v112.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v112.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v112.domstorage"}
  {:package "org.openqa.selenium.devtools.v112.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v112.emulation"}
  {:package "org.openqa.selenium.devtools.v112.emulation.model"}
  {:package "org.openqa.selenium.devtools.v112.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v112.fetch"}
  {:package "org.openqa.selenium.devtools.v112.fetch.model"}
  {:package "org.openqa.selenium.devtools.v112.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v112.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v112.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v112.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v112.indexeddb"}
  {:package "org.openqa.selenium.devtools.v112.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v112.input"}
  {:package "org.openqa.selenium.devtools.v112.input.model"}
  {:package "org.openqa.selenium.devtools.v112.inspector"}
  {:package "org.openqa.selenium.devtools.v112.io"}
  {:package "org.openqa.selenium.devtools.v112.io.model"}
  {:package "org.openqa.selenium.devtools.v112.layertree"}
  {:package "org.openqa.selenium.devtools.v112.layertree.model"}
  {:package "org.openqa.selenium.devtools.v112.log"}
  {:package "org.openqa.selenium.devtools.v112.log.model"}
  {:package "org.openqa.selenium.devtools.v112.media"}
  {:package "org.openqa.selenium.devtools.v112.media.model"}
  {:package "org.openqa.selenium.devtools.v112.memory"}
  {:package "org.openqa.selenium.devtools.v112.memory.model"}
  {:package "org.openqa.selenium.devtools.v112.network"}
  {:package "org.openqa.selenium.devtools.v112.network.model"}
  {:package "org.openqa.selenium.devtools.v112.overlay"}
  {:package "org.openqa.selenium.devtools.v112.overlay.model"}
  {:package "org.openqa.selenium.devtools.v112.page"}
  {:package "org.openqa.selenium.devtools.v112.page.model"}
  {:package "org.openqa.selenium.devtools.v112.performance"}
  {:package "org.openqa.selenium.devtools.v112.performance.model"}
  {:package "org.openqa.selenium.devtools.v112.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v112.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v112.preload"}
  {:package "org.openqa.selenium.devtools.v112.preload.model"}
  {:package "org.openqa.selenium.devtools.v112.profiler"}
  {:package "org.openqa.selenium.devtools.v112.profiler.model"}
  {:package "org.openqa.selenium.devtools.v112.runtime"}
  {:package "org.openqa.selenium.devtools.v112.runtime.model"}
  {:package "org.openqa.selenium.devtools.v112.schema"}
  {:package "org.openqa.selenium.devtools.v112.schema.model"}
  {:package "org.openqa.selenium.devtools.v112.security"}
  {:package "org.openqa.selenium.devtools.v112.security.model"}
  {:package "org.openqa.selenium.devtools.v112.serviceworker"}
  {:package "org.openqa.selenium.devtools.v112.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v112.storage"}
  {:package "org.openqa.selenium.devtools.v112.storage.model"}
  {:package "org.openqa.selenium.devtools.v112.systeminfo"}
  {:package "org.openqa.selenium.devtools.v112.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v112.target"}
  {:package "org.openqa.selenium.devtools.v112.target.model"}
  {:package "org.openqa.selenium.devtools.v112.tethering"}
  {:package "org.openqa.selenium.devtools.v112.tethering.model"}
  {:package "org.openqa.selenium.devtools.v112.tracing"}
  {:package "org.openqa.selenium.devtools.v112.tracing.model"}
  {:package "org.openqa.selenium.devtools.v112.webaudio"}
  {:package "org.openqa.selenium.devtools.v112.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v112.webauthn"}
  {:package "org.openqa.selenium.devtools.v112.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v112.v112CdpInfo"]}],
 :uses [],
 :version "4.10.0"}


name: org.seleniumhq.selenium.devtools_v113
version: 4.11.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v113
mvn_version: 4.11.0
type: jar
sha256: 9d819cbf77c8cf14b3ff0be4ee7fedc6bb12aa46d9b98374e4c0ffd8607f4463
created_at: 2026-04-20 19:41:00
module_info:
{:name "org.seleniumhq.selenium.devtools_v113",
 :exports
 [{:package "org.openqa.selenium.devtools.v113"}
  {:package "org.openqa.selenium.devtools.v113.accessibility"}
  {:package "org.openqa.selenium.devtools.v113.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v113.animation"}
  {:package "org.openqa.selenium.devtools.v113.animation.model"}
  {:package "org.openqa.selenium.devtools.v113.audits"}
  {:package "org.openqa.selenium.devtools.v113.audits.model"}
  {:package "org.openqa.selenium.devtools.v113.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v113.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v113.browser"}
  {:package "org.openqa.selenium.devtools.v113.browser.model"}
  {:package "org.openqa.selenium.devtools.v113.cachestorage"}
  {:package "org.openqa.selenium.devtools.v113.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v113.cast"}
  {:package "org.openqa.selenium.devtools.v113.cast.model"}
  {:package "org.openqa.selenium.devtools.v113.console"}
  {:package "org.openqa.selenium.devtools.v113.console.model"}
  {:package "org.openqa.selenium.devtools.v113.css"}
  {:package "org.openqa.selenium.devtools.v113.css.model"}
  {:package "org.openqa.selenium.devtools.v113.database"}
  {:package "org.openqa.selenium.devtools.v113.database.model"}
  {:package "org.openqa.selenium.devtools.v113.debugger"}
  {:package "org.openqa.selenium.devtools.v113.debugger.model"}
  {:package "org.openqa.selenium.devtools.v113.deviceaccess"}
  {:package "org.openqa.selenium.devtools.v113.deviceaccess.model"}
  {:package "org.openqa.selenium.devtools.v113.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v113.dom"}
  {:package "org.openqa.selenium.devtools.v113.dom.model"}
  {:package "org.openqa.selenium.devtools.v113.domdebugger"}
  {:package "org.openqa.selenium.devtools.v113.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v113.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v113.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v113.domstorage"}
  {:package "org.openqa.selenium.devtools.v113.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v113.emulation"}
  {:package "org.openqa.selenium.devtools.v113.emulation.model"}
  {:package "org.openqa.selenium.devtools.v113.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v113.fedcm"}
  {:package "org.openqa.selenium.devtools.v113.fedcm.model"}
  {:package "org.openqa.selenium.devtools.v113.fetch"}
  {:package "org.openqa.selenium.devtools.v113.fetch.model"}
  {:package "org.openqa.selenium.devtools.v113.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v113.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v113.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v113.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v113.indexeddb"}
  {:package "org.openqa.selenium.devtools.v113.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v113.input"}
  {:package "org.openqa.selenium.devtools.v113.input.model"}
  {:package "org.openqa.selenium.devtools.v113.inspector"}
  {:package "org.openqa.selenium.devtools.v113.io"}
  {:package "org.openqa.selenium.devtools.v113.io.model"}
  {:package "org.openqa.selenium.devtools.v113.layertree"}
  {:package "org.openqa.selenium.devtools.v113.layertree.model"}
  {:package "org.openqa.selenium.devtools.v113.log"}
  {:package "org.openqa.selenium.devtools.v113.log.model"}
  {:package "org.openqa.selenium.devtools.v113.media"}
  {:package "org.openqa.selenium.devtools.v113.media.model"}
  {:package "org.openqa.selenium.devtools.v113.memory"}
  {:package "org.openqa.selenium.devtools.v113.memory.model"}
  {:package "org.openqa.selenium.devtools.v113.network"}
  {:package "org.openqa.selenium.devtools.v113.network.model"}
  {:package "org.openqa.selenium.devtools.v113.overlay"}
  {:package "org.openqa.selenium.devtools.v113.overlay.model"}
  {:package "org.openqa.selenium.devtools.v113.page"}
  {:package "org.openqa.selenium.devtools.v113.page.model"}
  {:package "org.openqa.selenium.devtools.v113.performance"}
  {:package "org.openqa.selenium.devtools.v113.performance.model"}
  {:package "org.openqa.selenium.devtools.v113.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v113.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v113.preload"}
  {:package "org.openqa.selenium.devtools.v113.preload.model"}
  {:package "org.openqa.selenium.devtools.v113.profiler"}
  {:package "org.openqa.selenium.devtools.v113.profiler.model"}
  {:package "org.openqa.selenium.devtools.v113.runtime"}
  {:package "org.openqa.selenium.devtools.v113.runtime.model"}
  {:package "org.openqa.selenium.devtools.v113.schema"}
  {:package "org.openqa.selenium.devtools.v113.schema.model"}
  {:package "org.openqa.selenium.devtools.v113.security"}
  {:package "org.openqa.selenium.devtools.v113.security.model"}
  {:package "org.openqa.selenium.devtools.v113.serviceworker"}
  {:package "org.openqa.selenium.devtools.v113.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v113.storage"}
  {:package "org.openqa.selenium.devtools.v113.storage.model"}
  {:package "org.openqa.selenium.devtools.v113.systeminfo"}
  {:package "org.openqa.selenium.devtools.v113.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v113.target"}
  {:package "org.openqa.selenium.devtools.v113.target.model"}
  {:package "org.openqa.selenium.devtools.v113.tethering"}
  {:package "org.openqa.selenium.devtools.v113.tethering.model"}
  {:package "org.openqa.selenium.devtools.v113.tracing"}
  {:package "org.openqa.selenium.devtools.v113.tracing.model"}
  {:package "org.openqa.selenium.devtools.v113.webaudio"}
  {:package "org.openqa.selenium.devtools.v113.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v113.webauthn"}
  {:package "org.openqa.selenium.devtools.v113.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :static true, :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v113.v113CdpInfo"]}],
 :uses [],
 :version "4.11.0"}


name: org.seleniumhq.selenium.devtools_v114
version: 4.12.1
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v114
mvn_version: 4.12.1
type: jar
sha256: 2d19d3a9270ab3653fc9fb12fb5401ec97ed69351bc0c75df0063e8bc0475e33
created_at: 2026-04-20 19:41:00
module_info:
{:name "org.seleniumhq.selenium.devtools_v114",
 :exports
 [{:package "org.openqa.selenium.devtools.v114"}
  {:package "org.openqa.selenium.devtools.v114.accessibility"}
  {:package "org.openqa.selenium.devtools.v114.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v114.animation"}
  {:package "org.openqa.selenium.devtools.v114.animation.model"}
  {:package "org.openqa.selenium.devtools.v114.audits"}
  {:package "org.openqa.selenium.devtools.v114.audits.model"}
  {:package "org.openqa.selenium.devtools.v114.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v114.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v114.browser"}
  {:package "org.openqa.selenium.devtools.v114.browser.model"}
  {:package "org.openqa.selenium.devtools.v114.cachestorage"}
  {:package "org.openqa.selenium.devtools.v114.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v114.cast"}
  {:package "org.openqa.selenium.devtools.v114.cast.model"}
  {:package "org.openqa.selenium.devtools.v114.console"}
  {:package "org.openqa.selenium.devtools.v114.console.model"}
  {:package "org.openqa.selenium.devtools.v114.css"}
  {:package "org.openqa.selenium.devtools.v114.css.model"}
  {:package "org.openqa.selenium.devtools.v114.database"}
  {:package "org.openqa.selenium.devtools.v114.database.model"}
  {:package "org.openqa.selenium.devtools.v114.debugger"}
  {:package "org.openqa.selenium.devtools.v114.debugger.model"}
  {:package "org.openqa.selenium.devtools.v114.deviceaccess"}
  {:package "org.openqa.selenium.devtools.v114.deviceaccess.model"}
  {:package "org.openqa.selenium.devtools.v114.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v114.dom"}
  {:package "org.openqa.selenium.devtools.v114.dom.model"}
  {:package "org.openqa.selenium.devtools.v114.domdebugger"}
  {:package "org.openqa.selenium.devtools.v114.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v114.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v114.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v114.domstorage"}
  {:package "org.openqa.selenium.devtools.v114.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v114.emulation"}
  {:package "org.openqa.selenium.devtools.v114.emulation.model"}
  {:package "org.openqa.selenium.devtools.v114.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v114.fedcm"}
  {:package "org.openqa.selenium.devtools.v114.fedcm.model"}
  {:package "org.openqa.selenium.devtools.v114.fetch"}
  {:package "org.openqa.selenium.devtools.v114.fetch.model"}
  {:package "org.openqa.selenium.devtools.v114.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v114.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v114.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v114.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v114.indexeddb"}
  {:package "org.openqa.selenium.devtools.v114.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v114.input"}
  {:package "org.openqa.selenium.devtools.v114.input.model"}
  {:package "org.openqa.selenium.devtools.v114.inspector"}
  {:package "org.openqa.selenium.devtools.v114.io"}
  {:package "org.openqa.selenium.devtools.v114.io.model"}
  {:package "org.openqa.selenium.devtools.v114.layertree"}
  {:package "org.openqa.selenium.devtools.v114.layertree.model"}
  {:package "org.openqa.selenium.devtools.v114.log"}
  {:package "org.openqa.selenium.devtools.v114.log.model"}
  {:package "org.openqa.selenium.devtools.v114.media"}
  {:package "org.openqa.selenium.devtools.v114.media.model"}
  {:package "org.openqa.selenium.devtools.v114.memory"}
  {:package "org.openqa.selenium.devtools.v114.memory.model"}
  {:package "org.openqa.selenium.devtools.v114.network"}
  {:package "org.openqa.selenium.devtools.v114.network.model"}
  {:package "org.openqa.selenium.devtools.v114.overlay"}
  {:package "org.openqa.selenium.devtools.v114.overlay.model"}
  {:package "org.openqa.selenium.devtools.v114.page"}
  {:package "org.openqa.selenium.devtools.v114.page.model"}
  {:package "org.openqa.selenium.devtools.v114.performance"}
  {:package "org.openqa.selenium.devtools.v114.performance.model"}
  {:package "org.openqa.selenium.devtools.v114.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v114.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v114.preload"}
  {:package "org.openqa.selenium.devtools.v114.preload.model"}
  {:package "org.openqa.selenium.devtools.v114.profiler"}
  {:package "org.openqa.selenium.devtools.v114.profiler.model"}
  {:package "org.openqa.selenium.devtools.v114.runtime"}
  {:package "org.openqa.selenium.devtools.v114.runtime.model"}
  {:package "org.openqa.selenium.devtools.v114.schema"}
  {:package "org.openqa.selenium.devtools.v114.schema.model"}
  {:package "org.openqa.selenium.devtools.v114.security"}
  {:package "org.openqa.selenium.devtools.v114.security.model"}
  {:package "org.openqa.selenium.devtools.v114.serviceworker"}
  {:package "org.openqa.selenium.devtools.v114.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v114.storage"}
  {:package "org.openqa.selenium.devtools.v114.storage.model"}
  {:package "org.openqa.selenium.devtools.v114.systeminfo"}
  {:package "org.openqa.selenium.devtools.v114.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v114.target"}
  {:package "org.openqa.selenium.devtools.v114.target.model"}
  {:package "org.openqa.selenium.devtools.v114.tethering"}
  {:package "org.openqa.selenium.devtools.v114.tethering.model"}
  {:package "org.openqa.selenium.devtools.v114.tracing"}
  {:package "org.openqa.selenium.devtools.v114.tracing.model"}
  {:package "org.openqa.selenium.devtools.v114.webaudio"}
  {:package "org.openqa.selenium.devtools.v114.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v114.webauthn"}
  {:package "org.openqa.selenium.devtools.v114.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :static true, :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v114.v114CdpInfo"]}],
 :uses [],
 :version "4.12.1"}


name: org.seleniumhq.selenium.devtools_v115
version: 4.13.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v115
mvn_version: 4.13.0
type: jar
sha256: 2219540aa4e267da07ed1dc46018b72305f0059f65ebf3ac0f24b3915891a9e7
created_at: 2026-04-20 19:41:00
module_info:
{:name "org.seleniumhq.selenium.devtools_v115",
 :exports
 [{:package "org.openqa.selenium.devtools.v115"}
  {:package "org.openqa.selenium.devtools.v115.accessibility"}
  {:package "org.openqa.selenium.devtools.v115.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v115.animation"}
  {:package "org.openqa.selenium.devtools.v115.animation.model"}
  {:package "org.openqa.selenium.devtools.v115.audits"}
  {:package "org.openqa.selenium.devtools.v115.audits.model"}
  {:package "org.openqa.selenium.devtools.v115.autofill"}
  {:package "org.openqa.selenium.devtools.v115.autofill.model"}
  {:package "org.openqa.selenium.devtools.v115.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v115.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v115.browser"}
  {:package "org.openqa.selenium.devtools.v115.browser.model"}
  {:package "org.openqa.selenium.devtools.v115.cachestorage"}
  {:package "org.openqa.selenium.devtools.v115.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v115.cast"}
  {:package "org.openqa.selenium.devtools.v115.cast.model"}
  {:package "org.openqa.selenium.devtools.v115.console"}
  {:package "org.openqa.selenium.devtools.v115.console.model"}
  {:package "org.openqa.selenium.devtools.v115.css"}
  {:package "org.openqa.selenium.devtools.v115.css.model"}
  {:package "org.openqa.selenium.devtools.v115.database"}
  {:package "org.openqa.selenium.devtools.v115.database.model"}
  {:package "org.openqa.selenium.devtools.v115.debugger"}
  {:package "org.openqa.selenium.devtools.v115.debugger.model"}
  {:package "org.openqa.selenium.devtools.v115.deviceaccess"}
  {:package "org.openqa.selenium.devtools.v115.deviceaccess.model"}
  {:package "org.openqa.selenium.devtools.v115.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v115.dom"}
  {:package "org.openqa.selenium.devtools.v115.dom.model"}
  {:package "org.openqa.selenium.devtools.v115.domdebugger"}
  {:package "org.openqa.selenium.devtools.v115.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v115.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v115.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v115.domstorage"}
  {:package "org.openqa.selenium.devtools.v115.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v115.emulation"}
  {:package "org.openqa.selenium.devtools.v115.emulation.model"}
  {:package "org.openqa.selenium.devtools.v115.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v115.fedcm"}
  {:package "org.openqa.selenium.devtools.v115.fedcm.model"}
  {:package "org.openqa.selenium.devtools.v115.fetch"}
  {:package "org.openqa.selenium.devtools.v115.fetch.model"}
  {:package "org.openqa.selenium.devtools.v115.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v115.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v115.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v115.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v115.indexeddb"}
  {:package "org.openqa.selenium.devtools.v115.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v115.input"}
  {:package "org.openqa.selenium.devtools.v115.input.model"}
  {:package "org.openqa.selenium.devtools.v115.inspector"}
  {:package "org.openqa.selenium.devtools.v115.io"}
  {:package "org.openqa.selenium.devtools.v115.io.model"}
  {:package "org.openqa.selenium.devtools.v115.layertree"}
  {:package "org.openqa.selenium.devtools.v115.layertree.model"}
  {:package "org.openqa.selenium.devtools.v115.log"}
  {:package "org.openqa.selenium.devtools.v115.log.model"}
  {:package "org.openqa.selenium.devtools.v115.media"}
  {:package "org.openqa.selenium.devtools.v115.media.model"}
  {:package "org.openqa.selenium.devtools.v115.memory"}
  {:package "org.openqa.selenium.devtools.v115.memory.model"}
  {:package "org.openqa.selenium.devtools.v115.network"}
  {:package "org.openqa.selenium.devtools.v115.network.model"}
  {:package "org.openqa.selenium.devtools.v115.overlay"}
  {:package "org.openqa.selenium.devtools.v115.overlay.model"}
  {:package "org.openqa.selenium.devtools.v115.page"}
  {:package "org.openqa.selenium.devtools.v115.page.model"}
  {:package "org.openqa.selenium.devtools.v115.performance"}
  {:package "org.openqa.selenium.devtools.v115.performance.model"}
  {:package "org.openqa.selenium.devtools.v115.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v115.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v115.preload"}
  {:package "org.openqa.selenium.devtools.v115.preload.model"}
  {:package "org.openqa.selenium.devtools.v115.profiler"}
  {:package "org.openqa.selenium.devtools.v115.profiler.model"}
  {:package "org.openqa.selenium.devtools.v115.runtime"}
  {:package "org.openqa.selenium.devtools.v115.runtime.model"}
  {:package "org.openqa.selenium.devtools.v115.schema"}
  {:package "org.openqa.selenium.devtools.v115.schema.model"}
  {:package "org.openqa.selenium.devtools.v115.security"}
  {:package "org.openqa.selenium.devtools.v115.security.model"}
  {:package "org.openqa.selenium.devtools.v115.serviceworker"}
  {:package "org.openqa.selenium.devtools.v115.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v115.storage"}
  {:package "org.openqa.selenium.devtools.v115.storage.model"}
  {:package "org.openqa.selenium.devtools.v115.systeminfo"}
  {:package "org.openqa.selenium.devtools.v115.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v115.target"}
  {:package "org.openqa.selenium.devtools.v115.target.model"}
  {:package "org.openqa.selenium.devtools.v115.tethering"}
  {:package "org.openqa.selenium.devtools.v115.tethering.model"}
  {:package "org.openqa.selenium.devtools.v115.tracing"}
  {:package "org.openqa.selenium.devtools.v115.tracing.model"}
  {:package "org.openqa.selenium.devtools.v115.webaudio"}
  {:package "org.openqa.selenium.devtools.v115.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v115.webauthn"}
  {:package "org.openqa.selenium.devtools.v115.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :static true, :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v115.v115CdpInfo"]}],
 :uses [],
 :version "4.13.0"}


name: org.seleniumhq.selenium.devtools_v116
version: 4.14.1
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v116
mvn_version: 4.14.1
type: jar
sha256: 9cb59ad09ce862cf9de84f8b6a1cb6657e6a0349aeb3a1268d3f41edfb86f8db
created_at: 2026-04-20 19:41:01
module_info:
{:name "org.seleniumhq.selenium.devtools_v116",
 :exports
 [{:package "org.openqa.selenium.devtools.v116"}
  {:package "org.openqa.selenium.devtools.v116.accessibility"}
  {:package "org.openqa.selenium.devtools.v116.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v116.animation"}
  {:package "org.openqa.selenium.devtools.v116.animation.model"}
  {:package "org.openqa.selenium.devtools.v116.audits"}
  {:package "org.openqa.selenium.devtools.v116.audits.model"}
  {:package "org.openqa.selenium.devtools.v116.autofill"}
  {:package "org.openqa.selenium.devtools.v116.autofill.model"}
  {:package "org.openqa.selenium.devtools.v116.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v116.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v116.browser"}
  {:package "org.openqa.selenium.devtools.v116.browser.model"}
  {:package "org.openqa.selenium.devtools.v116.cachestorage"}
  {:package "org.openqa.selenium.devtools.v116.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v116.cast"}
  {:package "org.openqa.selenium.devtools.v116.cast.model"}
  {:package "org.openqa.selenium.devtools.v116.console"}
  {:package "org.openqa.selenium.devtools.v116.console.model"}
  {:package "org.openqa.selenium.devtools.v116.css"}
  {:package "org.openqa.selenium.devtools.v116.css.model"}
  {:package "org.openqa.selenium.devtools.v116.database"}
  {:package "org.openqa.selenium.devtools.v116.database.model"}
  {:package "org.openqa.selenium.devtools.v116.debugger"}
  {:package "org.openqa.selenium.devtools.v116.debugger.model"}
  {:package "org.openqa.selenium.devtools.v116.deviceaccess"}
  {:package "org.openqa.selenium.devtools.v116.deviceaccess.model"}
  {:package "org.openqa.selenium.devtools.v116.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v116.dom"}
  {:package "org.openqa.selenium.devtools.v116.dom.model"}
  {:package "org.openqa.selenium.devtools.v116.domdebugger"}
  {:package "org.openqa.selenium.devtools.v116.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v116.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v116.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v116.domstorage"}
  {:package "org.openqa.selenium.devtools.v116.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v116.emulation"}
  {:package "org.openqa.selenium.devtools.v116.emulation.model"}
  {:package "org.openqa.selenium.devtools.v116.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v116.fedcm"}
  {:package "org.openqa.selenium.devtools.v116.fedcm.model"}
  {:package "org.openqa.selenium.devtools.v116.fetch"}
  {:package "org.openqa.selenium.devtools.v116.fetch.model"}
  {:package "org.openqa.selenium.devtools.v116.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v116.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v116.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v116.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v116.indexeddb"}
  {:package "org.openqa.selenium.devtools.v116.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v116.input"}
  {:package "org.openqa.selenium.devtools.v116.input.model"}
  {:package "org.openqa.selenium.devtools.v116.inspector"}
  {:package "org.openqa.selenium.devtools.v116.io"}
  {:package "org.openqa.selenium.devtools.v116.io.model"}
  {:package "org.openqa.selenium.devtools.v116.layertree"}
  {:package "org.openqa.selenium.devtools.v116.layertree.model"}
  {:package "org.openqa.selenium.devtools.v116.log"}
  {:package "org.openqa.selenium.devtools.v116.log.model"}
  {:package "org.openqa.selenium.devtools.v116.media"}
  {:package "org.openqa.selenium.devtools.v116.media.model"}
  {:package "org.openqa.selenium.devtools.v116.memory"}
  {:package "org.openqa.selenium.devtools.v116.memory.model"}
  {:package "org.openqa.selenium.devtools.v116.network"}
  {:package "org.openqa.selenium.devtools.v116.network.model"}
  {:package "org.openqa.selenium.devtools.v116.overlay"}
  {:package "org.openqa.selenium.devtools.v116.overlay.model"}
  {:package "org.openqa.selenium.devtools.v116.page"}
  {:package "org.openqa.selenium.devtools.v116.page.model"}
  {:package "org.openqa.selenium.devtools.v116.performance"}
  {:package "org.openqa.selenium.devtools.v116.performance.model"}
  {:package "org.openqa.selenium.devtools.v116.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v116.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v116.preload"}
  {:package "org.openqa.selenium.devtools.v116.preload.model"}
  {:package "org.openqa.selenium.devtools.v116.profiler"}
  {:package "org.openqa.selenium.devtools.v116.profiler.model"}
  {:package "org.openqa.selenium.devtools.v116.runtime"}
  {:package "org.openqa.selenium.devtools.v116.runtime.model"}
  {:package "org.openqa.selenium.devtools.v116.schema"}
  {:package "org.openqa.selenium.devtools.v116.schema.model"}
  {:package "org.openqa.selenium.devtools.v116.security"}
  {:package "org.openqa.selenium.devtools.v116.security.model"}
  {:package "org.openqa.selenium.devtools.v116.serviceworker"}
  {:package "org.openqa.selenium.devtools.v116.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v116.storage"}
  {:package "org.openqa.selenium.devtools.v116.storage.model"}
  {:package "org.openqa.selenium.devtools.v116.systeminfo"}
  {:package "org.openqa.selenium.devtools.v116.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v116.target"}
  {:package "org.openqa.selenium.devtools.v116.target.model"}
  {:package "org.openqa.selenium.devtools.v116.tethering"}
  {:package "org.openqa.selenium.devtools.v116.tethering.model"}
  {:package "org.openqa.selenium.devtools.v116.tracing"}
  {:package "org.openqa.selenium.devtools.v116.tracing.model"}
  {:package "org.openqa.selenium.devtools.v116.webaudio"}
  {:package "org.openqa.selenium.devtools.v116.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v116.webauthn"}
  {:package "org.openqa.selenium.devtools.v116.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "com.google.common", :static true, :transitive true}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v116.v116CdpInfo"]}],
 :uses [],
 :version "4.14.1"}


name: org.seleniumhq.selenium.devtools_v117
version: 4.15.0
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v117
mvn_version: 4.15.0
type: jar
sha256: ad482437aedaf773c122683d77ec750a0cbe0a42bc98d91d185ff04bcc08e767
created_at: 2026-04-20 19:41:01
module_info:
{:name "org.seleniumhq.selenium.devtools_v117",
 :exports
 [{:package "org.openqa.selenium.devtools.v117"}
  {:package "org.openqa.selenium.devtools.v117.accessibility"}
  {:package "org.openqa.selenium.devtools.v117.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v117.animation"}
  {:package "org.openqa.selenium.devtools.v117.animation.model"}
  {:package "org.openqa.selenium.devtools.v117.audits"}
  {:package "org.openqa.selenium.devtools.v117.audits.model"}
  {:package "org.openqa.selenium.devtools.v117.autofill"}
  {:package "org.openqa.selenium.devtools.v117.autofill.model"}
  {:package "org.openqa.selenium.devtools.v117.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v117.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v117.browser"}
  {:package "org.openqa.selenium.devtools.v117.browser.model"}
  {:package "org.openqa.selenium.devtools.v117.cachestorage"}
  {:package "org.openqa.selenium.devtools.v117.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v117.cast"}
  {:package "org.openqa.selenium.devtools.v117.cast.model"}
  {:package "org.openqa.selenium.devtools.v117.console"}
  {:package "org.openqa.selenium.devtools.v117.console.model"}
  {:package "org.openqa.selenium.devtools.v117.css"}
  {:package "org.openqa.selenium.devtools.v117.css.model"}
  {:package "org.openqa.selenium.devtools.v117.database"}
  {:package "org.openqa.selenium.devtools.v117.database.model"}
  {:package "org.openqa.selenium.devtools.v117.debugger"}
  {:package "org.openqa.selenium.devtools.v117.debugger.model"}
  {:package "org.openqa.selenium.devtools.v117.deviceaccess"}
  {:package "org.openqa.selenium.devtools.v117.deviceaccess.model"}
  {:package "org.openqa.selenium.devtools.v117.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v117.dom"}
  {:package "org.openqa.selenium.devtools.v117.dom.model"}
  {:package "org.openqa.selenium.devtools.v117.domdebugger"}
  {:package "org.openqa.selenium.devtools.v117.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v117.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v117.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v117.domstorage"}
  {:package "org.openqa.selenium.devtools.v117.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v117.emulation"}
  {:package "org.openqa.selenium.devtools.v117.emulation.model"}
  {:package "org.openqa.selenium.devtools.v117.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v117.fedcm"}
  {:package "org.openqa.selenium.devtools.v117.fedcm.model"}
  {:package "org.openqa.selenium.devtools.v117.fetch"}
  {:package "org.openqa.selenium.devtools.v117.fetch.model"}
  {:package "org.openqa.selenium.devtools.v117.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v117.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v117.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v117.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v117.indexeddb"}
  {:package "org.openqa.selenium.devtools.v117.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v117.input"}
  {:package "org.openqa.selenium.devtools.v117.input.model"}
  {:package "org.openqa.selenium.devtools.v117.inspector"}
  {:package "org.openqa.selenium.devtools.v117.io"}
  {:package "org.openqa.selenium.devtools.v117.io.model"}
  {:package "org.openqa.selenium.devtools.v117.layertree"}
  {:package "org.openqa.selenium.devtools.v117.layertree.model"}
  {:package "org.openqa.selenium.devtools.v117.log"}
  {:package "org.openqa.selenium.devtools.v117.log.model"}
  {:package "org.openqa.selenium.devtools.v117.media"}
  {:package "org.openqa.selenium.devtools.v117.media.model"}
  {:package "org.openqa.selenium.devtools.v117.memory"}
  {:package "org.openqa.selenium.devtools.v117.memory.model"}
  {:package "org.openqa.selenium.devtools.v117.network"}
  {:package "org.openqa.selenium.devtools.v117.network.model"}
  {:package "org.openqa.selenium.devtools.v117.overlay"}
  {:package "org.openqa.selenium.devtools.v117.overlay.model"}
  {:package "org.openqa.selenium.devtools.v117.page"}
  {:package "org.openqa.selenium.devtools.v117.page.model"}
  {:package "org.openqa.selenium.devtools.v117.performance"}
  {:package "org.openqa.selenium.devtools.v117.performance.model"}
  {:package "org.openqa.selenium.devtools.v117.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v117.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v117.preload"}
  {:package "org.openqa.selenium.devtools.v117.preload.model"}
  {:package "org.openqa.selenium.devtools.v117.profiler"}
  {:package "org.openqa.selenium.devtools.v117.profiler.model"}
  {:package "org.openqa.selenium.devtools.v117.runtime"}
  {:package "org.openqa.selenium.devtools.v117.runtime.model"}
  {:package "org.openqa.selenium.devtools.v117.schema"}
  {:package "org.openqa.selenium.devtools.v117.schema.model"}
  {:package "org.openqa.selenium.devtools.v117.security"}
  {:package "org.openqa.selenium.devtools.v117.security.model"}
  {:package "org.openqa.selenium.devtools.v117.serviceworker"}
  {:package "org.openqa.selenium.devtools.v117.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v117.storage"}
  {:package "org.openqa.selenium.devtools.v117.storage.model"}
  {:package "org.openqa.selenium.devtools.v117.systeminfo"}
  {:package "org.openqa.selenium.devtools.v117.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v117.target"}
  {:package "org.openqa.selenium.devtools.v117.target.model"}
  {:package "org.openqa.selenium.devtools.v117.tethering"}
  {:package "org.openqa.selenium.devtools.v117.tethering.model"}
  {:package "org.openqa.selenium.devtools.v117.tracing"}
  {:package "org.openqa.selenium.devtools.v117.tracing.model"}
  {:package "org.openqa.selenium.devtools.v117.webaudio"}
  {:package "org.openqa.selenium.devtools.v117.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v117.webauthn"}
  {:package "org.openqa.selenium.devtools.v117.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v117.v117CdpInfo"]}],
 :uses [],
 :version "4.15.0"}


name: org.seleniumhq.selenium.devtools_v118
version: 4.16.1
target_platform: universal
mvn_groupId: org.seleniumhq.selenium
mvn_artifactId: selenium-devtools-v118
mvn_version: 4.16.1
type: jar
sha256: a2e17fa18af20b073de8f6343e975433960b37beaef5279b23474452aac3225f
created_at: 2026-04-20 19:41:01
module_info:
{:name "org.seleniumhq.selenium.devtools_v118",
 :exports
 [{:package "org.openqa.selenium.devtools.v118"}
  {:package "org.openqa.selenium.devtools.v118.accessibility"}
  {:package "org.openqa.selenium.devtools.v118.accessibility.model"}
  {:package "org.openqa.selenium.devtools.v118.animation"}
  {:package "org.openqa.selenium.devtools.v118.animation.model"}
  {:package "org.openqa.selenium.devtools.v118.audits"}
  {:package "org.openqa.selenium.devtools.v118.audits.model"}
  {:package "org.openqa.selenium.devtools.v118.autofill"}
  {:package "org.openqa.selenium.devtools.v118.autofill.model"}
  {:package "org.openqa.selenium.devtools.v118.backgroundservice"}
  {:package
   "org.openqa.selenium.devtools.v118.backgroundservice.model"}
  {:package "org.openqa.selenium.devtools.v118.browser"}
  {:package "org.openqa.selenium.devtools.v118.browser.model"}
  {:package "org.openqa.selenium.devtools.v118.cachestorage"}
  {:package "org.openqa.selenium.devtools.v118.cachestorage.model"}
  {:package "org.openqa.selenium.devtools.v118.cast"}
  {:package "org.openqa.selenium.devtools.v118.cast.model"}
  {:package "org.openqa.selenium.devtools.v118.console"}
  {:package "org.openqa.selenium.devtools.v118.console.model"}
  {:package "org.openqa.selenium.devtools.v118.css"}
  {:package "org.openqa.selenium.devtools.v118.css.model"}
  {:package "org.openqa.selenium.devtools.v118.database"}
  {:package "org.openqa.selenium.devtools.v118.database.model"}
  {:package "org.openqa.selenium.devtools.v118.debugger"}
  {:package "org.openqa.selenium.devtools.v118.debugger.model"}
  {:package "org.openqa.selenium.devtools.v118.deviceaccess"}
  {:package "org.openqa.selenium.devtools.v118.deviceaccess.model"}
  {:package "org.openqa.selenium.devtools.v118.deviceorientation"}
  {:package "org.openqa.selenium.devtools.v118.dom"}
  {:package "org.openqa.selenium.devtools.v118.dom.model"}
  {:package "org.openqa.selenium.devtools.v118.domdebugger"}
  {:package "org.openqa.selenium.devtools.v118.domdebugger.model"}
  {:package "org.openqa.selenium.devtools.v118.domsnapshot"}
  {:package "org.openqa.selenium.devtools.v118.domsnapshot.model"}
  {:package "org.openqa.selenium.devtools.v118.domstorage"}
  {:package "org.openqa.selenium.devtools.v118.domstorage.model"}
  {:package "org.openqa.selenium.devtools.v118.emulation"}
  {:package "org.openqa.selenium.devtools.v118.emulation.model"}
  {:package "org.openqa.selenium.devtools.v118.eventbreakpoints"}
  {:package "org.openqa.selenium.devtools.v118.fedcm"}
  {:package "org.openqa.selenium.devtools.v118.fedcm.model"}
  {:package "org.openqa.selenium.devtools.v118.fetch"}
  {:package "org.openqa.selenium.devtools.v118.fetch.model"}
  {:package "org.openqa.selenium.devtools.v118.headlessexperimental"}
  {:package
   "org.openqa.selenium.devtools.v118.headlessexperimental.model"}
  {:package "org.openqa.selenium.devtools.v118.heapprofiler"}
  {:package "org.openqa.selenium.devtools.v118.heapprofiler.model"}
  {:package "org.openqa.selenium.devtools.v118.indexeddb"}
  {:package "org.openqa.selenium.devtools.v118.indexeddb.model"}
  {:package "org.openqa.selenium.devtools.v118.input"}
  {:package "org.openqa.selenium.devtools.v118.input.model"}
  {:package "org.openqa.selenium.devtools.v118.inspector"}
  {:package "org.openqa.selenium.devtools.v118.io"}
  {:package "org.openqa.selenium.devtools.v118.io.model"}
  {:package "org.openqa.selenium.devtools.v118.layertree"}
  {:package "org.openqa.selenium.devtools.v118.layertree.model"}
  {:package "org.openqa.selenium.devtools.v118.log"}
  {:package "org.openqa.selenium.devtools.v118.log.model"}
  {:package "org.openqa.selenium.devtools.v118.media"}
  {:package "org.openqa.selenium.devtools.v118.media.model"}
  {:package "org.openqa.selenium.devtools.v118.memory"}
  {:package "org.openqa.selenium.devtools.v118.memory.model"}
  {:package "org.openqa.selenium.devtools.v118.network"}
  {:package "org.openqa.selenium.devtools.v118.network.model"}
  {:package "org.openqa.selenium.devtools.v118.overlay"}
  {:package "org.openqa.selenium.devtools.v118.overlay.model"}
  {:package "org.openqa.selenium.devtools.v118.page"}
  {:package "org.openqa.selenium.devtools.v118.page.model"}
  {:package "org.openqa.selenium.devtools.v118.performance"}
  {:package "org.openqa.selenium.devtools.v118.performance.model"}
  {:package "org.openqa.selenium.devtools.v118.performancetimeline"}
  {:package
   "org.openqa.selenium.devtools.v118.performancetimeline.model"}
  {:package "org.openqa.selenium.devtools.v118.preload"}
  {:package "org.openqa.selenium.devtools.v118.preload.model"}
  {:package "org.openqa.selenium.devtools.v118.profiler"}
  {:package "org.openqa.selenium.devtools.v118.profiler.model"}
  {:package "org.openqa.selenium.devtools.v118.runtime"}
  {:package "org.openqa.selenium.devtools.v118.runtime.model"}
  {:package "org.openqa.selenium.devtools.v118.schema"}
  {:package "org.openqa.selenium.devtools.v118.schema.model"}
  {:package "org.openqa.selenium.devtools.v118.security"}
  {:package "org.openqa.selenium.devtools.v118.security.model"}
  {:package "org.openqa.selenium.devtools.v118.serviceworker"}
  {:package "org.openqa.selenium.devtools.v118.serviceworker.model"}
  {:package "org.openqa.selenium.devtools.v118.storage"}
  {:package "org.openqa.selenium.devtools.v118.storage.model"}
  {:package "org.openqa.selenium.devtools.v118.systeminfo"}
  {:package "org.openqa.selenium.devtools.v118.systeminfo.model"}
  {:package "org.openqa.selenium.devtools.v118.target"}
  {:package "org.openqa.selenium.devtools.v118.target.model"}
  {:package "org.openqa.selenium.devtools.v118.tethering"}
  {:package "org.openqa.selenium.devtools.v118.tethering.model"}
  {:package "org.openqa.selenium.devtools.v118.tracing"}
  {:package "org.openqa.selenium.devtools.v118.tracing.model"}
  {:package "org.openqa.selenium.devtools.v118.webaudio"}
  {:package "org.openqa.selenium.devtools.v118.webaudio.model"}
  {:package "org.openqa.selenium.devtools.v118.webauthn"}
  {:package "org.openqa.selenium.devtools.v118.webauthn.model"}],
 :requires
 [{:module "java.base", :mandated true}
  {:module "java.logging"}
  {:module "org.seleniumhq.selenium.json"}
  {:module "org.seleniumhq.selenium.api", :transitive true}
  {:module "org.seleniumhq.selenium.http", :transitive true}
  {:module "org.seleniumhq.selenium.remote_driver", :transitive true}],
 :provides
 [{:service "org.openqa.selenium.devtools.CdpInfo",
   :with ["org.openqa.selenium.devtools.v118.v118CdpInfo"]}],
 :uses [],
 :version "4.16.1"}


