{
  "formatVersion": "1.1",
  "component": {
    "group": "org.springframework.pulsar",
    "module": "spring-pulsar",
    "version": "1.2.18",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.14.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.15.12"
          }
        },
        {
          "group": "org.apache.pulsar",
          "module": "pulsar-client-all",
          "version": {
            "requires": "3.3.9"
          },
          "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.19"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-messaging",
          "version": {
            "requires": "6.2.19"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-tx",
          "version": {
            "requires": "6.2.19"
          }
        },
        {
          "group": "org.springframework.retry",
          "module": "spring-retry",
          "version": {
            "requires": "2.0.13"
          },
          "excludes": [
            {
              "group": "org.springframework",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.springframework.pulsar",
          "module": "spring-pulsar-cache-provider",
          "version": {
            "requires": "1.2.18"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-1.2.18.jar",
          "url": "spring-pulsar-1.2.18.jar",
          "size": 367138,
          "sha512": "f6c2b926affeb6e9e8535253598b4fb647e816e9a8e5d1833cfef5b64cd42009047e2c84828e1ed5ddbd8cf6e038efd8c87c3a89f2614cf87b3ddf31ba8721eb",
          "sha256": "33b1821d63f30fdd9c776ebd27721d15e727b1552282bc95c84eeaf9d6b85cbd",
          "sha1": "a19a12c201ae8a206433e09983790fcdcf905acb",
          "md5": "2e9bdb076fe47dc764d19b154f833142"
        }
      ]
    },
    {
      "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.18"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-core",
          "version": {
            "requires": "2.18.8"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.18.8"
          }
        },
        {
          "group": "com.google.code.findbugs",
          "module": "jsr305",
          "version": {
            "requires": "3.0.2"
          }
        },
        {
          "group": "io.micrometer",
          "module": "micrometer-observation",
          "version": {
            "requires": "1.15.12"
          }
        },
        {
          "group": "org.apache.pulsar",
          "module": "pulsar-client-all",
          "version": {
            "requires": "3.3.9"
          },
          "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.19"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-messaging",
          "version": {
            "requires": "6.2.19"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-tx",
          "version": {
            "requires": "6.2.19"
          }
        },
        {
          "group": "org.springframework.retry",
          "module": "spring-retry",
          "version": {
            "requires": "2.0.13"
          },
          "excludes": [
            {
              "group": "org.springframework",
              "module": "*"
            }
          ]
        },
        {
          "group": "org.springframework.pulsar",
          "module": "spring-pulsar-cache-provider",
          "version": {
            "requires": "1.2.18"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-1.2.18.jar",
          "url": "spring-pulsar-1.2.18.jar",
          "size": 367138,
          "sha512": "f6c2b926affeb6e9e8535253598b4fb647e816e9a8e5d1833cfef5b64cd42009047e2c84828e1ed5ddbd8cf6e038efd8c87c3a89f2614cf87b3ddf31ba8721eb",
          "sha256": "33b1821d63f30fdd9c776ebd27721d15e727b1552282bc95c84eeaf9d6b85cbd",
          "sha1": "a19a12c201ae8a206433e09983790fcdcf905acb",
          "md5": "2e9bdb076fe47dc764d19b154f833142"
        }
      ]
    },
    {
      "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.18-javadoc.jar",
          "url": "spring-pulsar-1.2.18-javadoc.jar",
          "size": 750724,
          "sha512": "7bea8ebfbf6350174dfd3b2e974ea2e3da3820de42ab7a4856cc8e0d6ad6184660f7e889d63e46be40fcb68e06a70519dee793c66bf4c0f719ddda174fb0e8aa",
          "sha256": "e836da87800f73288d5a1ae5829acb2aeb1017359670dacade5b6725961876f5",
          "sha1": "580231294ce8f17d43094a6dd1bff76df3600032",
          "md5": "5ddc346012219c73787be95f4d16abf7"
        }
      ]
    },
    {
      "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.18-sources.jar",
          "url": "spring-pulsar-1.2.18-sources.jar",
          "size": 247767,
          "sha512": "9c83f21a088bd2cd1d26a8be63495f3ec20d3e09bf283a49a4877dfc9ef3b935a430d3e9c26d34009dd8d08e4227f5e78d55cdb399863f8a9c28230ba0fa2691",
          "sha256": "20cbd05ce9e33c18ac89d8251d2b418de72b53df1da4bc603270691efd0f75a2",
          "sha1": "e3e0e78475109b7364e5d3e74ff2a5b183554e39",
          "md5": "c54455b729741b969b15f9e611bdc97c"
        }
      ]
    },
    {
      "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.18.jar",
          "url": "spring-pulsar-1.2.18.jar",
          "size": 367138,
          "sha512": "f6c2b926affeb6e9e8535253598b4fb647e816e9a8e5d1833cfef5b64cd42009047e2c84828e1ed5ddbd8cf6e038efd8c87c3a89f2614cf87b3ddf31ba8721eb",
          "sha256": "33b1821d63f30fdd9c776ebd27721d15e727b1552282bc95c84eeaf9d6b85cbd",
          "sha1": "a19a12c201ae8a206433e09983790fcdcf905acb",
          "md5": "2e9bdb076fe47dc764d19b154f833142"
        }
      ],
      "capabilities": [
        {
          "group": "org.springframework.pulsar",
          "name": "spring-pulsar-maven-optional",
          "version": "1.2.18"
        }
      ]
    },
    {
      "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.18"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.18.8"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-1.2.18-test-fixtures.jar",
          "url": "spring-pulsar-1.2.18-test-fixtures.jar",
          "size": 6475,
          "sha512": "0dbf2c1a2ae3cc35ca7205f1848238baee8ecc6db3d773b7dd431e7f92473a155eba2e8c29f418dc6bbb7d9eaa2a5a26ca274827b2c42b3f99583c05572594ed",
          "sha256": "299fb606170a08e0fc33faf228e1aa30a02ca4a0042865ad0ef6a2bd6b445411",
          "sha1": "35409636cb4735c582cd27cdef83a0733d2f7074",
          "md5": "8365a563aa707dc55fb15a373875a5a0"
        }
      ],
      "capabilities": [
        {
          "group": "org.springframework.pulsar",
          "name": "spring-pulsar-test-fixtures",
          "version": "1.2.18"
        }
      ]
    },
    {
      "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.18"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.18.8"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-1.2.18-test-fixtures.jar",
          "url": "spring-pulsar-1.2.18-test-fixtures.jar",
          "size": 6475,
          "sha512": "0dbf2c1a2ae3cc35ca7205f1848238baee8ecc6db3d773b7dd431e7f92473a155eba2e8c29f418dc6bbb7d9eaa2a5a26ca274827b2c42b3f99583c05572594ed",
          "sha256": "299fb606170a08e0fc33faf228e1aa30a02ca4a0042865ad0ef6a2bd6b445411",
          "sha1": "35409636cb4735c582cd27cdef83a0733d2f7074",
          "md5": "8365a563aa707dc55fb15a373875a5a0"
        }
      ],
      "capabilities": [
        {
          "group": "org.springframework.pulsar",
          "name": "spring-pulsar-test-fixtures",
          "version": "1.2.18"
        }
      ]
    }
  ]
}
