{
  "formatVersion": "1.1",
  "component": {
    "group": "org.apache.groovy",
    "module": "groovy-all",
    "version": "4.0.22",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.8"
    }
  },
  "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.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-ant",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-cli-picocli",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-console",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-datetime",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-docgenerator",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovydoc",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovysh",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jmx",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-json",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jsr223",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-macro",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-nio",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-servlet",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-sql",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-swing",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-templates",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test-junit5",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-xml",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-yaml",
          "version": {
            "requires": "4.0.22"
          }
        }
      ]
    },
    {
      "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.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-ant",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-cli-picocli",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-console",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-datetime",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-docgenerator",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovydoc",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-groovysh",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jmx",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-json",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-jsr223",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-macro",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-nio",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-servlet",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-sql",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-swing",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-templates",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-test-junit5",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-xml",
          "version": {
            "requires": "4.0.22"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-yaml",
          "version": {
            "requires": "4.0.22"
          }
        }
      ]
    },
    {
      "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.22-sources.jar",
          "url": "groovy-all-4.0.22-sources.jar",
          "size": 3559744,
          "sha512": "fe49877c80273005a5333fb10a80e68b62564c4af387102507a6634f12bb152f6525af234a84b2d21c13d06a6363f3e5296ff1e5231c892e82c5b0af864c44d0",
          "sha256": "0c3cbb4a364a25260891fe63aac13da8b105e0e39fb723a6ae696a441de7852e",
          "sha1": "96b14538cd72d7ad2c2d6bb33d5a805f36b6582a",
          "md5": "d5079d6e853dd9023e373f547d829628"
        }
      ]
    },
    {
      "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.22-javadoc.jar",
          "url": "groovy-all-4.0.22-javadoc.jar",
          "size": 8303963,
          "sha512": "560c43a23e0c29e2a85a974fc9638237ca691ae146a569d690a3778ba5da36b4fe527545f7b2634e427437d8423f9d9f934559433aa431e97e6c94beb4c7b664",
          "sha256": "d874638064a727ea8d9c183bc77e362880af9c4cc3f7bcd9ee3327a18e659ff6",
          "sha1": "18f2b1638c4e761e54e418362bc1c66d8f44a2f7",
          "md5": "be76764ae7847add3b0fa3bbc1d2c822"
        }
      ]
    },
    {
      "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.22-groovydoc.jar",
          "url": "groovy-all-4.0.22-groovydoc.jar",
          "size": 8611840,
          "sha512": "ac5e254cb98f0dd34f294313c678c33a89ae42dbdae1f01112f3cfc7e4112713506d33d148f4ddeeb0ed5f22cef615a699d4be39bd2c0a469bd7a9cfce049c9d",
          "sha256": "f36003e252e96b77f3b1b34c196276b6166ef143cea427b69ddd29f5c56867f3",
          "sha1": "7a43c4f630e3dd1d38e9500c7781ae5a6d10c84b",
          "md5": "c08c0d4382ed69cbeb998a6cd1c9bb05"
        }
      ]
    }
  ]
}
