{ "formatVersion": "1.1", "component": { "group": "org.graceframework", "module": "grace-web", "version": "2021.0.2", "attributes": { "org.gradle.status": "release" } }, "createdBy": { "gradle": { "version": "7.5.1" } }, "variants": [ { "name": "apiElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 11, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-api" }, "dependencies": [ { "group": "javax.servlet", "module": "javax.servlet-api", "version": { "requires": "4.0.1" } }, { "group": "org.springframework", "module": "spring-test", "version": { "requires": "5.3.23" }, "excludes": [ { "group": "commons-logging", "module": "commons-logging" } ] }, { "group": "org.codehaus.groovy", "module": "groovy", "version": { "requires": "3.0.12" }, "excludes": [ { "group": "*", "module": "commons-cli" }, { "group": "*", "module": "ant" } ] }, { "group": "org.slf4j", "module": "slf4j-api", "version": { "requires": "1.7.36" } }, { "group": "org.slf4j", "module": "jcl-over-slf4j", "version": { "requires": "1.7.36" } }, { "group": "org.graceframework", "module": "grace-api", "version": { "requires": "2021.0.2" } }, { "group": "org.graceframework", "module": "grace-plugin-api", "version": { "requires": "2021.0.2" } }, { "group": "org.graceframework", "module": "grace-web-common", "version": { "requires": "2021.0.2" } }, { "group": "org.graceframework", "module": "grace-web-databinding", "version": { "requires": "2021.0.2" } }, { "group": "org.graceframework", "module": "grace-web-mvc", "version": { "requires": "2021.0.2" } }, { "group": "org.graceframework", "module": "grace-web-url-mappings", "version": { "requires": "2021.0.2" } }, { "group": "org.grails", "module": "grails-web-gsp", "version": { "requires": "5.2.2" }, "excludes": [ { "group": "org.grails", "module": "grails-encoder" }, { "group": "org.grails", "module": "grails-core" }, { "group": "org.grails", "module": "grails-web-common" } ] }, { "group": "org.grails", "module": "grails-web-sitemesh", "version": { "requires": "5.2.2" }, "excludes": [ { "group": "org.grails", "module": "grails-encoder" }, { "group": "org.grails", "module": "grails-core" }, { "group": "org.grails", "module": "grails-web-common" } ] } ], "files": [ { "name": "grace-web-2021.0.2.jar", "url": "grace-web-2021.0.2.jar", "size": 23546, "sha512": "0686159b8de1793127541a8c6528b207a5e196023e04112f6f4ef6ba7956d8bdbfefa345387683b166dca28a9d758fb848d1669eda4333d449791704737425f6", "sha256": "dcd410779a3747be07251b0b09d147152ac39e72462bdeddae6935e49b3130c6", "sha1": "064445486fb5f6a8bf04dd3753759142217926e4", "md5": "05829c5947e62ecef9f502e8695ccd59" } ] }, { "name": "runtimeElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.version": 11, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime" }, "dependencies": [ { "group": "javax.servlet", "module": "javax.servlet-api", "version": { "requires": "4.0.1" } }, { "group": "org.springframework", "module": "spring-test", "version": { "requires": "5.3.23" }, "excludes": [ { "group": "commons-logging", "module": "commons-logging" } ] }, { "group": "org.codehaus.groovy", "module": "groovy", "version": { "requires": "3.0.12" }, "excludes": [ { "group": "*", "module": "commons-cli" }, { "group": "*", "module": "ant" } ] }, { "group": "org.slf4j", "module": "slf4j-api", "version": { "requires": "1.7.36" } }, { "group": "org.slf4j", "module": "jcl-over-slf4j", "version": { "requires": "1.7.36" } }, { "group": "org.graceframework", "module": "grace-api", "version": { "requires": "2021.0.2" } }, { "group": "org.graceframework", "module": "grace-plugin-api", "version": { "requires": "2021.0.2" } }, { "group": "org.graceframework", "module": "grace-web-common", "version": { "requires": "2021.0.2" } }, { "group": "org.graceframework", "module": "grace-web-databinding", "version": { "requires": "2021.0.2" } }, { "group": "org.graceframework", "module": "grace-web-mvc", "version": { "requires": "2021.0.2" } }, { "group": "org.graceframework", "module": "grace-web-url-mappings", "version": { "requires": "2021.0.2" } }, { "group": "org.grails", "module": "grails-web-gsp", "version": { "requires": "5.2.2" }, "excludes": [ { "group": "org.grails", "module": "grails-encoder" }, { "group": "org.grails", "module": "grails-core" }, { "group": "org.grails", "module": "grails-web-common" } ] }, { "group": "org.grails", "module": "grails-web-sitemesh", "version": { "requires": "5.2.2" }, "excludes": [ { "group": "org.grails", "module": "grails-encoder" }, { "group": "org.grails", "module": "grails-core" }, { "group": "org.grails", "module": "grails-web-common" } ] } ], "files": [ { "name": "grace-web-2021.0.2.jar", "url": "grace-web-2021.0.2.jar", "size": 23546, "sha512": "0686159b8de1793127541a8c6528b207a5e196023e04112f6f4ef6ba7956d8bdbfefa345387683b166dca28a9d758fb848d1669eda4333d449791704737425f6", "sha256": "dcd410779a3747be07251b0b09d147152ac39e72462bdeddae6935e49b3130c6", "sha1": "064445486fb5f6a8bf04dd3753759142217926e4", "md5": "05829c5947e62ecef9f502e8695ccd59" } ] }, { "name": "javadocElements", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "javadoc", "org.gradle.usage": "java-runtime" }, "files": [ { "name": "grace-web-2021.0.2-javadoc.jar", "url": "grace-web-2021.0.2-javadoc.jar", "size": 362966, "sha512": "2e09da25d0cceddf9914977e29f0c8753e45c21c1919629eebc0ea3faf85ce57053b3db373179704c0eabdd5a7756c58a60981ec538a72d6a9e8b36e89f390be", "sha256": "1f63a2554aa40ebfbe787d2796caec0dd78e4fc8b220b956e6f1133e03bca42d", "sha1": "69dfd258472b2a38dfee713ad12c7c7fce5cdc54", "md5": "ffe3ef587d9014cee675d766cebf2ac0" } ] }, { "name": "sourcesElements", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "java-runtime" }, "files": [ { "name": "grace-web-2021.0.2-sources.jar", "url": "grace-web-2021.0.2-sources.jar", "size": 17112, "sha512": "a1ec242c422f4ec9e577cad3808d58852831d2c4dd4dc13a8a3e9a43d164ee44a0d782cf35857a7a2fb6c6b2b1abbd259c4d2d1ec04ba7102967ad5b5221e484", "sha256": "dd384ec162c9e38fc669b46c47e7444cb9c640af614863eec54ce96391ec607b", "sha1": "cf988cb4bb6a0122e34d5cbab9f1ce3d8fa36c6b", "md5": "e3919e5a002769741278f4b1f66d220f" } ] } ] }