{
  "formatVersion": "1.1",
  "component": {
    "group": "org.springframework.pulsar",
    "module": "spring-pulsar",
    "version": "1.2.5",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.5"
    }
  },
  "variants": [
    {
      "name": "apiElements",
      "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": "io.micrometer",
          "module": "micrometer-observation",
          "version": {
            "requires": "1.14.6"
          }
        },
        {
          "group": "org.apache.pulsar",
          "module": "pulsar-client-all",
          "version": {
            "requires": "3.3.6"
          },
          "excludes": [
            {
              "group": "org.apache.logging.log4j",
              "module": "*"
            },
            {
              "group": "com.sun.activation",
              "module": "javax.activation"
            },
            {
              "group": "javax.validation",
              "module": "validation-api"
            },
            {
              "group": "com.google.protobuf",
              "module": "protobuf-java"
            }
          ]
        },
        {
          "group": "org.springframework",
          "module": "spring-context",
          "version": {
            "requires": "6.2.6"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-messaging",
          "version": {
            "requires": "6.2.6"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-tx",
          "version": {
            "requires": "6.2.6"
          }
        },
        {
          "group": "org.springframework.retry",
          "module": "spring-retry",
          "version": {
            "requires": "2.0.11"
          },
          "excludes": [
            {
              "group": "org.springframework",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.springframework.pulsar",
          "module": "spring-pulsar-cache-provider",
          "version": {
            "requires": "1.2.5"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-1.2.5.jar",
          "url": "spring-pulsar-1.2.5.jar",
          "size": 365430,
          "sha512": "e456b4df33938e0982c00fb7aeaa501784e758515f47d709baaccc3010570bc689a2be68b69a4eda9a3ae10aa5f81c5ac17f7142ad38fb95224a0ded60225496",
          "sha256": "4fc75d911d42b5d107baa71c7f9aa9943e6a44e5cfc30e533c83da1afa4a3cde",
          "sha1": "e8f862334404cad1b91eb6f0dc99222a633a0a7c",
          "md5": "5609ddb5cca91858c9d5d11ae578ccb9"
        }
      ]
    },
    {
      "name": "runtimeElements",
      "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.springframework.pulsar",
          "module": "spring-pulsar-cache-provider-caffeine",
          "version": {
            "requires": "1.2.5"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-core",
          "version": {
            "requires": "2.18.3"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.18.3"
          }
        },
        {
          "group": "com.google.code.findbugs",
          "module": "jsr305",
          "version": {
            "requires": "3.0.2"
          }
        },
        {
          "group": "io.micrometer",
          "module": "micrometer-observation",
          "version": {
            "requires": "1.14.6"
          }
        },
        {
          "group": "org.apache.pulsar",
          "module": "pulsar-client-all",
          "version": {
            "requires": "3.3.6"
          },
          "excludes": [
            {
              "group": "org.apache.logging.log4j",
              "module": "*"
            },
            {
              "group": "com.sun.activation",
              "module": "javax.activation"
            },
            {
              "group": "javax.validation",
              "module": "validation-api"
            },
            {
              "group": "com.google.protobuf",
              "module": "protobuf-java"
            }
          ]
        },
        {
          "group": "org.springframework",
          "module": "spring-context",
          "version": {
            "requires": "6.2.6"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-messaging",
          "version": {
            "requires": "6.2.6"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-tx",
          "version": {
            "requires": "6.2.6"
          }
        },
        {
          "group": "org.springframework.retry",
          "module": "spring-retry",
          "version": {
            "requires": "2.0.11"
          },
          "excludes": [
            {
              "group": "org.springframework",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.springframework.pulsar",
          "module": "spring-pulsar-cache-provider",
          "version": {
            "requires": "1.2.5"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-1.2.5.jar",
          "url": "spring-pulsar-1.2.5.jar",
          "size": 365430,
          "sha512": "e456b4df33938e0982c00fb7aeaa501784e758515f47d709baaccc3010570bc689a2be68b69a4eda9a3ae10aa5f81c5ac17f7142ad38fb95224a0ded60225496",
          "sha256": "4fc75d911d42b5d107baa71c7f9aa9943e6a44e5cfc30e533c83da1afa4a3cde",
          "sha1": "e8f862334404cad1b91eb6f0dc99222a633a0a7c",
          "md5": "5609ddb5cca91858c9d5d11ae578ccb9"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "spring-pulsar-1.2.5-javadoc.jar",
          "url": "spring-pulsar-1.2.5-javadoc.jar",
          "size": 752625,
          "sha512": "ec7dd9ebc04002117c93a6ae252f57f16aae968e4b2dce17c08e6d4c9387e38af57bc4f1d8709bc4c157e8cd0b1be0a3eb5f66b2356ad27f595d945e5a089c6e",
          "sha256": "878d0323e55867a36885939d4f92304ea21de875d64eb36890daa01cec468ecc",
          "sha1": "881221f4be658ef9fb6898a22d64a0d5a262bf00",
          "md5": "a1b9d55c4f1568349e9ae9fa7e0e3906"
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "spring-pulsar-1.2.5-sources.jar",
          "url": "spring-pulsar-1.2.5-sources.jar",
          "size": 249993,
          "sha512": "a91e0e770c0bbfbcc0fb0b2007d02dbf731d7ec9278a876056892a8f561e1856ddec1ff82f07f936e9b430d5a37477bb795c33d860e2add978ea7e4bf179a09e",
          "sha256": "cf8cc866da47bf6146ba808d5c05b128f5284c485a9fc62d96b267b47517e426",
          "sha1": "dabd8d4b1a2ef24c9e1de3d5b127460171b5e078",
          "md5": "eca2ab5127b437c94100c7341649df22"
        }
      ]
    },
    {
      "name": "mavenOptionalApiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.version": 17,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api"
      },
      "files": [
        {
          "name": "spring-pulsar-1.2.5.jar",
          "url": "spring-pulsar-1.2.5.jar",
          "size": 365430,
          "sha512": "e456b4df33938e0982c00fb7aeaa501784e758515f47d709baaccc3010570bc689a2be68b69a4eda9a3ae10aa5f81c5ac17f7142ad38fb95224a0ded60225496",
          "sha256": "4fc75d911d42b5d107baa71c7f9aa9943e6a44e5cfc30e533c83da1afa4a3cde",
          "sha1": "e8f862334404cad1b91eb6f0dc99222a633a0a7c",
          "md5": "5609ddb5cca91858c9d5d11ae578ccb9"
        }
      ],
      "capabilities": [
        {
          "group": "org.springframework.pulsar",
          "name": "spring-pulsar-maven-optional",
          "version": "1.2.5"
        }
      ]
    },
    {
      "name": "testFixturesApiElements",
      "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.springframework.pulsar",
          "module": "spring-pulsar",
          "version": {
            "requires": "1.2.5"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.18.3"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-1.2.5-test-fixtures.jar",
          "url": "spring-pulsar-1.2.5-test-fixtures.jar",
          "size": 10920,
          "sha512": "164bc5818bdb44036bb0de2d50b80b9891af134f70ab5036621aa04dcfba6e810e4897f39f1fdd04387f27901bdbf0b0a078aa836c443470ed07b237c31f1156",
          "sha256": "e2a7c85f5e57de49a1f29278618a6c73fd4f60b9038a8052a0a00df639ee70bd",
          "sha1": "b43c52a5f51cc9465bbc5bcaa4c88150aa3d8cdd",
          "md5": "091ab2cdc6b156c68befff7a50da3746"
        }
      ],
      "capabilities": [
        {
          "group": "org.springframework.pulsar",
          "name": "spring-pulsar-test-fixtures",
          "version": "1.2.5"
        }
      ]
    },
    {
      "name": "testFixturesRuntimeElements",
      "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.springframework.pulsar",
          "module": "spring-pulsar",
          "version": {
            "requires": "1.2.5"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.18.3"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-1.2.5-test-fixtures.jar",
          "url": "spring-pulsar-1.2.5-test-fixtures.jar",
          "size": 10920,
          "sha512": "164bc5818bdb44036bb0de2d50b80b9891af134f70ab5036621aa04dcfba6e810e4897f39f1fdd04387f27901bdbf0b0a078aa836c443470ed07b237c31f1156",
          "sha256": "e2a7c85f5e57de49a1f29278618a6c73fd4f60b9038a8052a0a00df639ee70bd",
          "sha1": "b43c52a5f51cc9465bbc5bcaa4c88150aa3d8cdd",
          "md5": "091ab2cdc6b156c68befff7a50da3746"
        }
      ],
      "capabilities": [
        {
          "group": "org.springframework.pulsar",
          "name": "spring-pulsar-test-fixtures",
          "version": "1.2.5"
        }
      ]
    }
  ]
}
