[jira] [Resolved] (OAK-10307) oak-shaded-guava leaks original guava as transitive dependency

2023-06-22 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10307.
--
Resolution: Fixed

> oak-shaded-guava leaks original guava as transitive dependency
> --
>
> Key: OAK-10307
> URL: https://issues.apache.org/jira/browse/OAK-10307
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: shaded-guava
>Reporter: Marcel Reutegger
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.54.0
>
>
> oak-shaded-guava currently declares a compile dependency on original guava. 
> This means modules using oak-shaded-guava will transitively get original 
> guava and mistakingly use classes from there.
> {noformat}
> $ mvn dependency:tree -pl :oak-shaded-guava
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ---< org.apache.jackrabbit:oak-shaded-guava 
> >---
> [INFO] Building Jackrabbit Guava Wrapper 1.53-SNAPSHOT
> [INFO]   from pom.xml
> [INFO] ---[ bundle 
> ]---
> [INFO]
> [INFO] --- dependency:3.4.0:tree (default-cli) @ oak-shaded-guava ---
> [INFO] org.apache.jackrabbit:oak-shaded-guava:bundle:1.53-SNAPSHOT
> [INFO] +- com.google.guava:guava:jar:32.0.1-jre:compile
> [INFO] |  +- com.google.guava:failureaccess:jar:1.0.1:compile
> [INFO] |  +- 
> com.google.guava:listenablefuture:jar:.0-empty-to-avoid-conflict-with-guava:compile
> [INFO] |  +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
> [INFO] |  +- org.checkerframework:checker-qual:jar:3.33.0:compile
> [INFO] |  +- com.google.errorprone:error_prone_annotations:jar:2.18.0:compile
> [INFO] |  \- com.google.j2objc:j2objc-annotations:jar:2.8:compile
> [INFO] +- org.osgi:org.osgi.annotation:jar:6.0.0:provided
> [INFO] \- org.jetbrains:annotations:jar:18.0.0:provided
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (OAK-10307) oak-shaded-guava leaks original guava as transitive dependency

2023-06-20 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10307.
--
Resolution: Fixed

> oak-shaded-guava leaks original guava as transitive dependency
> --
>
> Key: OAK-10307
> URL: https://issues.apache.org/jira/browse/OAK-10307
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: shaded-guava
>Reporter: Marcel Reutegger
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.54.0
>
>
> oak-shaded-guava currently declares a compile dependency on original guava. 
> This means modules using oak-shaded-guava will transitively get original 
> guava and mistakingly use classes from there.
> {noformat}
> $ mvn dependency:tree -pl :oak-shaded-guava
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ---< org.apache.jackrabbit:oak-shaded-guava 
> >---
> [INFO] Building Jackrabbit Guava Wrapper 1.53-SNAPSHOT
> [INFO]   from pom.xml
> [INFO] ---[ bundle 
> ]---
> [INFO]
> [INFO] --- dependency:3.4.0:tree (default-cli) @ oak-shaded-guava ---
> [INFO] org.apache.jackrabbit:oak-shaded-guava:bundle:1.53-SNAPSHOT
> [INFO] +- com.google.guava:guava:jar:32.0.1-jre:compile
> [INFO] |  +- com.google.guava:failureaccess:jar:1.0.1:compile
> [INFO] |  +- 
> com.google.guava:listenablefuture:jar:.0-empty-to-avoid-conflict-with-guava:compile
> [INFO] |  +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
> [INFO] |  +- org.checkerframework:checker-qual:jar:3.33.0:compile
> [INFO] |  +- com.google.errorprone:error_prone_annotations:jar:2.18.0:compile
> [INFO] |  \- com.google.j2objc:j2objc-annotations:jar:2.8:compile
> [INFO] +- org.osgi:org.osgi.annotation:jar:6.0.0:provided
> [INFO] \- org.jetbrains:annotations:jar:18.0.0:provided
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (OAK-10307) oak-shaded-guava leaks original guava as transitive dependency

