{
  "formatVersion": "1.1",
  "component": {
    "group": "org.apache.groovy",
    "module": "groovy-macro",
    "version": "4.0.22",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.8"
    }
  },
  "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.22-groovydoc.jar",
          "url": "groovy-macro-4.0.22-groovydoc.jar",
          "size": 115344,
          "sha512": "bb47743d61e73174b02ea0134f142eeef5710e65b1a399cf4d975bf28a10f4bd01a7f884899ec3648609b77a9ca9d6bd23bae073be2a35d0d2b8664bd73f09ec",
          "sha256": "f8ae2a072eed1529d20eb8cd93bad2b2f3840cee5bbd384e00eb23d967fd8131",
          "sha1": "5ee655e7f8c7815956a2a2f772cfc5394c3a8f1a",
          "md5": "f746b997f4ea06d56115013e1e40b815"
        }
      ]
    },
    {
      "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.22-javadoc.jar",
          "url": "groovy-macro-4.0.22-javadoc.jar",
          "size": 132777,
          "sha512": "62fde250bc57624a7e3739f0ff109e9df31fc1178fe69906a24a0686b1a855d675e7661d5ce77f41c6a2a2505552b51cd10b78796fa45f6ef9939b9879aa9ad9",
          "sha256": "15604650f447989dbe07eb5293e51db3c1ca06e8b9afc84ffeec4d3f455b3b81",
          "sha1": "9e32473b7342eeacd5216e490fa482066b6e25d8",
          "md5": "c0ba9c8f83fb57948c8edc3dce58df9f"
        }
      ]
    },
    {
      "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.22-sources.jar",
          "url": "groovy-macro-4.0.22-sources.jar",
          "size": 41837,
          "sha512": "0eb93cce979164819b15577da6a444eabdf60b78419681f1434c5307bb15c255f02e03083e854327a9312e396f62ed4c5ebc28cd64f9054300e848ecd8d999dc",
          "sha256": "556c9960cbca18505bbc8f701ecfff7b7ac17de4312e37f0745e3e6312f281db",
          "sha1": "121f9298644d640d05d54cfc875f6a782ab3ab51",
          "md5": "e289ebf45541f8b7110770be742a74a0"
        }
      ]
    },
    {
      "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.22"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "4.0.22"
          }
        }
      ],
      "files": [
        {
          "name": "groovy-macro-4.0.22.jar",
          "url": "groovy-macro-4.0.22.jar",
          "size": 247392,
          "sha512": "5c8839930e39bd797d35f60e4533cd3db88a1cedf8a1ef382778d4f972dcb55f11459b882d4b7f3039764fc97e7623ff801ada85388b1395f7db8dd681feac51",
          "sha256": "a90adecf1fd285d1d8fdc6baaf7f8c639989521536997b3c22525b5ee238e27c",
          "sha1": "3489be6c99df3d8e81a260e55950983d93c1251e",
          "md5": "79b73fd4835587b81bd115f0c3e8bb30"
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-macro",
          "version": "4.0.22"
        },
        {
          "group": "org.codehaus.groovy",
          "name": "groovy-macro",
          "version": "4.0.22"
        }
      ]
    },
    {
      "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.22"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "4.0.22"
          }
        }
      ],
      "files": [
        {
          "name": "groovy-macro-4.0.22.jar",
          "url": "groovy-macro-4.0.22.jar",
          "size": 247392,
          "sha512": "5c8839930e39bd797d35f60e4533cd3db88a1cedf8a1ef382778d4f972dcb55f11459b882d4b7f3039764fc97e7623ff801ada85388b1395f7db8dd681feac51",
          "sha256": "a90adecf1fd285d1d8fdc6baaf7f8c639989521536997b3c22525b5ee238e27c",
          "sha1": "3489be6c99df3d8e81a260e55950983d93c1251e",
          "md5": "79b73fd4835587b81bd115f0c3e8bb30"
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-macro",
          "version": "4.0.22"
        },
        {
          "group": "org.codehaus.groovy",
          "name": "groovy-macro",
          "version": "4.0.22"
        }
      ]
    }
  ]
}
