{
  "formatVersion": "1.1",
  "component": {
    "group": "org.apache.groovy",
    "module": "groovy-ant",
    "version": "4.0.29",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.14.2"
    }
  },
  "variants": [
    {
      "name": "groovydocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "groovydoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-ant-4.0.29-groovydoc.jar",
          "url": "groovy-ant-4.0.29-groovydoc.jar",
          "size": 115316,
          "sha512": "6255a9bd55cd9ceeb90ec768a04b02971b10e7255856672d1cc3f4647486ee7f872e85f6c38b855af1e77cb0eba716351564c754fbe9b19f87427d810d6f47fd",
          "sha256": "1f98ab464bd0ef96995cc42a1c6cdeada8560cfb788dde4922902b5359840248",
          "sha1": "057ce45b95ae45aea5fb9ee7881427a90fa0ce0a",
          "md5": "adb82e26c33d59b6eeefa14e2522e653"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-ant-4.0.29-javadoc.jar",
          "url": "groovy-ant-4.0.29-javadoc.jar",
          "size": 160479,
          "sha512": "e589d117f9b63e30b5f1a66aa0492afd034a65b0a283b39a57105f7bcf6dd3774a8783e662a8658ce97f359e4606788d6c6727bc5ecf294eddee8c195f51b9ba",
          "sha256": "4865744dc234feca591325b6d05ead3e5a070e884bb0c602cd913ceae53850c3",
          "sha1": "fda4f6dc99496670ba93e58f5ae2b0118772253b",
          "md5": "919375b8ebd02dde92d47428b1de2f97"
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-ant-4.0.29-sources.jar",
          "url": "groovy-ant-4.0.29-sources.jar",
          "size": 55176,
          "sha512": "324eae4282b0c3cb7c7ba9aca11add74a3a99cfcca61fdfa2aeb9bae1d1ec26537d131b568bc8da0784e122613628fdcbe7022c8f482f155d31c59236410271f",
          "sha256": "31e54f9aeed69f9993fba05f971af292dd048661ac7c327180a9af14274b59e3",
          "sha1": "fa7bfcd635b8acaa54e742e4d9e129bf27a1f847",
          "md5": "22dda6a42bb9ef99170c310f42bb3879"
        }
      ]
    },
    {
      "name": "groovyApiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 8,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api"
      },
      "dependencies": [
        {
          "group": "org.apache.groovy",
          "module": "groovy-bom",
          "version": {
            "requires": "4.0.29"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "4.0.29"
          }
        },
        {
          "group": "org.apache.ant",
          "module": "ant",
          "version": {
            "requires": "1.10.15"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        }
      ],
      "files": [
        {
          "name": "groovy-ant-4.0.29.jar",
          "url": "groovy-ant-4.0.29.jar",
          "size": 72051,
          "sha512": "58c471fc1207599863035e7a94250026fa4f0e6e95652b4102230d81957040ae248cca527181864fd14e836392f79b5317065ae0dfe97d3896a674fbd5770bc0",
          "sha256": "6a8314a84c624a13e3b1e4b9db79aeb679f6b30e2d97f4c8a04465a5df556d61",
          "sha1": "d4b577847a7f6eff44c08dcc7d4bce1eadda9bb5",
          "md5": "1156225e06d36f38ad7b5671ba5a2309"
        }
      ],
      "capabilities": [
        {
          "group": "org.codehaus.groovy",
          "name": "groovy-ant",
          "version": "4.0.29"
        },
        {
          "group": "org.apache.groovy",
          "name": "groovy-ant",
          "version": "4.0.29"
        }
      ]
    },
    {
      "name": "groovyRuntimeElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 8,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-runtime"
      },
      "dependencies": [
        {
          "group": "org.apache.groovy",
          "module": "groovy-bom",
          "version": {
            "requires": "4.0.29"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        },
        {
          "group": "org.apache.ant",
          "module": "ant-junit",
          "version": {
            "requires": "1.10.15"
          },
          "excludes": [
            {
              "group": "junit",
              "module": "junit"
            }
          ]
        },
        {
          "group": "org.apache.ant",
          "module": "ant-launcher",
          "version": {
            "requires": "1.10.15"
          }
        },
        {
          "group": "org.apache.ant",
          "module": "ant-antlr",
          "version": {
            "requires": "1.10.15"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovydoc",
          "version": {
            "requires": "4.0.29"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "4.0.29"
          }
        },
        {
          "group": "org.apache.ant",
          "module": "ant",
          "version": {
            "requires": "1.10.15"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        }
      ],
      "files": [
        {
          "name": "groovy-ant-4.0.29.jar",
          "url": "groovy-ant-4.0.29.jar",
          "size": 72051,
          "sha512": "58c471fc1207599863035e7a94250026fa4f0e6e95652b4102230d81957040ae248cca527181864fd14e836392f79b5317065ae0dfe97d3896a674fbd5770bc0",
          "sha256": "6a8314a84c624a13e3b1e4b9db79aeb679f6b30e2d97f4c8a04465a5df556d61",
          "sha1": "d4b577847a7f6eff44c08dcc7d4bce1eadda9bb5",
          "md5": "1156225e06d36f38ad7b5671ba5a2309"
        }
      ],
      "capabilities": [
        {
          "group": "org.codehaus.groovy",
          "name": "groovy-ant",
          "version": "4.0.29"
        },
        {
          "group": "org.apache.groovy",
          "name": "groovy-ant",
          "version": "4.0.29"
        }
      ]
    }
  ]
}
