{
  "formatVersion": "1.1",
  "component": {
    "group": "pl.metaprogramming",
    "module": "codegen",
    "version": "2.4.2",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.14.3"
    }
  },
  "variants": [
    {
      "name": "apiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.environment": "standard-jvm",
        "org.gradle.jvm.version": 8,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api",
        "org.jetbrains.kotlin.platform.type": "jvm"
      },
      "dependencies": [
        {
          "group": "org.yaml",
          "module": "snakeyaml",
          "version": {
            "requires": "2.4"
          }
        },
        {
          "group": "org.freemarker",
          "module": "freemarker",
          "version": {
            "requires": "2.3.34"
          }
        },
        {
          "group": "org.apache.ws.xmlschema",
          "module": "xmlschema-core",
          "version": {
            "requires": "2.3.1"
          }
        },
        {
          "group": "org.jetbrains.kotlin",
          "module": "kotlin-stdlib",
          "version": {
            "requires": "1.9.25"
          }
        }
      ],
      "files": [
        {
          "name": "codegen-2.4.2.jar",
          "url": "codegen-2.4.2.jar",
          "size": 955722,
          "sha512": "e3e915f579820ba3923c3a6737ece6df83c503d6cbad3dfb2dd80b9d801210adfdfd9050bd66abe2a72c3d6e118a42c5fefc278d8086d5dcfeb75027f4831563",
          "sha256": "7081710ebacc15721c087aa3c86290d84376f730803e6ad51bfd82f6757bec22",
          "sha1": "43925c5b3970a69a98ac13dbd238735af3a2628f",
          "md5": "bd93cc712000a118a49b95967b230add"
        }
      ]
    },
    {
      "name": "runtimeElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.environment": "standard-jvm",
        "org.gradle.jvm.version": 8,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-runtime",
        "org.jetbrains.kotlin.platform.type": "jvm"
      },
      "dependencies": [
        {
          "group": "org.jetbrains.kotlin",
          "module": "kotlin-reflect",
          "version": {
            "requires": "1.9.25"
          }
        },
        {
          "group": "org.apache.cxf",
          "module": "cxf-tools-wsdlto-core",
          "version": {
            "requires": "3.5.11"
          }
        },
        {
          "group": "javax.annotation",
          "module": "javax.annotation-api",
          "version": {
            "requires": "1.3.2"
          }
        },
        {
          "group": "org.json",
          "module": "json",
          "version": {
            "requires": "20250517"
          }
        },
        {
          "group": "org.yaml",
          "module": "snakeyaml",
          "version": {
            "requires": "2.4"
          }
        },
        {
          "group": "org.freemarker",
          "module": "freemarker",
          "version": {
            "requires": "2.3.34"
          }
        },
        {
          "group": "org.apache.ws.xmlschema",
          "module": "xmlschema-core",
          "version": {
            "requires": "2.3.1"
          }
        },
        {
          "group": "org.jetbrains.kotlin",
          "module": "kotlin-stdlib",
          "version": {
            "requires": "1.9.25"
          }
        }
      ],
      "files": [
        {
          "name": "codegen-2.4.2.jar",
          "url": "codegen-2.4.2.jar",
          "size": 955722,
          "sha512": "e3e915f579820ba3923c3a6737ece6df83c503d6cbad3dfb2dd80b9d801210adfdfd9050bd66abe2a72c3d6e118a42c5fefc278d8086d5dcfeb75027f4831563",
          "sha256": "7081710ebacc15721c087aa3c86290d84376f730803e6ad51bfd82f6757bec22",
          "sha1": "43925c5b3970a69a98ac13dbd238735af3a2628f",
          "md5": "bd93cc712000a118a49b95967b230add"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "codegen-2.4.2-javadoc.jar",
          "url": "codegen-2.4.2-javadoc.jar",
          "size": 1327778,
          "sha512": "19e7da2186e1da0b8c1ef6069ea2dcf1081544e44ac860289e603019de1850e8b3167f36d9a4d688b76e97b90684ff096ce4a11513b763bc854da7c11e618961",
          "sha256": "11ab9be142699606452684deb29974c7975eefae48d833b5f6f57be3ba216041",
          "sha1": "eb27fe926764f410532717f8c62b593d6493891b",
          "md5": "a81e48211aeeef8996534e9e89a14af7"
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "codegen-2.4.2-sources.jar",
          "url": "codegen-2.4.2-sources.jar",
          "size": 256781,
          "sha512": "7d2af03fc5b4a370ad8056676b64186787e27ab3ae0aa54312ac0fe5871d9b508c06136265214c02cac54aba0c5949d26cfeba46dc063d081b1dc18b5cc0d1e2",
          "sha256": "b5eb3f0b1e7e310742922203ff5ae504be5f8d60b9ce42c5256887ff955b1cd6",
          "sha1": "76c7a5c4d95b6bbb33d8d428baaa0b59508d1f10",
          "md5": "1224dd0255c3f4137fec825d9651b6d0"
        },
        {
          "name": "codegen-2.4.2-sources.jar",
          "url": "codegen-2.4.2-sources.jar",
          "size": 256781,
          "sha512": "7d2af03fc5b4a370ad8056676b64186787e27ab3ae0aa54312ac0fe5871d9b508c06136265214c02cac54aba0c5949d26cfeba46dc063d081b1dc18b5cc0d1e2",
          "sha256": "b5eb3f0b1e7e310742922203ff5ae504be5f8d60b9ce42c5256887ff955b1cd6",
          "sha1": "76c7a5c4d95b6bbb33d8d428baaa0b59508d1f10",
          "md5": "1224dd0255c3f4137fec825d9651b6d0"
        }
      ]
    },
    {
      "name": "testFixturesApiElements",
      "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": "pl.metaprogramming",
          "module": "codegen",
          "version": {
            "requires": "2.4.2"
          }
        },
        {
          "group": "org.spockframework",
          "module": "spock-core",
          "version": {
            "requires": "2.3-groovy-4.0"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "4.0.28"
          }
        },
        {
          "group": "ch.qos.logback",
          "module": "logback-classic",
          "version": {
            "requires": "1.3.15"
          }
        },
        {
          "group": "org.jboss.forge.roaster",
          "module": "roaster-jdt",
          "version": {
            "requires": "2.22.3.Final"
          }
        },
        {
          "group": "org.eclipse.jdt",
          "module": "org.eclipse.jdt.core",
          "version": {
            "requires": "3.10.0"
          }
        },
        {
          "group": "org.junit.jupiter",
          "module": "junit-jupiter-api",
          "version": {
            "requires": "5.7.2"
          }
        },
        {
          "group": "org.junit.jupiter",
          "module": "junit-jupiter-engine",
          "version": {
            "requires": "5.7.2"
          }
        },
        {
          "group": "org.jetbrains.kotlin",
          "module": "kotlin-stdlib",
          "version": {
            "requires": "1.9.25"
          }
        }
      ],
      "files": [
        {
          "name": "codegen-2.4.2-test-fixtures.jar",
          "url": "codegen-2.4.2-test-fixtures.jar",
          "size": 226863,
          "sha512": "eb22837dea203d9ca78fd42830278cd7db67cb0b75fdfb5d2c6ad5197209090d797150e26b1a125a32584451b667265c2f1e943eb3917b0d27aabf4c4ce47ae1",
          "sha256": "a33cbd3fb6fe678167184c68b1f9ed3d00a2e3c1160ed0c45a739f0d524c67ce",
          "sha1": "0b23d7fdb737cbc1b73c53170171ef755ed86231",
          "md5": "7611fede8971a4af8c29853c2833cbb8"
        }
      ],
      "capabilities": [
        {
          "group": "pl.metaprogramming",
          "name": "codegen-test-fixtures",
          "version": "2.4.2"
        }
      ]
    },
    {
      "name": "testFixturesRuntimeElements",
      "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": "pl.metaprogramming",
          "module": "codegen",
          "version": {
            "requires": "2.4.2"
          }
        },
        {
          "group": "org.spockframework",
          "module": "spock-core",
          "version": {
            "requires": "2.3-groovy-4.0"
          }
        },
        {
          "group": "org.apache.groovy",
          "module": "groovy",
          "version": {
            "requires": "4.0.28"
          }
        },
        {
          "group": "ch.qos.logback",
          "module": "logback-classic",
          "version": {
            "requires": "1.3.15"
          }
        },
        {
          "group": "org.jboss.forge.roaster",
          "module": "roaster-jdt",
          "version": {
            "requires": "2.22.3.Final"
          }
        },
        {
          "group": "org.eclipse.jdt",
          "module": "org.eclipse.jdt.core",
          "version": {
            "requires": "3.10.0"
          }
        },
        {
          "group": "org.junit.jupiter",
          "module": "junit-jupiter-api",
          "version": {
            "requires": "5.7.2"
          }
        },
        {
          "group": "org.junit.jupiter",
          "module": "junit-jupiter-engine",
          "version": {
            "requires": "5.7.2"
          }
        },
        {
          "group": "org.jetbrains.kotlin",
          "module": "kotlin-stdlib",
          "version": {
            "requires": "1.9.25"
          }
        }
      ],
      "files": [
        {
          "name": "codegen-2.4.2-test-fixtures.jar",
          "url": "codegen-2.4.2-test-fixtures.jar",
          "size": 226863,
          "sha512": "eb22837dea203d9ca78fd42830278cd7db67cb0b75fdfb5d2c6ad5197209090d797150e26b1a125a32584451b667265c2f1e943eb3917b0d27aabf4c4ce47ae1",
          "sha256": "a33cbd3fb6fe678167184c68b1f9ed3d00a2e3c1160ed0c45a739f0d524c67ce",
          "sha1": "0b23d7fdb737cbc1b73c53170171ef755ed86231",
          "md5": "7611fede8971a4af8c29853c2833cbb8"
        }
      ],
      "capabilities": [
        {
          "group": "pl.metaprogramming",
          "name": "codegen-test-fixtures",
          "version": "2.4.2"
        }
      ]
    }
  ]
}