2023-06-19 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10307.
--
Resolution: Fixed

> oak-shaded-guava leaks original guava as transitive dependency
> --
>
> Key: OAK-10307
> URL: https://issues.apache.org/jira/browse/OAK-10307
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: shaded-guava
>Reporter: Marcel Reutegger
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.54.0
>
>
> oak-shaded-guava currently declares a compile dependency on original guava. 
> This means modules using oak-shaded-guava will transitively get original 
> guava and mistakingly use classes from there.
> {noformat}
> $ mvn dependency:tree -pl :oak-shaded-guava
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ---< org.apache.jackrabbit:oak-shaded-guava 
> >---
> [INFO] Building Jackrabbit Guava Wrapper 1.53-SNAPSHOT
> [INFO]   from pom.xml
> [INFO] ---[ bundle 
> ]---
> [INFO]
> [INFO] --- dependency:3.4.0:tree (default-cli) @ oak-shaded-guava ---
> [INFO] org.apache.jackrabbit:oak-shaded-guava:bundle:1.53-SNAPSHOT
> [INFO] +- com.google.guava:guava:jar:32.0.1-jre:compile
> [INFO] |  +- com.google.guava:failureaccess:jar:1.0.1:compile
> [INFO] |  +- 
> com.google.guava:listenablefuture:jar:.0-empty-to-avoid-conflict-with-guava:compile
> [INFO] |  +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
> [INFO] |  +- org.checkerframework:checker-qual:jar:3.33.0:compile
> [INFO] |  +- com.google.errorprone:error_prone_annotations:jar:2.18.0:compile
> [INFO] |  \- com.google.j2objc:j2objc-annotations:jar:2.8:compile
> [INFO] +- org.osgi:org.osgi.annotation:jar:6.0.0:provided
> [INFO] \- org.jetbrains:annotations:jar:18.0.0:provided
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (OAK-10307) oak-shaded-guava leaks original guava as transitive dependency

2023-06-15 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10307.
--
Fix Version/s: 1.54.0
   Resolution: Fixed

> oak-shaded-guava leaks original guava as transitive dependency
> --
>
> Key: OAK-10307
> URL: https://issues.apache.org/jira/browse/OAK-10307
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: shaded-guava
>Reporter: Marcel Reutegger
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.54.0
>
>
> oak-shaded-guava currently declares a compile dependency on original guava. 
> This means modules using oak-shaded-guava will transitively get original 
> guava and mistakingly use classes from there.
> {noformat}
> $ mvn dependency:tree -pl :oak-shaded-guava
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ---< org.apache.jackrabbit:oak-shaded-guava 
> >---
> [INFO] Building Jackrabbit Guava Wrapper 1.53-SNAPSHOT
> [INFO]   from pom.xml
> [INFO] ---[ bundle 
> ]---
> [INFO]
> [INFO] --- dependency:3.4.0:tree (default-cli) @ oak-shaded-guava ---
> [INFO] org.apache.jackrabbit:oak-shaded-guava:bundle:1.53-SNAPSHOT
> [INFO] +- com.google.guava:guava:jar:32.0.1-jre:compile
> [INFO] |  +- com.google.guava:failureaccess:jar:1.0.1:compile
> [INFO] |  +- 
> com.google.guava:listenablefuture:jar:.0-empty-to-avoid-conflict-with-guava:compile
> [INFO] |  +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
> [INFO] |  +- org.checkerframework:checker-qual:jar:3.33.0:compile
> [INFO] |  +- com.google.errorprone:error_prone_annotations:jar:2.18.0:compile
> [INFO] |  \- com.google.j2objc:j2objc-annotations:jar:2.8:compile
> [INFO] +- org.osgi:org.osgi.annotation:jar:6.0.0:provided
> [INFO] \- org.jetbrains:annotations:jar:18.0.0:provided
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)