[
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)