# # This file has been generated by Gradle and is intended to be consumed by Gradle # [metadata] format.version = "1.1" [versions] asm = "9.10.1" graal = "25.3.4.1" graalpy = "25.3.4.1" groovy = "5.0.8" jackson = "3.2.2" jackson-annotations = "2.22" jakarta-annotation-api = "2.1.1" java-parser-core = "3.28.2" jspecify = "1.0.0" kotlin = "2.4.10" kotlin-coroutines = "1.10.2" kotlinpoet = "2.3.0" kotlinpoet-javapoet = "2.2.0" ksp = "2.3.10" methvin-directory-watcher = "0.19.1" micronaut-core = "5.2.2" micronaut-sourcegen = "2.1.0" netty = "4.2.18.Final" netty-contrib-multipart = "1.0.0.Final" netty-tcnative = "2.0.84.Final" reactive-streams = "1.0.4" reactor = "3.8.7" snakeyaml = "2.4" [libraries] asm = {group = "org.ow2.asm", name = "asm", version.ref = "asm" } asm-commons = {group = "org.ow2.asm", name = "asm-commons", version.ref = "asm" } asm-util = {group = "org.ow2.asm", name = "asm-util", version.ref = "asm" } boms-groovy = {group = "org.apache.groovy", name = "groovy-bom", version.ref = "groovy" } boms-jackson = {group = "tools.jackson", name = "jackson-bom", version.ref = "jackson" } boms-kotlin = {group = "org.jetbrains.kotlin", name = "kotlin-bom", version.ref = "kotlin" } boms-kotlin-coroutines = {group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-bom", version.ref = "kotlin-coroutines" } boms-netty = {group = "io.netty", name = "netty-bom", version.ref = "netty" } graalpy = {group = "org.graalvm.python", name = "python", version.ref = "graalpy" } graalpy-embedding = {group = "org.graalvm.python", name = "python-embedding", version.ref = "graalpy" } graalvm-nativeimage = {group = "org.graalvm.sdk", name = "nativeimage", version.ref = "graal" } groovy = {group = "org.apache.groovy", name = "groovy", version.ref = "groovy" } groovy-json = {group = "org.apache.groovy", name = "groovy-json", version.ref = "groovy" } groovy-sql = {group = "org.apache.groovy", name = "groovy-sql", version.ref = "groovy" } groovy-templates = {group = "org.apache.groovy", name = "groovy-templates", version.ref = "groovy" } jackson-annotations = {group = "com.fasterxml.jackson.core", name = "jackson-annotations", version.ref = "jackson-annotations" } jackson-core = {group = "tools.jackson.core", name = "jackson-core", version.ref = "jackson" } jackson-databind = {group = "tools.jackson.core", name = "jackson-databind", version.ref = "jackson" } jackson-dataformat-xml = {group = "tools.jackson.dataformat", name = "jackson-dataformat-xml", version.ref = "jackson" } jackson-dataformat-yaml = {group = "tools.jackson.dataformat", name = "jackson-dataformat-yaml", version.ref = "jackson" } jackson-module-afterburner = {group = "tools.jackson.module", name = "jackson-module-afterburner", version.ref = "jackson" } jackson-module-kotlin = {group = "tools.jackson.module", name = "jackson-module-kotlin", version.ref = "jackson" } jakarta-annotation-api = {group = "jakarta.annotation", name = "jakarta.annotation-api", version.ref = "jakarta-annotation-api" } java-parser-core = {group = "com.github.javaparser", name = "javaparser-symbol-solver-core", version.ref = "java-parser-core" } jspecify = {group = "org.jspecify", name = "jspecify", version.ref = "jspecify" } kotlin-annotation-processing-embeddable = {group = "org.jetbrains.kotlin", name = "kotlin-annotation-processing-embeddable", version.ref = "kotlin" } kotlin-compiler-embeddable = {group = "org.jetbrains.kotlin", name = "kotlin-compiler-embeddable", version.ref = "kotlin" } kotlin-reflect = {group = "org.jetbrains.kotlin", name = "kotlin-reflect", version.ref = "kotlin" } kotlin-stdlib = {group = "org.jetbrains.kotlin", name = "kotlin-stdlib", version.ref = "kotlin" } kotlin-stdlib-jdk8 = {group = "org.jetbrains.kotlin", name = "kotlin-stdlib-jdk8", version.ref = "kotlin" } kotlin-test = {group = "org.jetbrains.kotlin", name = "kotlin-test", version.ref = "kotlin" } kotlinpoet = {group = "com.squareup", name = "kotlinpoet", version.ref = "kotlinpoet" } kotlinpoet-javapoet = {group = "com.squareup", name = "kotlinpoet-javapoet", version.ref = "kotlinpoet-javapoet" } kotlinx-coroutines-core = {group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "kotlin-coroutines" } kotlinx-coroutines-jdk8 = {group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-jdk8", version.ref = "kotlin-coroutines" } kotlinx-coroutines-reactive = {group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-reactive", version.ref = "kotlin-coroutines" } kotlinx-coroutines-reactor = {group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-reactor", version.ref = "kotlin-coroutines" } kotlinx-coroutines-rx2 = {group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-rx2", version.ref = "kotlin-coroutines" } kotlinx-coroutines-slf4j = {group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-slf4j", version.ref = "kotlin-coroutines" } ksp = {group = "com.google.devtools.ksp", name = "symbol-processing", version.ref = "ksp" } ksp-api = {group = "com.google.devtools.ksp", name = "symbol-processing-api", version.ref = "ksp" } methvin-directoryWatcher = {group = "io.methvin", name = "directory-watcher", version.ref = "methvin-directory-watcher" } micronaut-aop = {group = "io.micronaut", name = "micronaut-aop", version.ref = "micronaut-core" } micronaut-buffer-netty = {group = "io.micronaut", name = "micronaut-buffer-netty", version.ref = "micronaut-core" } micronaut-context = {group = "io.micronaut", name = "micronaut-context", version.ref = "micronaut-core" } micronaut-context-propagation = {group = "io.micronaut", name = "micronaut-context-propagation", version.ref = "micronaut-core" } micronaut-context-python = {group = "io.micronaut", name = "micronaut-context-python", version.ref = "micronaut-core" } micronaut-context-python-netty = {group = "io.micronaut", name = "micronaut-context-python-netty", version.ref = "micronaut-core" } micronaut-core = {group = "io.micronaut", name = "micronaut-core", version.ref = "micronaut-core" } micronaut-core-bom = {group = "io.micronaut", name = "micronaut-core-bom", version.ref = "micronaut-core" } micronaut-core-processor = {group = "io.micronaut", name = "micronaut-core-processor", version.ref = "micronaut-core" } micronaut-core-reactive = {group = "io.micronaut", name = "micronaut-core-reactive", version.ref = "micronaut-core" } micronaut-discovery-core = {group = "io.micronaut", name = "micronaut-discovery-core", version.ref = "micronaut-core" } micronaut-function = {group = "io.micronaut", name = "micronaut-function", version.ref = "micronaut-core" } micronaut-function-client = {group = "io.micronaut", name = "micronaut-function-client", version.ref = "micronaut-core" } micronaut-function-web = {group = "io.micronaut", name = "micronaut-function-web", version.ref = "micronaut-core" } micronaut-graal = {group = "io.micronaut", name = "micronaut-graal", version.ref = "micronaut-core" } micronaut-http = {group = "io.micronaut", name = "micronaut-http", version.ref = "micronaut-core" } micronaut-http-client = {group = "io.micronaut", name = "micronaut-http-client", version.ref = "micronaut-core" } micronaut-http-client-core = {group = "io.micronaut", name = "micronaut-http-client-core", version.ref = "micronaut-core" } micronaut-http-client-jdk = {group = "io.micronaut", name = "micronaut-http-client-jdk", version.ref = "micronaut-core" } micronaut-http-client-tck = {group = "io.micronaut", name = "micronaut-http-client-tck", version.ref = "micronaut-core" } micronaut-http-netty = {group = "io.micronaut", name = "micronaut-http-netty", version.ref = "micronaut-core" } micronaut-http-netty-http3 = {group = "io.micronaut", name = "micronaut-http-netty-http3", version.ref = "micronaut-core" } micronaut-http-server = {group = "io.micronaut", name = "micronaut-http-server", version.ref = "micronaut-core" } micronaut-http-server-netty = {group = "io.micronaut", name = "micronaut-http-server-netty", version.ref = "micronaut-core" } micronaut-http-server-tck = {group = "io.micronaut", name = "micronaut-http-server-tck", version.ref = "micronaut-core" } micronaut-http-tck = {group = "io.micronaut", name = "micronaut-http-tck", version.ref = "micronaut-core" } micronaut-http-validation = {group = "io.micronaut", name = "micronaut-http-validation", version.ref = "micronaut-core" } micronaut-inject = {group = "io.micronaut", name = "micronaut-inject", version.ref = "micronaut-core" } micronaut-inject-groovy = {group = "io.micronaut", name = "micronaut-inject-groovy", version.ref = "micronaut-core" } micronaut-inject-groovy-test = {group = "io.micronaut", name = "micronaut-inject-groovy-test", version.ref = "micronaut-core" } micronaut-inject-java = {group = "io.micronaut", name = "micronaut-inject-java", version.ref = "micronaut-core" } micronaut-inject-java-test = {group = "io.micronaut", name = "micronaut-inject-java-test", version.ref = "micronaut-core" } micronaut-inject-kotlin = {group = "io.micronaut", name = "micronaut-inject-kotlin", version.ref = "micronaut-core" } micronaut-inject-kotlin-test = {group = "io.micronaut", name = "micronaut-inject-kotlin-test", version.ref = "micronaut-core" } micronaut-inject-python = {group = "io.micronaut", name = "micronaut-inject-python", version.ref = "micronaut-core" } micronaut-inject-python-test = {group = "io.micronaut", name = "micronaut-inject-python-test", version.ref = "micronaut-core" } micronaut-jackson-core = {group = "io.micronaut", name = "micronaut-jackson-core", version.ref = "micronaut-core" } micronaut-jackson-databind = {group = "io.micronaut", name = "micronaut-jackson-databind", version.ref = "micronaut-core" } micronaut-json-core = {group = "io.micronaut", name = "micronaut-json-core", version.ref = "micronaut-core" } micronaut-management = {group = "io.micronaut", name = "micronaut-management", version.ref = "micronaut-core" } micronaut-messaging = {group = "io.micronaut", name = "micronaut-messaging", version.ref = "micronaut-core" } micronaut-module-info = {group = "io.micronaut", name = "micronaut-module-info", version.ref = "micronaut-core" } micronaut-module-info-runtime = {group = "io.micronaut", name = "micronaut-module-info-runtime", version.ref = "micronaut-core" } micronaut-reflection = {group = "io.micronaut", name = "micronaut-reflection", version.ref = "micronaut-core" } micronaut-retry = {group = "io.micronaut", name = "micronaut-retry", version.ref = "micronaut-core" } micronaut-router = {group = "io.micronaut", name = "micronaut-router", version.ref = "micronaut-core" } micronaut-runtime = {group = "io.micronaut", name = "micronaut-runtime", version.ref = "micronaut-core" } micronaut-runtime-osx = {group = "io.micronaut", name = "micronaut-runtime-osx", version.ref = "micronaut-core" } micronaut-sourcegen-annotations = {group = "io.micronaut.sourcegen", name = "micronaut-sourcegen-annotations", version.ref = "micronaut-sourcegen" } micronaut-sourcegen-bom = {group = "io.micronaut.sourcegen", name = "micronaut-sourcegen-bom", version.ref = "micronaut-sourcegen" } micronaut-sourcegen-bytecode-writer = {group = "io.micronaut.sourcegen", name = "micronaut-sourcegen-bytecode-writer", version.ref = "micronaut-sourcegen" } micronaut-sourcegen-generator = {group = "io.micronaut.sourcegen", name = "micronaut-sourcegen-generator", version.ref = "micronaut-sourcegen" } micronaut-sourcegen-generator-bytecode = {group = "io.micronaut.sourcegen", name = "micronaut-sourcegen-generator-bytecode", version.ref = "micronaut-sourcegen" } micronaut-sourcegen-generator-java = {group = "io.micronaut.sourcegen", name = "micronaut-sourcegen-generator-java", version.ref = "micronaut-sourcegen" } micronaut-sourcegen-generator-kotlin = {group = "io.micronaut.sourcegen", name = "micronaut-sourcegen-generator-kotlin", version.ref = "micronaut-sourcegen" } micronaut-sourcegen-model = {group = "io.micronaut.sourcegen", name = "micronaut-sourcegen-model", version.ref = "micronaut-sourcegen" } micronaut-websocket = {group = "io.micronaut", name = "micronaut-websocket", version.ref = "micronaut-core" } netty-buffer = {group = "io.netty", name = "netty-buffer", version.ref = "netty" } netty-codec-classes-quic = {group = "io.netty", name = "netty-codec-classes-quic", version.ref = "netty" } netty-codec-http = {group = "io.netty", name = "netty-codec-http", version.ref = "netty" } netty-codec-http2 = {group = "io.netty", name = "netty-codec-http2", version.ref = "netty" } netty-codec-http3 = {group = "io.netty", name = "netty-codec-http3", version.ref = "netty" } netty-codec-native-quic = {group = "io.netty", name = "netty-codec-native-quic", version.ref = "netty" } netty-common = {group = "io.netty", name = "netty-common", version.ref = "netty" } netty-contrib-multipart-core = {group = "io.netty.contrib", name = "netty-codec-multipart-core", version.ref = "netty-contrib-multipart" } netty-handler = {group = "io.netty", name = "netty-handler", version.ref = "netty" } netty-handler-proxy = {group = "io.netty", name = "netty-handler-proxy", version.ref = "netty" } netty-pkitesting = {group = "io.netty", name = "netty-pkitesting", version.ref = "netty" } netty-resolver-dns = {group = "io.netty", name = "netty-resolver-dns", version.ref = "netty" } netty-tcnative-boringssl-static = {group = "io.netty", name = "netty-tcnative-boringssl-static", version.ref = "netty-tcnative" } netty-transport-native-epoll = {group = "io.netty", name = "netty-transport-native-epoll", version.ref = "netty" } netty-transport-native-iouring = {group = "io.netty", name = "netty-transport-native-io_uring", version.ref = "netty" } netty-transport-native-kqueue = {group = "io.netty", name = "netty-transport-native-kqueue", version.ref = "netty" } netty-transport-native-unix-common = {group = "io.netty", name = "netty-transport-native-unix-common", version.ref = "netty" } polyglot-tools = {group = "org.graalvm.polyglot", name = "tools", version.ref = "graalpy" } reactive-streams = {group = "org.reactivestreams", name = "reactive-streams", version.ref = "reactive-streams" } reactor = {group = "io.projectreactor", name = "reactor-core", version.ref = "reactor" } reactor-test = {group = "io.projectreactor", name = "reactor-test", version.ref = "reactor" } snakeyaml = {group = "org.yaml", name = "snakeyaml", version.ref = "snakeyaml" } [plugins] kotlin-allopen = {id = "org.jetbrains.kotlin.plugin.allopen", version.ref = "kotlin" } kotlin-jvm = {id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } kotlin-kapt = {id = "org.jetbrains.kotlin.kapt", version.ref = "kotlin" } kotlin-noarg = {id = "org.jetbrains.kotlin.plugin.noarg", version.ref = "kotlin" } ksp = {id = "com.google.devtools.ksp", version.ref = "ksp" }