mirror of
https://github.com/xpipe-io/xpipe.git
synced 2026-02-20 08:06:20 -05:00
100 lines
3.9 KiB
Groovy
100 lines
3.9 KiB
Groovy
extraJavaModuleInfo {
|
|
module("de.vandermeer:asciitable", "de.vandermeer.asciitable") {
|
|
exportAllPackages()
|
|
requires('de.vandermeer.skb_interfaces')
|
|
requires('de.vandermeer.ascii_utf_themes')
|
|
requires('org.apache.commons.lang3')
|
|
}
|
|
|
|
module("de.vandermeer:skb-interfaces", "de.vandermeer.skb_interfaces") {
|
|
exportAllPackages()
|
|
requires('org.apache.commons.lang3')
|
|
}
|
|
|
|
module("de.vandermeer:ascii-utf-themes", "de.vandermeer.ascii_utf_themes") {
|
|
exportAllPackages()
|
|
requires('org.apache.commons.lang3')
|
|
requires('de.vandermeer.skb_interfaces')
|
|
}
|
|
}
|
|
|
|
extraJavaModuleInfo {
|
|
module("com.vladsch.flexmark:flexmark", "com.vladsch.flexmark") {
|
|
mergeJar('com.vladsch.flexmark:flexmark-util')
|
|
mergeJar('com.vladsch.flexmark:flexmark-util-options')
|
|
mergeJar('com.vladsch.flexmark:flexmark-util-data')
|
|
mergeJar('com.vladsch.flexmark:flexmark-util-format')
|
|
mergeJar('com.vladsch.flexmark:flexmark-util-ast')
|
|
mergeJar('com.vladsch.flexmark:flexmark-util-sequence')
|
|
mergeJar('com.vladsch.flexmark:flexmark-util-builder')
|
|
mergeJar('com.vladsch.flexmark:flexmark-util-html')
|
|
mergeJar('com.vladsch.flexmark:flexmark-util-dependency')
|
|
mergeJar('com.vladsch.flexmark:flexmark-util-collection')
|
|
mergeJar('com.vladsch.flexmark:flexmark-util-misc')
|
|
mergeJar('com.vladsch.flexmark:flexmark-util-visitor')
|
|
mergeJar('com.vladsch.flexmark:flexmark-ext-tables')
|
|
mergeJar('com.vladsch.flexmark:flexmark-ext-gfm-strikethrough')
|
|
mergeJar('com.vladsch.flexmark:flexmark-ext-gfm-tasklist')
|
|
mergeJar('com.vladsch.flexmark:flexmark-ext-footnotes')
|
|
mergeJar('com.vladsch.flexmark:flexmark-ext-definition')
|
|
mergeJar('com.vladsch.flexmark:flexmark-ext-anchorlink')
|
|
mergeJar('com.vladsch.flexmark:flexmark-ext-yaml-front-matter')
|
|
mergeJar('com.vladsch.flexmark:flexmark-ext-toc')
|
|
exportAllPackages()
|
|
}
|
|
}
|
|
|
|
extraJavaModuleInfo {
|
|
module("org.kohsuke:github-api", "org.kohsuke.github") {
|
|
exports('org.kohsuke.github')
|
|
exports('org.kohsuke.github.function')
|
|
exports('org.kohsuke.github.authorization')
|
|
exports('org.kohsuke.github.extras')
|
|
exports('org.kohsuke.github.connector')
|
|
requires('java.logging')
|
|
requires('org.apache.commons.io')
|
|
requires('org.apache.commons.lang3')
|
|
requires('com.fasterxml.jackson.databind')
|
|
overrideModuleName()
|
|
}
|
|
}
|
|
|
|
extraJavaModuleInfo {
|
|
module("io.sentry:sentry", "io.sentry") {
|
|
exportAllPackages()
|
|
}
|
|
}
|
|
|
|
extraJavaModuleInfo {
|
|
module("io.modelcontextprotocol.sdk:mcp-core", "io.modelcontextprotocol.sdk.mcp") {
|
|
mergeJar("io.modelcontextprotocol.sdk:mcp-json")
|
|
mergeJar("io.modelcontextprotocol.sdk:mcp-json-jackson2")
|
|
overrideModuleName()
|
|
exportAllPackages()
|
|
requires("com.fasterxml.jackson.core")
|
|
requires("com.fasterxml.jackson.databind")
|
|
requires("com.fasterxml.jackson.annotation")
|
|
requires("org.slf4j")
|
|
requires("reactor.core")
|
|
requires("org.reactivestreams")
|
|
requires("com.networknt.schema")
|
|
uses("io.modelcontextprotocol.json.McpJsonMapperSupplier")
|
|
uses("io.modelcontextprotocol.json.schema.JsonSchemaValidatorSupplier")
|
|
}
|
|
}
|
|
|
|
extraJavaModuleInfo {
|
|
module("io.projectreactor:reactor-core", "reactor.core") {
|
|
requires("org.reactivestreams")
|
|
exportAllPackages()
|
|
ignoreServiceProvider("io.micrometer.context.ContextAccessor", "reactor.util.context.ReactorContextAccessor")
|
|
ignoreServiceProvider("reactor.blockhound.integration.BlockHoundIntegration", "reactor.core.scheduler.ReactorBlockHoundIntegration")
|
|
}
|
|
}
|
|
|
|
extraJavaModuleInfo {
|
|
module("org.reactivestreams:reactive-streams", "org.reactivestreams") {
|
|
exportAllPackages()
|
|
}
|
|
}
|