{
  "formatVersion": "1.1",
  "component": {
    "group": "org.apache.groovy",
    "module": "groovy-all",
    "version": "5.0.0-alpha-12",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.12"
    }
  },
  "variants": [
    {
      "name": "apiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api"
      },
      "dependencies": [
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-ant",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-cli-picocli",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-console",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-datetime",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-docgenerator",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovydoc",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovysh",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jmx",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-json",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jsr223",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-macro",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-nio",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-servlet",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-sql",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-swing",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-templates",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test-junit5",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-xml",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-yaml",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        }
      ]
    },
    {
      "name": "runtimeElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-runtime"
      },
      "dependencies": [
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-ant",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-cli-picocli",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-console",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-datetime",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-docgenerator",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovydoc",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovysh",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jmx",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-json",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jsr223",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-macro",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-nio",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-servlet",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-sql",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-swing",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-templates",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test-junit5",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-xml",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-yaml",
          "version": {
            "requires": "5.0.0-alpha-12"
          }
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-all-5.0.0-alpha-12-sources.jar",
          "url": "groovy-all-5.0.0-alpha-12-sources.jar",
          "size": 3614691,
          "sha512": "2ca5f4030e6ec31289e887aa0af8904df6602c0cc689f260157f9fe7c80f8c705f845f3d78c012fcfbd1775835c4cda5d2a65dfdeffdf19a87049b0d617726dd",
          "sha256": "b47b9a5b4209db5b63127ecbe518999d4fe427334e7fbe0b290ae87560c858e5",
          "sha1": "c6b4661647cc4ec8e238eeb020cef33f39e543cd",
          "md5": "b5e08841cdaa5e97d5a4f49931e3abdd"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-all-5.0.0-alpha-12-javadoc.jar",
          "url": "groovy-all-5.0.0-alpha-12-javadoc.jar",
          "size": 8424744,
          "sha512": "29965506552a1b46348cbcd0dd6e5ad63884b4ca9305e889f0f30849394c19972ad3e2cfd86aed6a10bd4a346f93bafb783722dc8bdd45b385a1587bfb8c98db",
          "sha256": "2b67b85fffd81e475a9477d8106475ff3001c4f87ee5a5f9bf1053a3e88f76fe",
          "sha1": "1f5c0ad6687237bd3585e65e40e41e4af2cdd3a5",
          "md5": "31443d72706a20bb86fd3c6412c34249"
        }
      ]
    },
    {
      "name": "groovydocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "groovydoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-all-5.0.0-alpha-12-groovydoc.jar",
          "url": "groovy-all-5.0.0-alpha-12-groovydoc.jar",
          "size": 8607451,
          "sha512": "e9637c58b00d68f0f3970f0fbbfbea83f406ba34c8cf4c210450d3df5b2e37abde5bb0aeebc8fa7ce017f56626ea36363a6b1e4627d04bb5afc90927be3abbe4",
          "sha256": "55e924fbff48d9c051e1de891d0e0c3af3fa92ad45f3cd4c6f35af9b391dd734",
          "sha1": "d4bae1639bca535cc91d3f5ac5c41e0a4dd28162",
          "md5": "31e447dc5b8ff06fa130699c20ba962b"
        }
      ]
    }
  ]
}
