[
https://issues.apache.org/jira/browse/STORM-3550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Richard Zowalla closed STORM-3550.
----------------------------------
Resolution: Won't Fix
Since 2019 we did a lot of changes in the dependency area. If you like:
Re-conduct your analysis on the latest GitHub code and feel free to re-open
this issue with newer insights, so we can have a look.
> Remove unused dependencies
> --------------------------
>
> Key: STORM-3550
> URL: https://issues.apache.org/jira/browse/STORM-3550
> Project: Apache Storm
> Issue Type: Improvement
> Components: storm-core
> Reporter: César Soto Valero
> Priority: Minor
>
> There are some dependencies declared in *storm-core* that are not used. These
> dependencies should be removed to make the core library slimmer and its
> dependency tree less complex, which helps to maintain the project.
> Unused dependencies with scope compile
> * *joda-time:joda-time*
> * *org.eclipse.jetty:jetty-util*
> * *org.eclipse.jetty:jetty-servlet*
> * *org.eclipse.jetty:jetty-servlets*
> * *com.fasterxml.jackson.core:jackson-core*
> * *com.fasterxml.jackson.dataformat:jackson-dataformat-smile*
> * *commons-fileupload:commons-fileupload*
> * *commons-codec:commons-codec*
> Unused dependencies with scope test
> * *org.hamcrest:java-hamcrest*
> PS: For some of these dependencies, such as *jackson-core* and
> *commons:codec,* I noticed that the same version is declared and included
> transitively in the dependency tree. This is redundant and should be avoided.
> The following is an excerpt of the Maven dependency tree that illustrates
> this situation.
> {code:java}
> +- com.fasterxml.jackson.core:jackson-core:jar:2.9.8:compile
> +-
> com.fasterxml.jackson.dataformat:jackson-dataformat-smile:jar:2.9.8:compile
> | \- (com.fasterxml.jackson.core:jackson-core:jar:2.9.8:compile - omitted
> for duplicate)
> {code}
> {code:java}
> +- commons-codec:commons-codec:jar:1.11:compile
> +- org.apache.hadoop:hadoop-auth:jar:2.8.5:compile
> | +- (commons-codec:commons-codec:jar:1.11:compile - omitted for duplicate)
> . . .
> {code}
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)