You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Sylwester Lachiewicz (JIRA)" <ji...@apache.org> on 2019/01/07 13:24:00 UTC
[jira] [Created] (MNG-6549) Remove unused inherited dependencies of
Guava
Sylwester Lachiewicz created MNG-6549:
-----------------------------------------
Summary: Remove unused inherited dependencies of Guava
Key: MNG-6549
URL: https://issues.apache.org/jira/browse/MNG-6549
Project: Maven
Issue Type: Dependency upgrade
Components: Dependencies
Reporter: Sylwester Lachiewicz
Fix For: 3.6.x-candidate
With MNG-6475 we excluded explicit dependency to Guava but it's still required by Guice and then packaged with all dependencies to the installation package.
Unfortunately, we pack few dependencies that are not required at runtime so we can skip and decrease the size of the Maven package.
{code:java}
com.google.inject:guice:jar:no_aop:4.2.1:compile
- aopalliance:aopalliance:jar:1.0:compile
- com.google.guava:guava:jar:25.1-android:compile
- com.google.code.findbugs:jsr305:jar:3.0.2:compile
- org.checkerframework:checker-compat-qual:jar:2.0.0:compile
- com.google.errorprone:error_prone_annotations:jar:2.1.3:compile
- com.google.j2objc:j2objc-annotations:jar:1.1:compile
- org.codehaus.mojo:animal-sniffer-annotations:jar:1.14:compile
{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)