adoroszlai opened a new pull request, #7800:
URL: https://github.com/apache/ozone/pull/7800

   ## What changes were proposed in this pull request?
   
   Some dependencies are added transitively via `hdds-hadoop-dependency-test` 
and `hdds-test-utils`.  This is convenient, but `dependency:analyze` reports 
(some of) these as "unused, declared" in those two modules and "used, 
undeclared" at the dependent module.  This creates noise in the analysis and 
makes it harder to spot real issues.
   
   - Add test dependencies as needed by each module.
   - Remove dependency on `hdds-test-utils` where it was used only for 
transitives.
   - Completely remove the module `hdds-hadoop-dependency-test`.
   - Add `commons-compress` as runtime dependency, because it is required via 
Hadoop's `FileUtil` even for non-test code.
   - `slf4j-reload4j` is also used at runtime.
   - Add `junit-jupiter-engine` globally (and ignore it as "unused"), because 
it is required due to old Surefire version.
   
   https://issues.apache.org/jira/browse/HDDS-12178
   
   ## How was this patch tested?
   
   https://github.com/adoroszlai/ozone/actions/runs/13121513530
   


-- 
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: issues-unsubscr...@ozone.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@ozone.apache.org
For additional commands, e-mail: issues-h...@ozone.apache.org

Reply via email to