{
  "formatVersion": "1.1",
  "component": {
    "group": "org.springframework.pulsar",
    "module": "spring-pulsar",
    "version": "2.0.5",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "9.1.0"
    }
  },
  "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.16.5"
          }
        },
        {
          "group": "org.apache.pulsar",
          "module": "pulsar-client-all",
          "version": {
            "requires": "4.2.0"
          },
          "excludes": [
            {
              "group": "javax.validation",
              "module": "validation-api"
            },
            {
              "group": "commons-logging",
              "module": "commons-logging"
            }
          ]
        },
        {
          "group": "org.springframework",
          "module": "spring-context",
          "version": {
            "requires": "7.0.7"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-messaging",
          "version": {
            "requires": "7.0.7"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-tx",
          "version": {
            "requires": "7.0.7"
          }
        },
        {
          "group": "org.springframework.pulsar",
          "module": "spring-pulsar-cache-provider",
          "version": {
            "requires": "2.0.5"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-2.0.5.jar",
          "url": "spring-pulsar-2.0.5.jar",
          "size": 368532,
          "sha512": "08567965f3126072a3b17c71facd7fcbb0c3d91feb1a95ddd7ba086053b6aa922259e6b3a6fd36b1183ba5deed0bf18bb5b922737fc0f22353f3ea31b08bdced",
          "sha256": "b9988838d8319c7352deec77cc8aaee524f4ee609298add2171110c39f4ed9fc",
          "sha1": "36f848ea6637e94acbcbedaa349140611e2d5d16",
          "md5": "33c3d649933baae7892f8f8e4ba1927f"
        }
      ]
    },
    {
      "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": "2.0.5"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-core",
          "version": {
            "requires": "2.21.2"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.21.2"
          }
        },
        {
          "group": "org.jspecify",
          "module": "jspecify",
          "version": {
            "requires": "1.0.0"
          }
        },
        {
          "group": "io.micrometer",
          "module": "micrometer-observation",
          "version": {
            "requires": "1.16.5"
          }
        },
        {
          "group": "org.apache.pulsar",
          "module": "pulsar-client-all",
          "version": {
            "requires": "4.2.0"
          },
          "excludes": [
            {
              "group": "javax.validation",
              "module": "validation-api"
            },
            {
              "group": "commons-logging",
              "module": "commons-logging"
            }
          ]
        },
        {
          "group": "org.springframework",
          "module": "spring-context",
          "version": {
            "requires": "7.0.7"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-messaging",
          "version": {
            "requires": "7.0.7"
          }
        },
        {
          "group": "org.springframework",
          "module": "spring-tx",
          "version": {
            "requires": "7.0.7"
          }
        },
        {
          "group": "org.springframework.pulsar",
          "module": "spring-pulsar-cache-provider",
          "version": {
            "requires": "2.0.5"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-2.0.5.jar",
          "url": "spring-pulsar-2.0.5.jar",
          "size": 368532,
          "sha512": "08567965f3126072a3b17c71facd7fcbb0c3d91feb1a95ddd7ba086053b6aa922259e6b3a6fd36b1183ba5deed0bf18bb5b922737fc0f22353f3ea31b08bdced",
          "sha256": "b9988838d8319c7352deec77cc8aaee524f4ee609298add2171110c39f4ed9fc",
          "sha1": "36f848ea6637e94acbcbedaa349140611e2d5d16",
          "md5": "33c3d649933baae7892f8f8e4ba1927f"
        }
      ]
    },
    {
      "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-2.0.5-javadoc.jar",
          "url": "spring-pulsar-2.0.5-javadoc.jar",
          "size": 4851145,
          "sha512": "8c500060df108a8abd92a65ebba51fa955aa90e389e6cc5ff07d60263fde81e3f45eacbf4fbcceb046e60681c8f855021b774469f98871a00ebdeb2a9b90a51f",
          "sha256": "6f51611eab03ac17481b1e345e1b369203b8f8b08659e6706a672d35bb5da164",
          "sha1": "cf9b7c88c5dd44f1b7a2d77335c2d25085059af6",
          "md5": "8350a2fa67f46c640dfec452e278af00"
        }
      ]
    },
    {
      "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-2.0.5-sources.jar",
          "url": "spring-pulsar-2.0.5-sources.jar",
          "size": 244538,
          "sha512": "f16b865a478f1d905cc566df95fd5e4ca821cb0846634923b2f493ba4630cab5b46b103a21c0cbc563ad81ab6490e0234e2cef3b1cc07e7b7ee0b769b5776678",
          "sha256": "9d46d22fcbb2b12a17438f15e4f579b98179565bc6f2f55dd2b1bb0b1b10b835",
          "sha1": "712859e7e993917668083b1a823921828be7dc33",
          "md5": "65b689f12825e377d96718f007152123"
        }
      ]
    },
    {
      "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-2.0.5.jar",
          "url": "spring-pulsar-2.0.5.jar",
          "size": 368532,
          "sha512": "08567965f3126072a3b17c71facd7fcbb0c3d91feb1a95ddd7ba086053b6aa922259e6b3a6fd36b1183ba5deed0bf18bb5b922737fc0f22353f3ea31b08bdced",
          "sha256": "b9988838d8319c7352deec77cc8aaee524f4ee609298add2171110c39f4ed9fc",
          "sha1": "36f848ea6637e94acbcbedaa349140611e2d5d16",
          "md5": "33c3d649933baae7892f8f8e4ba1927f"
        }
      ],
      "capabilities": [
        {
          "group": "org.springframework.pulsar",
          "name": "spring-pulsar-maven-optional",
          "version": "2.0.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": "2.0.5"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.21.2"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-2.0.5-test-fixtures.jar",
          "url": "spring-pulsar-2.0.5-test-fixtures.jar",
          "size": 6473,
          "sha512": "427ebd4349e7705a055863c43707c47df71cc88266632c54e0eeb21fe3ca4e8c530582ccd870cd63266e9801bc332d195d53dcb9f0089b32bb7469ff3b50793f",
          "sha256": "289154d362d020e08c38ca2296a4d43156d4d3bf4bfd130258cb5b94c12e2a66",
          "sha1": "12e0c0580ae0e0a64ae64c502e757c102d1c93ad",
          "md5": "9ba179bc0a19d7f5935bda72fe1f9ead"
        }
      ],
      "capabilities": [
        {
          "group": "org.springframework.pulsar",
          "name": "spring-pulsar-test-fixtures",
          "version": "2.0.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": "2.0.5"
          }
        },
        {
          "group": "com.fasterxml.jackson.core",
          "module": "jackson-databind",
          "version": {
            "requires": "2.21.2"
          }
        }
      ],
      "files": [
        {
          "name": "spring-pulsar-2.0.5-test-fixtures.jar",
          "url": "spring-pulsar-2.0.5-test-fixtures.jar",
          "size": 6473,
          "sha512": "427ebd4349e7705a055863c43707c47df71cc88266632c54e0eeb21fe3ca4e8c530582ccd870cd63266e9801bc332d195d53dcb9f0089b32bb7469ff3b50793f",
          "sha256": "289154d362d020e08c38ca2296a4d43156d4d3bf4bfd130258cb5b94c12e2a66",
          "sha1": "12e0c0580ae0e0a64ae64c502e757c102d1c93ad",
          "md5": "9ba179bc0a19d7f5935bda72fe1f9ead"
        }
      ],
      "capabilities": [
        {
          "group": "org.springframework.pulsar",
          "name": "spring-pulsar-test-fixtures",
          "version": "2.0.5"
        }
      ]
    }
  ]
}
