You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Anastasia Kostryukova (Jira)" <ji...@apache.org> on 2025/06/23 12:19:00 UTC
[jira] [Comment Edited] (HDDS-13058) Fix dependency warnings in ozone-filesystem-hadoop*
[ https://issues.apache.org/jira/browse/HDDS-13058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17985403#comment-17985403 ]
Anastasia Kostryukova edited comment on HDDS-13058 at 6/23/25 12:18 PM:
------------------------------------------------------------------------
During making changes, I've encountered a problem that a warning list (e.g. ozone-filesystem-hadoop2) consists of such dependencies:
{noformat}
[WARNING] Used undeclared dependencies found:
[WARNING] com.google.android:annotations:jar:4.1.1.4:runtime
[WARNING] Unused declared dependencies found:
[WARNING] org.assertj:assertj-core:jar:3.27.3:test
[WARNING] org.junit.jupiter:junit-jupiter-api:jar:5.13.1:test
[WARNING] org.junit.jupiter:junit-jupiter-params:jar:5.13.1:test
[WARNING] org.mockito:mockito-core:jar:4.11.0:test
[WARNING] org.mockito:mockito-inline:jar:4.11.0:test
[WARNING] org.mockito:mockito-junit-jupiter:jar:4.11.0:test
{noformat}
As it's seen, here are test dependencies which are located in the ozone-main pom. The first idea that came up is to remove the dependencies from the pom and add them to child poms. However, I noticed that these dependencies were added by [~adoroszlai] in 13.02.2025 so I'm not sure if they should be removed from ozone-main. May I ask what changes would be appropriate in this case?
Also undeclared dependency is found: com.google.android:annotations:jar:4.1.1.4:runtime. This one is not used in project's poms.
was (Author: JIRAUSER309411):
During making changes, I've encountered a problem that a warning list (e.g. ozone-filesystem-hadoop2) consists of such dependencies:
{noformat}
[WARNING] Used undeclared dependencies found:
[WARNING] com.google.android:annotations:jar:4.1.1.4:runtime
[WARNING] Unused declared dependencies found:
[WARNING] org.assertj:assertj-core:jar:3.27.3:test
[WARNING] org.junit.jupiter:junit-jupiter-api:jar:5.13.1:test
[WARNING] org.junit.jupiter:junit-jupiter-params:jar:5.13.1:test
[WARNING] org.mockito:mockito-core:jar:4.11.0:test
[WARNING] org.mockito:mockito-inline:jar:4.11.0:test
[WARNING] org.mockito:mockito-junit-jupiter:jar:4.11.0:test
{noformat}
As it's seen, here are test dependencies which are located in the ozone-main pom. The first idea that came up is to remove the dependencies from the pom and add them to child poms. However, I noticed that these dependencies were added by [~adoroszlai] in 13.02.2025 so I'm not sure if they should be removed from ozone-main. May I ask what changes would be appropriate in this case?
> Fix dependency warnings in ozone-filesystem-hadoop*
> ---------------------------------------------------
>
> Key: HDDS-13058
> URL: https://issues.apache.org/jira/browse/HDDS-13058
> Project: Apache Ozone
> Issue Type: Sub-task
> Components: build
> Reporter: Attila Doroszlai
> Assignee: Anastasia Kostryukova
> Priority: Major
>
> {code}
> [INFO] --- dependency:3.8.1:analyze-only (analyze) @ ozone-filesystem-shaded ---
> [WARNING] Unused declared dependencies found:
> [WARNING] io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.109.Final:compile
> [WARNING] io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.109.Final:compile
> [WARNING] com.google.protobuf:protobuf-java:jar:2.5.0:compile
> [WARNING] io.netty:netty-tcnative-boringssl-static:jar:2.0.65.Final:compile
> [WARNING] io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.109.Final:compile
> [WARNING] io.netty:netty-resolver-dns-native-macos:jar:osx-x86_64:4.1.109.Final:compile
> [WARNING] org.apache.ozone:ozone-filesystem-common:jar:2.1.0-SNAPSHOT:compile
> [INFO] --- dependency:3.8.1:analyze-only (analyze) @ ozone-filesystem-hadoop2 ---
> [WARNING] Used undeclared dependencies found:
> [WARNING] org.apache.ozone:ozone-common:jar:2.1.0-SNAPSHOT:compile
> [WARNING] org.apache.ozone:hdds-common:jar:2.1.0-SNAPSHOT:compile
> [WARNING] org.apache.ozone:ozone-interface-client:jar:2.1.0-SNAPSHOT:compile
> [WARNING] com.google.protobuf:protobuf-java:jar:2.5.0:compile
> [WARNING] org.apache.ozone:hdds-config:jar:2.1.0-SNAPSHOT:compile
> [WARNING] org.apache.ozone:ozone-filesystem-common:jar:2.1.0-SNAPSHOT:compile
> [WARNING] Unused declared dependencies found:
> [WARNING] org.apache.ozone:ozone-filesystem-shaded:jar:2.1.0-SNAPSHOT:compile
> [INFO] --- dependency:3.8.1:analyze-only (analyze) @ ozone-filesystem-hadoop3 ---
> [WARNING] Used undeclared dependencies found:
> [WARNING] org.apache.ozone:ozone-common:jar:2.1.0-SNAPSHOT:compile
> [WARNING] com.google.guava:guava:jar:32.1.3-jre:compile
> [WARNING] org.slf4j:slf4j-api:jar:2.0.17:provided
> [WARNING] org.apache.ozone:hdds-common:jar:2.1.0-SNAPSHOT:compile
> [WARNING] org.apache.ozone:hdds-config:jar:2.1.0-SNAPSHOT:compile
> [WARNING] org.apache.ozone:ozone-filesystem-common:jar:2.1.0-SNAPSHOT:compile
> [WARNING] Unused declared dependencies found:
> [WARNING] org.apache.ozone:ozone-filesystem-shaded:jar:2.1.0-SNAPSHOT:compile
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org