Open
Description
We have removed most of our split packages, but we still have a few of them, mostly in the schema util libraries and in the serdes. We should refactor those classes to avoid this situation.
2025-02+00-03 11:13:52 WARN [null] (build-2) Detected a split package usage which is considered a bad practice and should be avoided. Following packages were detected in multiple archives:
- "io.apicurio.registry.types" found in [io.apicurio:apicurio-registry-app:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-common:3.0.7-SNAPSHOT]
- "io.apicurio.registry.utils" found in [io.apicurio:apicurio-registry-common:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-utils-kafka:3.0.7-SNAPSHOT]
- "io.apicurio.registry.serde" found in [io.apicurio:apicurio-registry-serde-common:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-serde-kafka-common:3.0.7-SNAPSHOT]
- "io.apicurio.registry.content.canon" found in [io.apicurio:apicurio-registry-schema-util-asyncapi:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-avro:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-common:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-graphql:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-json:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-kconnect:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-openapi:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-protobuf:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-xml:3.0.7-SNAPSHOT]
- "io.apicurio.registry.serde.data" found in [io.apicurio:apicurio-registry-serde-common:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-serde-kafka-common:3.0.7-SNAPSHOT]
- "io.apicurio.registry.content.refs" found in [io.apicurio:apicurio-registry-schema-util-asyncapi:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-avro:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-common:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-json:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-openapi:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-protobuf:3.0.7-SNAPSHOT]
- "io.apicurio.registry.rules" found in [io.apicurio:apicurio-registry-app:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-common:3.0.7-SNAPSHOT]
- "io.apicurio.registry.rules.integrity" found in [io.apicurio:apicurio-registry-app:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-common:3.0.7-SNAPSHOT]
- "io.apicurio.registry.client.auth" found in [io.apicurio:apicurio-registry-java-sdk:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-v2-java-sdk:3.0.7-SNAPSHOT]
- "io.apicurio.registry.serde.protobuf.ref" found in [io.apicurio:apicurio-registry-protobuf-serde-kafka:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-serde-common-protobuf:3.0.7-SNAPSHOT]
- "io.apicurio.registry.serde.config" found in [io.apicurio:apicurio-registry-serde-common:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-serde-kafka-common:3.0.7-SNAPSHOT]
- "io.apicurio.registry.rules.validity" found in [io.apicurio:apicurio-registry-app:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-asyncapi:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-avro:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-common:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-graphql:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-json:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-kconnect:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-openapi:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-protobuf:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-wsdl:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-xml:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-xsd:3.0.7-SNAPSHOT]
- "io.apicurio.registry.serde.jsonschema" found in [io.apicurio:apicurio-registry-jsonschema-serde-kafka:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-serde-common-jsonschema:3.0.7-SNAPSHOT]
- "io.apicurio.registry.content" found in [io.apicurio:apicurio-registry-app:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-common:3.0.7-SNAPSHOT]
- "io.apicurio.registry.serde.protobuf" found in [io.apicurio:apicurio-registry-protobuf-serde-kafka:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-serde-common-protobuf:3.0.7-SNAPSHOT]
- "io.apicurio.registry.rest.v2" found in [io.apicurio:apicurio-registry-app:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-common:3.0.7-SNAPSHOT]
- "io.apicurio.registry.serde.avro" found in [io.apicurio:apicurio-registry-avro-serde-kafka:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-avro-serde-pulsar:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-serde-common-avro:3.0.7-SNAPSHOT]
- "io.apicurio.registry.content.extract" found in [io.apicurio:apicurio-registry-schema-util-asyncapi:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-avro:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-common:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-json:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-openapi:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-wsdl:3.0.7-SNAPSHOT]
- "io.apicurio.registry.types.provider" found in [io.apicurio:apicurio-registry-app:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-provider:3.0.7-SNAPSHOT]
- "io.apicurio.registry.util" found in [io.apicurio:apicurio-registry-app:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-wsdl:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-xml:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-xsd:3.0.7-SNAPSHOT]
- "io.apicurio.registry.content.dereference" found in [io.apicurio:apicurio-registry-schema-util-asyncapi:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-avro:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-common:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-json:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-openapi:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-protobuf:3.0.7-SNAPSHOT]
- "io.apicurio.registry.rest" found in [io.apicurio:apicurio-registry-app:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-common:3.0.7-SNAPSHOT]
- "io.apicurio.registry.rules.compatibility" found in [io.apicurio:apicurio-registry-app:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-avro:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-common:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-json:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-openapi:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-schema-util-protobuf:3.0.7-SNAPSHOT]
- "io.apicurio.registry.rest.v3" found in [io.apicurio:apicurio-registry-app:3.0.7-SNAPSHOT, io.apicurio:apicurio-registry-common:3.0.7-SNAPSHOT]
Metadata
Metadata
Assignees
Type
Projects
Status
Backlog
Activity