{
  "formatVersion": "1.1",
  "component": {
    "group": "org.apache.groovy",
    "module": "groovy-all",
    "version": "5.0.0-alpha-5",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.5"
    }
  },
  "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-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-ant",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-cli-picocli",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-console",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-datetime",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-docgenerator",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovydoc",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovysh",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jmx",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-json",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jsr223",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-macro",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-nio",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-servlet",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-sql",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-swing",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-templates",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test-junit5",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-xml",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-yaml",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        }
      ]
    },
    {
      "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-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-ant",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-cli-picocli",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-console",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-datetime",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-docgenerator",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovydoc",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovysh",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jmx",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-json",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jsr223",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-macro",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-nio",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-servlet",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-sql",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-swing",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-templates",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test-junit5",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-xml",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-yaml",
          "version": {
            "requires": "5.0.0-alpha-5"
          }
        }
      ]
    },
    {
      "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-5-sources.jar",
          "url": "groovy-all-5.0.0-alpha-5-sources.jar",
          "size": 3607579,
          "sha512": "6e43f0885b8d0f1992f3ae74aa94c86e8ef244dd9f39b5c386402ff50297bd952bf78eb1264594578a91ce0ed6ef8c35b9a252497d17bca57a25bc877f17beb3",
          "sha256": "1cadc94abd97661aec113af00c874efbc7fde6d11e603e67d89792f2575875a0",
          "sha1": "7bda17d43a1dd978c6391573adce43145baa248f",
          "md5": "d0c31b1327c2df63fdb21e8dc1dc261e"
        }
      ]
    },
    {
      "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-5-javadoc.jar",
          "url": "groovy-all-5.0.0-alpha-5-javadoc.jar",
          "size": 8479098,
          "sha512": "4e67b9a806c5baadcad52f0da829f1918810e3aea4d96fa077c00e35cb3416ae694691551424012bfa5f30af39df15e5b0160eeb19839e7cc020cb3db0dd47b0",
          "sha256": "c0c7643e738127abf14bf7e54d9a8f9c9e4306dd513ce985b9c2b36d700d8c50",
          "sha1": "b85639a502824084d382828a3f9fa8587c2be8bc",
          "md5": "39fb81494ac937babc708816ee60c160"
        }
      ]
    },
    {
      "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-5-groovydoc.jar",
          "url": "groovy-all-5.0.0-alpha-5-groovydoc.jar",
          "size": 8699922,
          "sha512": "f2f9c7b3cef3d67a6e868a080cb2586ff1d20c2ec8d01caba59e803d2f4968d82bb46941deadf44a007b36e7d0c639fd9e27960d17f979665c73dde17700aa16",
          "sha256": "4a20e3ec32e707168eaf138b97044d4be8c9af50ffd36d220a2fead3be94ee4a",
          "sha1": "5d8f6e6213193a12487c192f55732de9e3ec6aa0",
          "md5": "4ca05b969eb7bedbb69dce8da1bb8c78"
        }
      ]
    }
  ]
}
