{ "formatVersion": "1.1", "component": { "group": "org.apache.grails", "module": "grails-gsp", "version": "7.0.0-M4", "attributes": { "org.gradle.status": "release" } }, "createdBy": { "gradle": { "version": "8.14" } }, "variants": [ { "name": "apiElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 17, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-api" }, "dependencies": [ { "group": "org.apache.grails", "module": "grails-sitemesh3", "version": { "requires": "7.0.0-M4" } }, { "group": "org.apache.grails.views", "module": "grails-gsp-core", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails.bootstrap", "module": "grails-bootstrap" } ] }, { "group": "org.apache.grails.views", "module": "grails-web-gsp", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails.views", "module": "grails-gsp-core" }, { "group": "org.apache.grails.views", "module": "grails-web-taglib" }, { "group": "org.apache.grails.web", "module": "grails-web-common" } ] }, { "group": "org.apache.grails.views", "module": "grails-web-taglib", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails.views", "module": "grails-web-common" }, { "group": "org.apache.grails.views", "module": "grails-taglib" } ] }, { "group": "org.apache.grails.web", "module": "grails-encoder", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.groovy", "module": "groovy-json" }, { "group": "org.slf4j", "module": "slf4j-api" }, { "group": "org.springframework", "module": "spring-web" }, { "group": "org.slf4j", "module": "jcl-over-slf4j" }, { "group": "org.apache.grails", "module": "grails-core" }, { "group": "org.apache.groovy", "module": "groovy" } ] }, { "group": "org.apache.grails.web", "module": "grails-web-url-mappings", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails.web", "module": "grails-web-common" } ] }, { "group": "org.springframework", "module": "spring-context" }, { "group": "org.springframework.boot", "module": "spring-boot" }, { "group": "org.apache.grails", "module": "grails-codecs", "version": { "requires": "7.0.0-M4" } } ], "files": [ { "name": "grails-gsp-7.0.0-M4.jar", "url": "grails-gsp-7.0.0-M4.jar", "size": 291677, "sha512": "4f65f86a2a8ad26ae8f80db9ab936d0181ddd378d03d5b50a3d83911a1975e8db09142c03d81993d14442ce53d3fdd8425a0312c6b83f28897505e61e5d63efe", "sha256": "65659d65ecc1746048929e759f42b589b182d83794153de65d7a68bc58429c8f", "sha1": "5863146d4677fc81462ba1b8bbb8a7b7534f2de6", "md5": "f517c836e3e1ce61393fddf343ed73bd" } ] }, { "name": "runtimeElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 17, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime" }, "dependencies": [ { "group": "org.apache.grails", "module": "grails-bom", "version": { "requires": "7.0.0-M4" }, "attributes": { "org.gradle.category": "platform" }, "endorseStrictVersions": true }, { "group": "org.apache.grails.views", "module": "grails-taglib", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails", "module": "grails-core" }, { "group": "org.springframework", "module": "spring-core" }, { "group": "org.apache.grails", "module": "grails-encoder" } ] }, { "group": "org.apache.grails.views", "module": "grails-web-gsp-taglib", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails.views", "module": "grails-web-gsp" }, { "group": "org.apache.grails.views", "module": "grails-taglib" } ] }, { "group": "org.apache.commons", "module": "commons-text" }, { "group": "org.apache.groovy", "module": "groovy-xml" }, { "group": "org.apache.grails", "module": "grails-core", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "jakarta.inject", "module": "jakarta.inject-api" }, { "group": "org.springframework.boot", "module": "spring-boot-autoconfigure" }, { "group": "jakarta.persistence", "module": "jakarta.persistence-api" }, { "group": "org.apache.grails", "module": "grails-spring" }, { "group": "org.springframework", "module": "spring-core" }, { "group": "org.springframework", "module": "spring-beans" }, { "group": "org.apache.groovy", "module": "groovy" }, { "group": "jakarta.annotation", "module": "jakarta.annotation-api" }, { "group": "org.slf4j", "module": "slf4j-api" }, { "group": "org.apache.grails.data", "module": "grails-datastore-core" }, { "group": "org.slf4j", "module": "jcl-over-slf4j" }, { "group": "org.springframework.boot", "module": "spring-boot" }, { "group": "org.yaml", "module": "snakeyaml" }, { "group": "org.springframework", "module": "spring-tx" }, { "group": "org.springframework", "module": "spring-context" }, { "group": "org.apache.grails.bootstrap", "module": "grails-bootstrap" } ] }, { "group": "org.apache.grails", "module": "grails-spring", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.springframework", "module": "spring-web" }, { "group": "org.springframework", "module": "spring-tx" }, { "group": "org.apache.groovy", "module": "groovy-xml" }, { "group": "org.springframework", "module": "spring-context" }, { "group": "org.apache.grails.bootstrap", "module": "grails-bootstrap" } ] }, { "group": "org.apache.grails.web", "module": "grails-web-common", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails", "module": "grails-databinding" }, { "group": "org.apache.grails", "module": "grails-core" }, { "group": "org.apache.grails", "module": "grails-encoder" }, { "group": "org.springframework", "module": "spring-webmvc" }, { "group": "org.springframework", "module": "spring-context-support" }, { "group": "org.apache.groovy", "module": "groovy-templates" } ] }, { "group": "org.apache.grails.web", "module": "grails-web-mvc", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails.web", "module": "grails-web-url-mappings" }, { "group": "org.apache.grails.web", "module": "grails-web-common" } ] }, { "group": "org.springframework", "module": "spring-beans" }, { "group": "org.apache.grails", "module": "grails-sitemesh3", "version": { "requires": "7.0.0-M4" } }, { "group": "org.apache.grails.views", "module": "grails-gsp-core", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails.bootstrap", "module": "grails-bootstrap" } ] }, { "group": "org.apache.grails.views", "module": "grails-web-gsp", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails.views", "module": "grails-gsp-core" }, { "group": "org.apache.grails.views", "module": "grails-web-taglib" }, { "group": "org.apache.grails.web", "module": "grails-web-common" } ] }, { "group": "org.apache.grails.views", "module": "grails-web-taglib", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails.views", "module": "grails-web-common" }, { "group": "org.apache.grails.views", "module": "grails-taglib" } ] }, { "group": "org.apache.grails.web", "module": "grails-encoder", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.groovy", "module": "groovy-json" }, { "group": "org.slf4j", "module": "slf4j-api" }, { "group": "org.springframework", "module": "spring-web" }, { "group": "org.slf4j", "module": "jcl-over-slf4j" }, { "group": "org.apache.grails", "module": "grails-core" }, { "group": "org.apache.groovy", "module": "groovy" } ] }, { "group": "org.apache.grails.web", "module": "grails-web-url-mappings", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails.web", "module": "grails-web-common" } ] }, { "group": "org.springframework", "module": "spring-context" }, { "group": "org.springframework.boot", "module": "spring-boot" }, { "group": "org.apache.grails", "module": "grails-codecs", "version": { "requires": "7.0.0-M4" } }, { "group": "org.apache.grails.views", "module": "grails-web-jsp", "version": { "requires": "7.0.0-M4" }, "excludes": [ { "group": "org.apache.grails.views", "module": "grails-web-gsp" } ] } ], "files": [ { "name": "grails-gsp-7.0.0-M4.jar", "url": "grails-gsp-7.0.0-M4.jar", "size": 291677, "sha512": "4f65f86a2a8ad26ae8f80db9ab936d0181ddd378d03d5b50a3d83911a1975e8db09142c03d81993d14442ce53d3fdd8425a0312c6b83f28897505e61e5d63efe", "sha256": "65659d65ecc1746048929e759f42b589b182d83794153de65d7a68bc58429c8f", "sha1": "5863146d4677fc81462ba1b8bbb8a7b7534f2de6", "md5": "f517c836e3e1ce61393fddf343ed73bd" } ] }, { "name": "javadocElements", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "javadoc", "org.gradle.usage": "java-runtime" }, "files": [ { "name": "grails-gsp-7.0.0-M4-javadoc.jar", "url": "grails-gsp-7.0.0-M4-javadoc.jar", "size": 85559, "sha512": "b92b7af5ad77ad241fd7d5c4c70dab8bc6df543cdc2a9674f57bce7ed3677efd1506f0a1bb748fe2213e60f66afaff655dc4312bd53a9a4168d9661366394b6c", "sha256": "708c8e12d66c5d956357008f8b54a377ffd0d883433b946985bdf26de5093d3e", "sha1": "d8346ea93d5d0725b679c4ab015a6fe8ac3a55eb", "md5": "450d10a93b763beb9ae28358f0430ad7" } ] }, { "name": "sourcesElements", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "java-runtime" }, "files": [ { "name": "grails-gsp-7.0.0-M4-sources.jar", "url": "grails-gsp-7.0.0-M4-sources.jar", "size": 188334, "sha512": "696abaedc9fae9602429f7c5d0d197efee98e43922b970e74f414092232ae91c2face4941061ed246f777f69d0d3d3a36d70ac6b04173a7039500e49f8e16f5a", "sha256": "871e8cdfdee42c8106c182b67839011e992fd8e84d2b27169ec87e4c5bc49842", "sha1": "0f49f3f15753ef7021bb8dbce1b6f7b35ec6783d", "md5": "ffb3335a5c079e808673922d102b8eb8" } ] } ] }