# # This file has been generated by Gradle and is intended to be consumed by Gradle # [metadata] format.version = "1.1" [versions] fastjson = "2.0.40" hutool = "5.8.22" incap = "1.0.0" mapstruct = "1.5.5.Final" mybatis-plus = "3.5.3.2" spring-boot = "2.7.15" spring-boot-admin = "2.7.10" spring-cloud = "2021.0.8" spring-cloud-alibaba = "2021.1" [libraries] auto-service = {group = "com.google.auto.service", name = "auto-service", version = "1.1.1" } axon-bom = {group = "org.axonframework", name = "axon-bom", version = "4.8.3" } commons-logging = {group = "commons-logging", name = "commons-logging", version = "" } compile-testing = {group = "com.google.testing.compile", name = "compile-testing", version = "0.21.0" } fastjson = {group = "com.alibaba.fastjson2", name = "fastjson2", version.ref = "fastjson" } fastjson-extension = {group = "com.alibaba.fastjson2", name = "fastjson2-extension", version.ref = "fastjson" } fastjson-extension-spring = {group = "com.alibaba.fastjson2", name = "fastjson2-extension-spring6", version.ref = "fastjson" } fastjson-kotlin = {group = "com.alibaba.fastjson2", name = "fastjson2-kotlin", version.ref = "fastjson" } fastjson1 = {group = "com.alibaba", name = "fastjson", version.ref = "fastjson" } groovy-core = {group = "org.apache.groovy", name = "groovy", version = "" } groovy-datetime = {group = "org.apache.groovy", name = "groovy-datetime", version = "" } groovy-dateutil = {group = "org.apache.groovy", name = "groovy-dateutil", version = "" } groovy-groovydoc = {group = "org.apache.groovy", name = "groovy-groovydoc", version = "" } groovy-json = {group = "org.apache.groovy", name = "groovy-json", version = "" } groovy-nio = {group = "org.apache.groovy", name = "groovy-nio", version = "" } groovy-sql = {group = "org.apache.groovy", name = "groovy-sql", version = "" } groovy-templates = {group = "org.apache.groovy", name = "groovy-templates", version = "" } groovy-xml = {group = "org.apache.groovy", name = "groovy-xml", version = "" } guava-bom = {group = "com.google.guava", name = "guava-bom", version = "32.1.2-jre" } guice-bom = {group = "com.google.inject", name = "guice-bom", version = "7.0.0" } hutool-all = {group = "cn.hutool", name = "hutool-all", version.ref = "hutool" } hutool-bom = {group = "cn.hutool", name = "hutool-bom", version.ref = "hutool" } incap = {group = "net.ltgt.gradle.incap", name = "incap", version.ref = "incap" } incap-processor = {group = "net.ltgt.gradle.incap", name = "incap-processor", version.ref = "incap" } javapoet = {group = "com.squareup", name = "javapoet", version = "1.13.0" } jcl-over-slf4j = {group = "org.slf4j", name = "jcl-over-slf4j", version = "" } jmolecules-archunit = {group = "org.jmolecules.integrations", name = "jmolecules-archunit", version = "" } jmolecules-bom = {group = "org.jmolecules", name = "jmolecules-bom", version = "2023.1.0" } jmolecules-cqrs = {group = "org.jmolecules", name = "jmolecules-cqrs-architecture", version = "" } jmolecules-ddd = {group = "org.jmolecules", name = "jmolecules-ddd", version = "" } jmolecules-events = {group = "org.jmolecules", name = "jmolecules-events", version = "" } jmolecules-jackson = {group = "org.jmolecules.integrations", name = "jmolecules-jackson", version = "" } jmolecules-jpa = {group = "org.jmolecules.integrations", name = "jmolecules-jpa", version = "" } jmolecules-layered = {group = "org.jmolecules", name = "jmolecules-layered-architecture", version = "" } jmolecules-onion = {group = "org.jmolecules", name = "jmolecules-onion-architecture", version = "" } jmolecules-spring = {group = "org.jmolecules.integrations", name = "jmolecules-spring", version = "" } jul-to-slf4j = {group = "org.slf4j", name = "jul-to-slf4j", version = "" } junit-jupiter = {group = "org.junit.jupiter", name = "junit-jupiter", version = "" } justauth = {group = "me.zhyd.oauth", name = "JustAuth", version = "1.16.5" } log4j = {group = "log4j", name = "log4j", version = "" } log4j-core = {group = "org.apache.logging.log4j", name = "log4j-core", version = "" } log4j-over-slf4j = {group = "org.slf4j", name = "log4j-over-slf4j", version = "" } mapstruct = {group = "org.mapstruct", name = "mapstruct", version.ref = "mapstruct" } mapstruct-processor = {group = "org.mapstruct", name = "mapstruct-processor", version.ref = "mapstruct" } mybatis-plus = {group = "com.baomidou", name = "mybatis-plus", version.ref = "mybatis-plus" } mybatis-plus-annotation = {group = "com.baomidou", name = "mybatis-plus-annotation", version.ref = "mybatis-plus" } mybatis-plus-boot-starter = {group = "com.baomidou", name = "mybatis-plus-boot-starter", version.ref = "mybatis-plus" } mybatis-plus-core = {group = "com.baomidou", name = "mybatis-plus-core", version.ref = "mybatis-plus" } mybatis-plus-extension = {group = "com.baomidou", name = "mybatis-plus-extension", version.ref = "mybatis-plus" } mybatis-plus-generator = {group = "com.baomidou", name = "mybatis-plus-generator", version.ref = "mybatis-plus" } pmd = {group = "com.alibaba.p3c", name = "p3c-pmd", version = "2.1.1" } quarkus-dependencies = {group = "io.quarkus", name = "quarkus-bom", version = "3.4.0" } sa-token-bom = {group = "cn.dev33", name = "sa-token-bom", version = "1.35.0.RC" } slf4j-api = {group = "org.slf4j", name = "slf4j-api", version = "" } slf4j-jcl = {group = "org.slf4j", name = "slf4j-jcl", version = "" } slf4j-log4j12 = {group = "org.slf4j", name = "slf4j-log4j12", version = "" } spock-bom = {group = "org.spockframework", name = "spock-bom", version = "2.3-groovy-4.0" } spock-reports = {group = "com.athaydes", name = "spock-reports", version = "2.5.1-groovy-4.0" } spock-spring = {group = "org.spockframework", name = "spock-spring", version = "" } spring-boot-admin-dependencies = {group = "de.codecentric", name = "spring-boot-admin-dependencies", version.ref = "spring-boot-admin" } spring-boot-dependencies = {group = "org.springframework.boot", name = "spring-boot-dependencies", version.ref = "spring-boot" } spring-boot-starter-test = {group = "org.springframework.boot", name = "spring-boot-starter-test", version = "" } spring-cloud-alibaba-dependencies = {group = "com.alibaba.cloud", name = "spring-cloud-alibaba-dependencies", version.ref = "spring-cloud-alibaba" } spring-cloud-dependencies = {group = "org.springframework.cloud", name = "spring-cloud-dependencies", version.ref = "spring-cloud" } springdoc-openapi-dependencies = {group = "org.springdoc", name = "springdoc-openapi", version = "2.2.0" } swagger-annotations = {group = "io.swagger.core.v3", name = "swagger-annotations", version = "" } [bundles] constraints = ["hutool-all", "fastjson", "fastjson-extension", "fastjson-extension-spring", "fastjson-kotlin", "fastjson1", "pmd", "spock-reports", "mybatis-plus", "mybatis-plus-annotation", "mybatis-plus-core", "mybatis-plus-extension", "mybatis-plus-boot-starter", "mybatis-plus-generator", "mapstruct", "mapstruct-processor", "justauth"] groovy = ["groovy-core", "groovy-datetime", "groovy-dateutil", "groovy-groovydoc", "groovy-json", "groovy-nio", "groovy-sql", "groovy-templates", "groovy-xml"] jmolecules-cqrs = ["jmolecules-ddd", "jmolecules-events", "jmolecules-cqrs"] jmolecules-integrations = ["jmolecules-spring", "jmolecules-jpa", "jmolecules-jackson"] jmolecules-layered = ["jmolecules-ddd", "jmolecules-events", "jmolecules-layered"] jmolecules-onion = ["jmolecules-ddd", "jmolecules-events", "jmolecules-onion"] platform = ["hutool-bom", "jmolecules-bom", "spock-bom", "sa-token-bom", "guava-bom", "guice-bom", "axon-bom", "spring-boot-admin-dependencies", "spring-cloud-dependencies", "spring-cloud-alibaba-dependencies", "spring-boot-dependencies", "quarkus-dependencies", "springdoc-openapi-dependencies"] slf4j-runtime = ["jul-to-slf4j", "log4j-over-slf4j", "jcl-over-slf4j"]