{
  "formatVersion": "1.1",
  "component": {
    "group": "org.apache.groovy",
    "module": "groovy-all",
    "version": "4.0.27",
    "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.libraryelements": "jar",
        "org.gradle.usage": "java-api"
      },
      "dependencies": [
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-ant",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-cli-picocli",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-console",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-datetime",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-docgenerator",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovydoc",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovysh",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jmx",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-json",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jsr223",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-macro",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-nio",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-servlet",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-sql",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-swing",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-templates",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test-junit5",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-xml",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-yaml",
          "version": {
            "requires": "4.0.27"
          }
        }
      ]
    },
    {
      "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": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-ant",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-cli-picocli",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-console",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-datetime",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-docgenerator",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovydoc",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovysh",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jmx",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-json",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jsr223",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-macro",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-nio",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-servlet",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-sql",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-swing",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-templates",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test-junit5",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-xml",
          "version": {
            "requires": "4.0.27"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-yaml",
          "version": {
            "requires": "4.0.27"
          }
        }
      ]
    },
    {
      "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-4.0.27-sources.jar",
          "url": "groovy-all-4.0.27-sources.jar",
          "size": 3562502,
          "sha512": "307fb49f651caae18fb5466bf7cb203f34643a9e9db124aef287042d1e6ed052f3a32e6c8e1715573900ccc5aca03a9a96e6f792fea591435c8737bde62ad622",
          "sha256": "5a3873707a14b9658d68bd55107e634aae50989f1d4fdc8420a9def62315e932",
          "sha1": "7c26bb973c7d1e0dec1740f6b8978bb8de26f5b3",
          "md5": "71f6253786089f51946560475b5e85cf"
        }
      ]
    },
    {
      "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-4.0.27-javadoc.jar",
          "url": "groovy-all-4.0.27-javadoc.jar",
          "size": 8302902,
          "sha512": "95f448378194786fd4dc660bb3be99736bd9079bc0b9c73275b6a7cfca92f3ac51902d6bdc610822e6ba3e02dba17bcfe087e1b7cb97d776aa3ed2dc79bdebd3",
          "sha256": "a6852f2601ee9017ba621057f4bcc651babb323694afb06328588c4fb8a65b64",
          "sha1": "db70b56e38578a8c9e6580aaf7d66b3ec0fa2a5e",
          "md5": "76e8cd4a5fa5c2a310a880f8e41111d2"
        }
      ]
    },
    {
      "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-4.0.27-groovydoc.jar",
          "url": "groovy-all-4.0.27-groovydoc.jar",
          "size": 8620494,
          "sha512": "cde8f57231a5f841ba8d66c07f3264a1b156a6a029c92a0f60fb775259b2579681259bc102f96a6233fe06837b98578fdc8ecc81c81ecb906b28c72cec1e2852",
          "sha256": "6574f79621f6bbdbc3fd4cde33a639b909c30060187948c1f4ef9b39e73a81e2",
          "sha1": "6c53e06e7494bdd93285ece2444e1d17745decdf",
          "md5": "91559af415ff1114c1036a3d5e7f86fb"
        }
      ]
    }
  ]
}
