{
  "formatVersion": "1.1",
  "component": {
    "group": "org.apache.groovy",
    "module": "groovy",
    "version": "4.0.16",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "7.5.1"
    }
  },
  "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-4.0.16-groovydoc.jar",
          "url": "groovy-4.0.16-groovydoc.jar",
          "size": 6185064,
          "sha512": "07ddb1963f1bf77d0cb0c294fd98c2b01e9516645f63f2f65ba6bf414888fe7daed4463cbc189f9c24a305c2a4122404058fa1ceeedf096d580dc27751e9ec5a",
          "sha256": "ca9621f9d9492d397287f6e2e32784dd4cda4ae748906bca9633fc542b01c544",
          "sha1": "7f46f1d1113eda5f4784beca8cd018d0da2dee2f",
          "md5": "25d9f9c230aeb6016649a9c8d9de66c5"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-4.0.16-javadoc.jar",
          "url": "groovy-4.0.16-javadoc.jar",
          "size": 6717168,
          "sha512": "7e6a8e6206a0a6b76fce683bd2094ca26399d46352e2890f3124c935bc9c1656528b8d137180ce6b2cfd643ced849dab8dad1ce112c9b5b7e15d06e4149483df",
          "sha256": "83fb03bc20d5919a2c6b4419982b70bc408e5dfcbe1db6a250e98ed014fbcb5a",
          "sha1": "dfc5685dafcb662cd6d6c4c2944423e561e8edc0",
          "md5": "10cc1664b27199dfb68f7a37840c5047"
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-4.0.16-sources.jar",
          "url": "groovy-4.0.16-sources.jar",
          "size": 2580650,
          "sha512": "adc2f7cdeb66bab6779ff550b9747160e6f8c0a1c4d06c5fc170e7df98123f704de0b7c8382d5601c1d486b4ea5890c0a034ae8de5acac494e175588993c66bc",
          "sha256": "98bc1f396105ba667a0e41f95b91f271f96277ea353bbef241200b9f762caa74",
          "sha1": "f825d0a9e437312c51f18f05f3845a648b1eec38",
          "md5": "d77acda6cca22b1778214273921629b4"
        }
      ]
    },
    {
      "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.16"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        }
      ],
      "files": [
        {
          "name": "groovy-4.0.16.jar",
          "url": "groovy-4.0.16.jar",
          "size": 7596720,
          "sha512": "e737da0b1ed334c934b910175e19d3e8bb873845c45d911711d059ac1a76396d94f7048633b36e229d1b3c83746a00df482028a31a3ecaa0f0fa194f7b6b9769",
          "sha256": "36eebd7a5ee417b757f564dbf4fe3fcb0f41529940f0877e68bfa56adb0a1698",
          "sha1": "4b23ab8f542bbbb517061cf5a0d401b632de9832",
          "md5": "4f27e788b9f5aed0a44fddef40d34ecd"
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy",
          "version": "4.0.16"
        },
        {
          "group": "org.codehaus.groovy",
          "name": "groovy",
          "version": "4.0.16"
        }
      ]
    },
    {
      "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.16"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        }
      ],
      "files": [
        {
          "name": "groovy-4.0.16.jar",
          "url": "groovy-4.0.16.jar",
          "size": 7596720,
          "sha512": "e737da0b1ed334c934b910175e19d3e8bb873845c45d911711d059ac1a76396d94f7048633b36e229d1b3c83746a00df482028a31a3ecaa0f0fa194f7b6b9769",
          "sha256": "36eebd7a5ee417b757f564dbf4fe3fcb0f41529940f0877e68bfa56adb0a1698",
          "sha1": "4b23ab8f542bbbb517061cf5a0d401b632de9832",
          "md5": "4f27e788b9f5aed0a44fddef40d34ecd"
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy",
          "version": "4.0.16"
        },
        {
          "group": "org.codehaus.groovy",
          "name": "groovy",
          "version": "4.0.16"
        }
      ]
    },
    {
      "name": "gparsApiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 8,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api"
      },
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-gpars",
          "version": "4.0.16"
        }
      ]
    },
    {
      "name": "gparsRuntimeElements",
      "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.codehaus.gpars",
          "module": "gpars",
          "version": {
            "requires": "1.2.1"
          },
          "excludes": [
            {
              "group": "org.codehaus.groovy",
              "module": "groovy-all"
            }
          ]
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-gpars",
          "version": "4.0.16"
        }
      ]
    },
    {
      "name": "grapesApiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 8,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api"
      },
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-grapes",
          "version": "4.0.16"
        }
      ]
    },
    {
      "name": "grapesRuntimeElements",
      "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.ivy",
          "module": "ivy",
          "version": {
            "requires": "2.5.2"
          },
          "excludes": [
            {
              "group": "*",
              "module": "*"
            }
          ]
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-grapes",
          "version": "4.0.16"
        }
      ]
    },
    {
      "name": "loggingApiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 8,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api"
      },
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-logging",
          "version": "4.0.16"
        }
      ]
    },
    {
      "name": "loggingRuntimeElements",
      "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.fusesource.jansi",
          "module": "jansi",
          "version": {
            "requires": "2.4.1"
          }
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-logging",
          "version": "4.0.16"
        }
      ]
    },
    {
      "name": "xstreamAstApiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 8,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api"
      },
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-xstream-ast",
          "version": "4.0.16"
        }
      ]
    },
    {
      "name": "xstreamAstRuntimeElements",
      "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": "com.thoughtworks.xstream",
          "module": "xstream",
          "version": {
            "requires": "1.4.20"
          },
          "excludes": [
            {
              "group": "junit",
              "module": "junit"
            },
            {
              "group": "xpp3",
              "module": "xpp3_min"
            },
            {
              "group": "xmlpull",
              "module": "xmlpull"
            },
            {
              "group": "jmock",
              "module": "jmock"
            }
          ]
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-xstream-ast",
          "version": "4.0.16"
        }
      ]
    },
    {
      "name": "androidRuntimeElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 8,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-4.0.16-grooid.jar",
          "url": "groovy-4.0.16-grooid.jar",
          "size": 7813203,
          "sha512": "fa2e6a6a4740bb8ae2ef0193cc3bdb73f5ee045d21067ec2ac1fa9ccb462241bf627ee445851dccd0b6cd1f3a244d80f3237d86ec213531416721668c9421a8d",
          "sha256": "0253f9c07eba7c50433e6cc856b7dc7d3dd97c9faadc3ebe078fdd3f02780c58",
          "sha1": "218906bb10b5d2eab6238886a3fc81bc0a1c09b0",
          "md5": "b03fac476e006162334e694edf83b7bb"
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-grooid",
          "version": "4.0.16"
        }
      ]
    }
  ]
}
