uros-b opened a new pull request, #17694: URL: https://github.com/apache/iceberg/pull/17694
`iceberg-orc` declares a direct `implementation` dependency on Avro, but the module does not reference any Avro classes — there is no `org.apache.avro.*` or `org.apache.iceberg.avro.*` usage anywhere under `orc/src`. The palantir `checkUnusedDependencies` baseline also reports it as unused. Avro remains available transitively where needed: `iceberg-core` (which `iceberg-orc` depends on) declares Avro as an `api` dependency, so dropping this redundant direct declaration does not change any module's compile or runtime classpath. Build-only; no source changes. `iceberg-orc` compiles and its tests pass with the dependency removed. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
