{
  "formatVersion": "1.1",
  "component": {
    "group": "org.springframework.kafka",
    "module": "spring-kafka",
    "version": "4.0.0",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.14.1"
    }
  },
  "variants": [
    {
      "name": "apiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.environment": "standard-jvm",
        "org.gradle.jvm.version": 17,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api",
        "org.jetbrains.kotlin.platform.type": "jvm"
      },
      "dependencies": [
        {
          "group": "org.springframework",
          "module": "spring-context",
          "version": {
            "requires": "7.0.0"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-messaging",
          "version": {
            "requires": "7.0.0"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-tx",
          "version": {
            "requires": "7.0.0"
          }
        },
        {
          "group": "org.apache.kafka",
          "module": "kafka-clients",
          "version": {
            "requires": "4.1.1"
          }
        },
        {
          "group": "io.micrometer",
          "module": "micrometer-observation",
          "version": {
            "requires": "1.16.0"
          }
        }
      ],
      "files": [
        {
          "name": "spring-kafka-4.0.0.jar",
          "url": "spring-kafka-4.0.0.jar",
          "size": 965827,
          "sha512": "6f01fba5edb93a318a2b6ab6974332e041c75bd035b4bdc8c444439356e7fc4a60fe46190902fecde0991852e64bbe96db9bb67a02bf2f12cb5c5639a88ffc6f",
          "sha256": "9c8c02ecdf2b1a5190906bb7f7d6b0219d9b4b54c78d055082064abaf56f0c4e",
          "sha1": "793d6f12d17a5ad9a1788757ae60376ce872b5f8",
          "md5": "5f390b19363b33408456155e66349cf9"
        }
      ]
    },
    {
      "name": "runtimeElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.environment": "standard-jvm",
        "org.gradle.jvm.version": 17,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-runtime",
        "org.jetbrains.kotlin.platform.type": "jvm"
      },
      "dependencies": [
        {
          "group": "org.springframework",
          "module": "spring-context",
          "version": {
            "requires": "7.0.0"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-messaging",
          "version": {
            "requires": "7.0.0"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-tx",
          "version": {
            "requires": "7.0.0"
          }
        },
        {
          "group": "org.apache.kafka",
          "module": "kafka-clients",
          "version": {
            "requires": "4.1.1"
          }
        },
        {
          "group": "io.micrometer",
          "module": "micrometer-observation",
          "version": {
            "requires": "1.16.0"
          }
        }
      ],
      "files": [
        {
          "name": "spring-kafka-4.0.0.jar",
          "url": "spring-kafka-4.0.0.jar",
          "size": 965827,
          "sha512": "6f01fba5edb93a318a2b6ab6974332e041c75bd035b4bdc8c444439356e7fc4a60fe46190902fecde0991852e64bbe96db9bb67a02bf2f12cb5c5639a88ffc6f",
          "sha256": "9c8c02ecdf2b1a5190906bb7f7d6b0219d9b4b54c78d055082064abaf56f0c4e",
          "sha1": "793d6f12d17a5ad9a1788757ae60376ce872b5f8",
          "md5": "5f390b19363b33408456155e66349cf9"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "spring-kafka-4.0.0-javadoc.jar",
          "url": "spring-kafka-4.0.0-javadoc.jar",
          "size": 5948947,
          "sha512": "e9b70a2209e8cb93cdb64180ef1493532a0cceecbec744cff88e0ed81b9b5e6eccd7a7a9f9ebd3726c862f029c357203de83fd9b56e1230e9515e844f1341581",
          "sha256": "1d6dd37ba437d0209e65f3d322700ec3e19cd98ad4b09d7dceb2a281e362bf72",
          "sha1": "cea9f2575599eaf65494749ee384c9d4c584bbb9",
          "md5": "f92a0b0bbbddd3a0c5dd7c006a8449c4"
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "spring-kafka-4.0.0-sources.jar",
          "url": "spring-kafka-4.0.0-sources.jar",
          "size": 649582,
          "sha512": "8d3073f82a544424a2183ee5653c7381fdc80c302c15dc32e593d83694af9ee7f707c120d3efd0029d11bc10f853686b926f7eb9dc9d1ce71b1e9f8ed9eed719",
          "sha256": "55d0e2a5f9d9c1090945020043212c1d3393b0dc2ecb17418014fbd03e7d2944",
          "sha1": "9005a3e9ac01702d8a4305e9408841125aa4d128",
          "md5": "b6a5a058d09fddadc640fb1af2c00761"
        }
      ]
    },
    {
      "name": "optionalApiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 17,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api"
      },
      "dependencies": [
        {
          "group": "org.assertj",
          "module": "assertj-core",
          "version": {
            "requires": "3.27.6"
          }
        },
        {
          "group": "org.apache.kafka",
          "module": "kafka-streams",
          "version": {
            "requires": "4.1.1"
          }
        },
        {
          "group": "org.jetbrains.kotlinx",
          "module": "kotlinx-coroutines-reactor",
          "version": {
            "requires": "1.10.2"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-core",
          "version": {
            "requires": "2.20.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.20.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.datatype",
          "module": "jackson-datatype-jdk8",
          "version": {
            "requires": "2.20.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.datatype",
          "module": "jackson-datatype-jsr310",
          "version": {
            "requires": "2.20.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.datatype",
          "module": "jackson-datatype-joda",
          "version": {
            "requires": "2.20.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.module",
          "module": "jackson-module-kotlin",
          "version": {
            "requires": "2.20.1"
          },
          "excludes": [
            {
              "group": "org.jetbrains.kotlin",
              "module": "*"
            }
          ]
        },
        {
          "group": "tools.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "3.0.2"
          }
        },
        {
          "group": "tools.jackson.datatype",
          "module": "jackson-datatype-joda",
          "version": {
            "requires": "3.0.2"
          }
        },
        {
          "group": "tools.jackson.module",
          "module": "jackson-module-kotlin",
          "version": {
            "requires": "3.0.2"
          },
          "excludes": [
            {
              "group": "org.jetbrains.kotlin",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.springframework.data",
          "module": "spring-data-commons",
          "version": {
            "requires": "4.0.0"
          },
          "excludes": [
            {
              "group": "org.springframework",
              "module": "*"
            },
            {
              "group": "io.micrometer",
              "module": "*"
            }
          ]
        },
        {
          "group": "com.jayway.jsonpath",
          "module": "json-path",
          "version": {
            "requires": "2.9.0"
          }
        },
        {
          "group": "io.projectreactor",
          "module": "reactor-core",
          "version": {
            "requires": "3.8.0"
          }
        },
        {
          "group": "io.micrometer",
          "module": "micrometer-core",
          "version": {
            "requires": "1.16.0"
          }
        },
        {
          "group": "io.micrometer",
          "module": "micrometer-tracing",
          "version": {
            "requires": "1.6.0"
          }
        }
      ],
      "files": [
        {
          "name": "spring-kafka-4.0.0.jar",
          "url": "spring-kafka-4.0.0.jar",
          "size": 965827,
          "sha512": "6f01fba5edb93a318a2b6ab6974332e041c75bd035b4bdc8c444439356e7fc4a60fe46190902fecde0991852e64bbe96db9bb67a02bf2f12cb5c5639a88ffc6f",
          "sha256": "9c8c02ecdf2b1a5190906bb7f7d6b0219d9b4b54c78d055082064abaf56f0c4e",
          "sha1": "793d6f12d17a5ad9a1788757ae60376ce872b5f8",
          "md5": "5f390b19363b33408456155e66349cf9"
        }
      ],
      "capabilities": [
        {
          "group": "org.springframework.kafka",
          "name": "spring-kafka-optional",
          "version": "4.0.0"
        }
      ]
    },
    {
      "name": "optionalRuntimeElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 17,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-runtime"
      },
      "dependencies": [
        {
          "group": "org.assertj",
          "module": "assertj-core",
          "version": {
            "requires": "3.27.6"
          }
        },
        {
          "group": "org.apache.kafka",
          "module": "kafka-streams",
          "version": {
            "requires": "4.1.1"
          }
        },
        {
          "group": "org.jetbrains.kotlinx",
          "module": "kotlinx-coroutines-reactor",
          "version": {
            "requires": "1.10.2"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-core",
          "version": {
            "requires": "2.20.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.20.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.datatype",
          "module": "jackson-datatype-jdk8",
          "version": {
            "requires": "2.20.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.datatype",
          "module": "jackson-datatype-jsr310",
          "version": {
            "requires": "2.20.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.datatype",
          "module": "jackson-datatype-joda",
          "version": {
            "requires": "2.20.1"
          }
        },
        {
          "group": "com.fasterxml.jackson.module",
          "module": "jackson-module-kotlin",
          "version": {
            "requires": "2.20.1"
          },
          "excludes": [
            {
              "group": "org.jetbrains.kotlin",
              "module": "*"
            }
          ]
        },
        {
          "group": "tools.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "3.0.2"
          }
        },
        {
          "group": "tools.jackson.datatype",
          "module": "jackson-datatype-joda",
          "version": {
            "requires": "3.0.2"
          }
        },
        {
          "group": "tools.jackson.module",
          "module": "jackson-module-kotlin",
          "version": {
            "requires": "3.0.2"
          },
          "excludes": [
            {
              "group": "org.jetbrains.kotlin",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.springframework.data",
          "module": "spring-data-commons",
          "version": {
            "requires": "4.0.0"
          },
          "excludes": [
            {
              "group": "org.springframework",
              "module": "*"
            },
            {
              "group": "io.micrometer",
              "module": "*"
            }
          ]
        },
        {
          "group": "com.jayway.jsonpath",
          "module": "json-path",
          "version": {
            "requires": "2.9.0"
          }
        },
        {
          "group": "io.projectreactor",
          "module": "reactor-core",
          "version": {
            "requires": "3.8.0"
          }
        },
        {
          "group": "io.micrometer",
          "module": "micrometer-core",
          "version": {
            "requires": "1.16.0"
          }
        },
        {
          "group": "io.micrometer",
          "module": "micrometer-tracing",
          "version": {
            "requires": "1.6.0"
          }
        }
      ],
      "files": [
        {
          "name": "spring-kafka-4.0.0.jar",
          "url": "spring-kafka-4.0.0.jar",
          "size": 965827,
          "sha512": "6f01fba5edb93a318a2b6ab6974332e041c75bd035b4bdc8c444439356e7fc4a60fe46190902fecde0991852e64bbe96db9bb67a02bf2f12cb5c5639a88ffc6f",
          "sha256": "9c8c02ecdf2b1a5190906bb7f7d6b0219d9b4b54c78d055082064abaf56f0c4e",
          "sha1": "793d6f12d17a5ad9a1788757ae60376ce872b5f8",
          "md5": "5f390b19363b33408456155e66349cf9"
        }
      ],
      "capabilities": [
        {
          "group": "org.springframework.kafka",
          "name": "spring-kafka-optional",
          "version": "4.0.0"
        }
      ]
    }
  ]
}
