{
  "formatVersion": "1.1",
  "component": {
    "group": "org.apache.groovy",
    "module": "groovy-macro",
    "version": "4.0.23",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.10"
    }
  },
  "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-macro-4.0.23-groovydoc.jar",
          "url": "groovy-macro-4.0.23-groovydoc.jar",
          "size": 115346,
          "sha512": "8b158beee3ec89ccaf069dc08d1341dd229c4df0979853cd1f3fe746fc3a5fc6b69fab42b2aa8e1c3e9df6d38473a813c96bd5bbb2b1e44e8b2f0e470ff26989",
          "sha256": "2d9b43991ed4dccd3b6b9761c157d8c3dd0f657508405b2be6e6060829f621a2",
          "sha1": "8bee036d8d15192eab6afe029373d15e71655d83",
          "md5": "257057ef9098be394992a012dfdb42a3"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-macro-4.0.23-javadoc.jar",
          "url": "groovy-macro-4.0.23-javadoc.jar",
          "size": 132781,
          "sha512": "d94cf5fe15f981378d021a3a25752e4259935cf7dbe734652199625d22a154b05d61ebc2bad53bf9c6a4e3b925a0ab10aecef0b46c41bde3a7529466c1a9b1ca",
          "sha256": "557bea3a6c846a41d0caba8825354fecfd5a0a3cc691b9e90f3292879209b508",
          "sha1": "4bdc031518f07d7834c3a289122fe5a4a310a9de",
          "md5": "4c14a99ea931e25643b5ec993bfeaa4b"
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-macro-4.0.23-sources.jar",
          "url": "groovy-macro-4.0.23-sources.jar",
          "size": 41837,
          "sha512": "e79975bf3de5198d534fc6e258d79c981b2917fbe2101c521daec2b672496eb1f226b8a75742c909c2c0b19833ddbf488329f41771c1767a73c90a4715189576",
          "sha256": "c21fa140cf0dcda78a9ac1b6e5aee8e0c1b0b5b6f4164a49ec8c3380df8dcdaa",
          "sha1": "4977e6c5df9e10c8770d2953bb364a7d21c3805b",
          "md5": "626fb98805ab562a14bf023e924f198d"
        }
      ]
    },
    {
      "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.23"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "4.0.23"
          }
        }
      ],
      "files": [
        {
          "name": "groovy-macro-4.0.23.jar",
          "url": "groovy-macro-4.0.23.jar",
          "size": 247393,
          "sha512": "9a4da1806c318b9e5f60f1b925ee936be6560bb106f8519b7013be0414ca99f49aa873da395772b0fdc660ebdbbf61f613dc24688ab7c5b592ac9962b0c5799c",
          "sha256": "7803deb1d7619c2f25bd8927915d43c6571f8559fb9e2c9e00ae58e00d801201",
          "sha1": "8174997859a8857765826d9c0bd5822b1dae7e64",
          "md5": "4877274700fae4766de9b83f468bf511"
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-macro",
          "version": "4.0.23"
        },
        {
          "group": "org.codehaus.groovy",
          "name": "groovy-macro",
          "version": "4.0.23"
        }
      ]
    },
    {
      "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.23"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "4.0.23"
          }
        }
      ],
      "files": [
        {
          "name": "groovy-macro-4.0.23.jar",
          "url": "groovy-macro-4.0.23.jar",
          "size": 247393,
          "sha512": "9a4da1806c318b9e5f60f1b925ee936be6560bb106f8519b7013be0414ca99f49aa873da395772b0fdc660ebdbbf61f613dc24688ab7c5b592ac9962b0c5799c",
          "sha256": "7803deb1d7619c2f25bd8927915d43c6571f8559fb9e2c9e00ae58e00d801201",
          "sha1": "8174997859a8857765826d9c0bd5822b1dae7e64",
          "md5": "4877274700fae4766de9b83f468bf511"
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-macro",
          "version": "4.0.23"
        },
        {
          "group": "org.codehaus.groovy",
          "name": "groovy-macro",
          "version": "4.0.23"
        }
      ]
    }
  ]
}
