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