{
  "formatVersion": "1.1",
  "component": {
    "group": "org.apache.groovy",
    "module": "groovy-groovysh",
    "version": "4.0.29",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.14.2"
    }
  },
  "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-groovysh-4.0.29-groovydoc.jar",
          "url": "groovy-groovysh-4.0.29-groovydoc.jar",
          "size": 330494,
          "sha512": "4d129eaab608d0a6a1ac9f086bad850f7d1856dd971f1611fe76db7acf9fb3ceeb6218cc4520c4d2bb7f32ba2b79bf4af13b4f085af8ba550a921006b0db0d3b",
          "sha256": "69553189867a7cb2ecd99c2b06f900649263a3650c0928d65363c2bae41a108d",
          "sha1": "8409d37b8455090436849e074aca89a4f8c59905",
          "md5": "96fdad9b6c9ae0a5151b5afb60a22193"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-groovysh-4.0.29-javadoc.jar",
          "url": "groovy-groovysh-4.0.29-javadoc.jar",
          "size": 925,
          "sha512": "b73185dafcff76d888ff7da75920b1b53c2b04f5f69453632110b777ed35a32a055dd173f73aa37eb288dc597ecb2ea9940de7fa62a7d5b7b1a9b2a863b3c74f",
          "sha256": "31d2cfd001dd324254a6482a2866c6fe17fe41be91e4c45069a86f8985fdf571",
          "sha1": "26b4c2aebb612b99136e7cf7a33001df57fae869",
          "md5": "46638c773196185586d694f09a761c7e"
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "groovy-groovysh-4.0.29-sources.jar",
          "url": "groovy-groovysh-4.0.29-sources.jar",
          "size": 150552,
          "sha512": "eeadacc3745e290c51b258b1905a1ca06b09674030c90be83c280f4fce49d24c2cbf19da5b5d731ad95af5006e545dfe5514e00b9e8eff79bf7cdc484046479c",
          "sha256": "cc114a8a8aa8dd7e431443b6bb4c197390389b0042b48ae0662e321cc4d2be43",
          "sha1": "0b03dede90f0f1544203ecd4fceee3906cb66e96",
          "md5": "61c352953b53ae2a0ae837054e859e93"
        }
      ]
    },
    {
      "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.29"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        }
      ],
      "files": [
        {
          "name": "groovy-groovysh-4.0.29.jar",
          "url": "groovy-groovysh-4.0.29.jar",
          "size": 426969,
          "sha512": "a84c4916234e91b542962cd3c81f8dd36955802e58079d7088993fbae0843f508828052631c78086b6c35728752347797dbada69b9ee99def726fdd9e8e035d9",
          "sha256": "06a6c367b894812061b8b9f5988aa66a613e91e6ffb340d246dd25de935f5baa",
          "sha1": "3500393cc0732b83850c1735fe0a582da71d6233",
          "md5": "ce3a6efd2491961da146b13b83bc9fef"
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-groovysh",
          "version": "4.0.29"
        },
        {
          "group": "org.codehaus.groovy",
          "name": "groovy-groovysh",
          "version": "4.0.29"
        }
      ]
    },
    {
      "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.29"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "4.0.29"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-console",
          "version": {
            "requires": "4.0.29"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-templates",
          "version": {
            "requires": "4.0.29"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy-xml",
          "version": {
            "requires": "4.0.29"
          }
        },
        {
          "group": "jline",
          "module": "jline",
          "version": {
            "requires": "2.14.6"
          },
          "excludes": [
            {
              "group": "junit",
              "module": "junit"
            }
          ]
        }
      ],
      "files": [
        {
          "name": "groovy-groovysh-4.0.29.jar",
          "url": "groovy-groovysh-4.0.29.jar",
          "size": 426969,
          "sha512": "a84c4916234e91b542962cd3c81f8dd36955802e58079d7088993fbae0843f508828052631c78086b6c35728752347797dbada69b9ee99def726fdd9e8e035d9",
          "sha256": "06a6c367b894812061b8b9f5988aa66a613e91e6ffb340d246dd25de935f5baa",
          "sha1": "3500393cc0732b83850c1735fe0a582da71d6233",
          "md5": "ce3a6efd2491961da146b13b83bc9fef"
        }
      ],
      "capabilities": [
        {
          "group": "org.apache.groovy",
          "name": "groovy-groovysh",
          "version": "4.0.29"
        },
        {
          "group": "org.codehaus.groovy",
          "name": "groovy-groovysh",
          "version": "4.0.29"
        }
      ]
    }
  ]
}
