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]

Reply via email to