[ 
https://issues.apache.org/jira/browse/ARROW-1379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wes McKinney updated ARROW-1379:
--------------------------------
    Summary: [Java] maven dependency issues - both unused and undeclared  (was: 
maven dependency issues - both unused and undeclared)

> [Java] maven dependency issues - both unused and undeclared
> -----------------------------------------------------------
>
>                 Key: ARROW-1379
>                 URL: https://issues.apache.org/jira/browse/ARROW-1379
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: Java - Memory, Java - Vectors
>    Affects Versions: 0.6.0
>            Reporter: Antony Mayi
>             Fix For: 0.7.0
>
>
> There is couple of dependency issues in the current maven config. This is 
> then leaking into the integrating project which then needs to specify foreign 
> dependencies just because arrow doesn't list them properly or is pulling 
> unnecessary dependencies just because arrow lists them improperly.
> Here is the current report for each of the arrow's modules:
> {code:title=arrow-format}
> [WARNING] Unused declared dependencies found:
> [WARNING]    org.slf4j:slf4j-api:jar:1.7.25:compile
> [WARNING]    com.vlkan:flatbuffers:jar:1.2.0-3f79e055:compile
> [WARNING]    io.netty:netty-handler:jar:4.0.49.Final:compile
> [WARNING]    com.google.guava:guava:jar:18.0:compile
> {code}
> {code:title=arrow-memory}
> [WARNING] Used undeclared dependencies found:
> [WARNING]    io.netty:netty-buffer:jar:4.0.49.Final:compile
> [WARNING]    io.netty:netty-common:jar:4.0.49.Final:compile
> [WARNING] Unused declared dependencies found:
> [WARNING]    com.carrotsearch:hppc:jar:0.7.2:compile
> [WARNING]    io.netty:netty-handler:jar:4.0.49.Final:compile
> {code}
> {code:title=arrow-tools}
> [WARNING] Used undeclared dependencies found:
> [WARNING]    com.fasterxml.jackson.core:jackson-databind:jar:2.7.9:compile
> [WARNING]    com.fasterxml.jackson.core:jackson-core:jar:2.7.9:compile
> [WARNING] Unused declared dependencies found:
> [WARNING]    org.apache.commons:commons-lang3:jar:3.6:compile
> [WARNING]    org.apache.arrow:arrow-format:jar:0.7.0-SNAPSHOT:compile
> [WARNING]    io.netty:netty-handler:jar:4.0.49.Final:compile
> {code}
> {code:title=arrow-vector}
> [WARNING] Used undeclared dependencies found:
> [WARNING]    com.google.code.findbugs:jsr305:jar:3.0.2:compile
> [WARNING]    com.vlkan:flatbuffers:jar:1.2.0-3f79e055:compile
> [WARNING]    io.netty:netty-common:jar:4.0.49.Final:compile
> [WARNING]    io.netty:netty-buffer:jar:4.0.49.Final:compile
> [WARNING]    com.fasterxml.jackson.core:jackson-core:jar:2.7.9:compile
> [WARNING] Unused declared dependencies found:
> [WARNING]    org.apache.commons:commons-lang3:jar:3.6:compile
> [WARNING]    io.netty:netty-handler:jar:4.0.49.Final:compile
> {code}
> I am proposing to add the maven-dependency-plugin to guard the dependency 
> configuration always stays consistent.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to