maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Osipov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MNG-5920) Replace Guava with Commons Collections 4
Date Sun, 01 Nov 2015 20:03:27 GMT

    [ https://issues.apache.org/jira/browse/MNG-5920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14984529#comment-14984529
] 

Michael Osipov commented on MNG-5920:
-------------------------------------

[~jvanzyl], I have to revise my acknowledgement. I cannot see any transitive dependency on
Guava:

{noformat}
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ apache-maven ---
[INFO] org.apache.maven:apache-maven:pom:3.3.7-SNAPSHOT
[INFO] +- org.apache.maven:maven-embedder:jar:3.3.7-SNAPSHOT:compile
[INFO] |  +- org.apache.maven:maven-settings:jar:3.3.7-SNAPSHOT:compile
[INFO] |  +- org.apache.maven:maven-plugin-api:jar:3.3.7-SNAPSHOT:compile
[INFO] |  +- org.apache.maven:maven-model-builder:jar:3.3.7-SNAPSHOT:compile
[INFO] |  |  +- org.apache.maven:maven-builder-support:jar:3.3.7-SNAPSHOT:compil         
                                                           e
[INFO] |  |  \- com.google.guava:guava:jar:18.0:compile
[INFO] |  +- org.codehaus.plexus:plexus-utils:jar:3.0.22:compile
[INFO] |  +- org.codehaus.plexus:plexus-classworlds:jar:2.5.2:compile
[INFO] |  +- org.codehaus.plexus:plexus-component-annotations:jar:1.6:compile
[INFO] |  +- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
[INFO] |  +- org.sonatype.plexus:plexus-cipher:jar:1.7:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:1.7.5:compile
[INFO] |  \- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] +- org.apache.maven:maven-core:jar:3.3.7-SNAPSHOT:compile
[INFO] |  +- org.apache.maven:maven-model:jar:3.3.7-SNAPSHOT:compile
[INFO] |  +- org.apache.maven:maven-settings-builder:jar:3.3.7-SNAPSHOT:compile
[INFO] |  +- org.apache.maven:maven-repository-metadata:jar:3.3.7-SNAPSHOT:compi         
                                                           le
[INFO] |  +- org.apache.maven:maven-artifact:jar:3.3.7-SNAPSHOT:compile
[INFO] |  +- org.apache.maven:maven-aether-provider:jar:3.3.7-SNAPSHOT:compile
[INFO] |  +- org.eclipse.aether:aether-impl:jar:1.0.2.v20150114:compile
[INFO] |  +- org.eclipse.aether:aether-api:jar:1.0.2.v20150114:compile
[INFO] |  +- org.eclipse.aether:aether-util:jar:1.0.2.v20150114:compile
[INFO] |  +- com.google.inject:guice:jar:no_aop:4.0:compile
[INFO] |  |  +- javax.inject:javax.inject:jar:1:compile
[INFO] |  |  \- aopalliance:aopalliance:jar:1.0:compile
[INFO] |  \- org.codehaus.plexus:plexus-interpolation:jar:1.21:compile
[INFO] +- org.apache.maven:maven-compat:jar:3.3.7-SNAPSHOT:compile
[INFO] |  \- org.apache.maven.wagon:wagon-provider-api:jar:2.9:compile
[INFO] +- org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.2:compile
[INFO] |  +- javax.enterprise:cdi-api:jar:1.0:compile
[INFO] |  |  \- javax.annotation:jsr250-api:jar:1.0:compile
[INFO] |  \- org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.2:compile
[INFO] +- commons-cli:commons-cli:jar:1.2:compile
[INFO] +- org.apache.maven.wagon:wagon-http:jar:shaded:2.9:compile
[INFO] |  \- org.apache.maven.wagon:wagon-http-shared:jar:2.9:compile
[INFO] |     +- org.jsoup:jsoup:jar:1.7.2:compile
[INFO] |     \- commons-io:commons-io:jar:2.2:compile
[INFO] +- org.apache.maven.wagon:wagon-file:jar:2.9:compile
[INFO] |  \- commons-lang:commons-lang:jar:2.6:compile
[INFO] +- org.eclipse.aether:aether-connector-basic:jar:1.0.2.v20150114:compile
[INFO] |  \- org.eclipse.aether:aether-spi:jar:1.0.2.v20150114:compile
[INFO] +- org.eclipse.aether:aether-transport-wagon:jar:1.0.2.v20150114:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.5:compile
[INFO] \- junit:junit:jar:4.11:test
[INFO]    \- org.hamcrest:hamcrest-core:jar:1.3:test
{noformat}

> Replace Guava with Commons Collections 4
> ----------------------------------------
>
>                 Key: MNG-5920
>                 URL: https://issues.apache.org/jira/browse/MNG-5920
>             Project: Maven
>          Issue Type: Task
>    Affects Versions: 3.3.3
>            Reporter: Michael Osipov
>
> Guava's collection predicates are used in a few places, let's eat our own dog food and
use Commons Collections for that.
> [~khmarbaise], this is the continuation of the Commons Lang issue.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message