[jira] [Updated] (MNG-6549) Remove unused transitive dependencies of Guava

2019-07-13 Thread JIRA


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

Hervé Boutemy updated MNG-6549:
---
Fix Version/s: (was: 3.6.x-candidate)
   (was: waiting-for-feedback)
   3.6.2

> Remove unused transitive dependencies of Guava
> --
>
> Key: MNG-6549
> URL: https://issues.apache.org/jira/browse/MNG-6549
> Project: Maven
>  Issue Type: Dependency upgrade
>  Components: Dependencies
>Affects Versions: 3.6.0
>Reporter: Sylwester Lachiewicz
>Priority: Minor
> Fix For: 3.6.2
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> 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. 
> {noformat}
> 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
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Updated] (MNG-6549) Remove unused transitive dependencies of Guava

2019-07-06 Thread JIRA


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

Hervé Boutemy updated MNG-6549:
---
Description: 
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. 
{noformat}
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
{noformat}

  was:
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}


> Remove unused transitive dependencies of Guava
> --
>
> Key: MNG-6549
> URL: https://issues.apache.org/jira/browse/MNG-6549
> Project: Maven
>  Issue Type: Dependency upgrade
>  Components: Dependencies
>Affects Versions: 3.6.0
>Reporter: Sylwester Lachiewicz
>Priority: Minor
> Fix For: 3.6.x-candidate, waiting-for-feedback
>
>
> 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. 
> {noformat}
> 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
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (MNG-6549) Remove unused transitive dependencies of Guava

2019-07-06 Thread JIRA


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

Hervé Boutemy updated MNG-6549:
---
Affects Version/s: 3.6.0

> Remove unused transitive dependencies of Guava
> --
>
> Key: MNG-6549
> URL: https://issues.apache.org/jira/browse/MNG-6549
> Project: Maven
>  Issue Type: Dependency upgrade
>  Components: Dependencies
>Affects Versions: 3.6.0
>Reporter: Sylwester Lachiewicz
>Priority: Minor
> Fix For: 3.6.x-candidate, waiting-for-feedback
>
>
> 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)


[jira] [Updated] (MNG-6549) Remove unused transitive dependencies of Guava

2019-07-06 Thread JIRA


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

Hervé Boutemy updated MNG-6549:
---
Summary: Remove unused transitive dependencies of Guava  (was: Remove 
unused inherited dependencies of Guava)

> Remove unused transitive 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
>Priority: Minor
> Fix For: 3.6.x-candidate, waiting-for-feedback
>
>
> 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)