Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package maven-resolver for openSUSE:Factory 
checked in at 2024-06-12 15:39:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/maven-resolver (Old)
 and      /work/SRC/openSUSE:Factory/.maven-resolver.new.19518 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "maven-resolver"

Wed Jun 12 15:39:27 2024 rev:20 rq:1180164 version:1.9.20

Changes:
--------
--- /work/SRC/openSUSE:Factory/maven-resolver/maven-resolver.changes    
2024-04-03 17:21:11.715220562 +0200
+++ /work/SRC/openSUSE:Factory/.maven-resolver.new.19518/maven-resolver.changes 
2024-06-12 15:40:22.418639861 +0200
@@ -1,0 +2,15 @@
+Wed Jun 12 10:33:43 UTC 2024 - Fridrich Strba <fst...@suse.com>
+
+- Upgrade to upstream version 1.9.20
+  * Bug
+    + MRESOLVER-483: PreorderNodeListGenerator bug: may print
+      trailing ":"
+    + MRESOLVER-522: File locking threads not entering critical
+      region were "oversleeping"
+    + MRESOLVER-547: BF collector always copies artifacts, even
+      when it should not
+  * Improvement
+    + MRESOLVER-536: Skip setting last modified time when FS does
+      not support it
+
+-------------------------------------------------------------------

Old:
----
  maven-resolver-1.9.18-source-release.zip

New:
----
  maven-resolver-1.9.20-source-release.zip

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ maven-resolver.spec ++++++
--- /var/tmp/diff_new_pack.VHfRuU/_old  2024-06-12 15:40:22.958659646 +0200
+++ /var/tmp/diff_new_pack.VHfRuU/_new  2024-06-12 15:40:22.962659793 +0200
@@ -19,7 +19,7 @@
 %define _buildshell /bin/bash
 %bcond_with tests
 Name:           maven-resolver
-Version:        1.9.18
+Version:        1.9.20
 Release:        0
 Summary:        Apache Maven Artifact Resolver library
 License:        Apache-2.0

++++++ maven-resolver-1.9.18-source-release.zip -> 
maven-resolver-1.9.20-source-release.zip ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-1.9.18/NOTICE 
new/maven-resolver-1.9.20/NOTICE
--- old/maven-resolver-1.9.18/NOTICE    2023-11-22 15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/NOTICE    2024-04-26 10:42:06.000000000 +0200
@@ -1,5 +1,5 @@
 Maven Artifact Resolver
-Copyright 2010-2023 The Apache Software Foundation
+Copyright 2010-2024 The Apache Software Foundation
 
 
 This product includes software developed at
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-1.9.18/maven-resolver-api/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-api/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-api/pom.xml        2023-11-22 
15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-api/pom.xml        2024-04-26 
10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-api</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-connector-basic/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-connector-basic/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-connector-basic/pom.xml    
2023-11-22 15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-connector-basic/pom.xml    
2024-04-26 10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-connector-basic</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-demos/maven-resolver-demo-maven-plugin/pom.xml
 
new/maven-resolver-1.9.20/maven-resolver-demos/maven-resolver-demo-maven-plugin/pom.xml
--- 
old/maven-resolver-1.9.18/maven-resolver-demos/maven-resolver-demo-maven-plugin/pom.xml
     2023-11-22 15:54:24.000000000 +0100
+++ 
new/maven-resolver-1.9.20/maven-resolver-demos/maven-resolver-demo-maven-plugin/pom.xml
     2024-04-26 10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver-demos</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>resolver-demo-maven-plugin</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
 
new/maven-resolver-1.9.20/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
--- 
old/maven-resolver-1.9.18/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
 2023-11-22 15:54:24.000000000 +0100
+++ 
new/maven-resolver-1.9.20/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
 2024-04-26 10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver-demos</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-demo-snippets</artifactId>
@@ -117,4 +117,13 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.eclipse.sisu</groupId>
+        <artifactId>sisu-maven-plugin</artifactId>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-1.9.18/maven-resolver-demos/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-demos/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-demos/pom.xml      2023-11-22 
15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-demos/pom.xml      2024-04-26 
10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-demos</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-1.9.18/maven-resolver-impl/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-impl/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-impl/pom.xml       2023-11-22 
15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-impl/pom.xml       2024-04-26 
10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-impl</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/collect/bf/BfDependencyCollector.java
 
new/maven-resolver-1.9.20/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/collect/bf/BfDependencyCollector.java
--- 
old/maven-resolver-1.9.18/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/collect/bf/BfDependencyCollector.java
  2023-11-22 15:54:24.000000000 +0100
+++ 
new/maven-resolver-1.9.20/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/collect/bf/BfDependencyCollector.java
  2024-04-26 10:42:06.000000000 +0200
@@ -45,8 +45,6 @@
 import org.eclipse.aether.RepositorySystemSession;
 import org.eclipse.aether.RequestTrace;
 import org.eclipse.aether.artifact.Artifact;
-import org.eclipse.aether.artifact.ArtifactType;
-import org.eclipse.aether.artifact.DefaultArtifact;
 import org.eclipse.aether.collection.CollectRequest;
 import org.eclipse.aether.collection.DependencyManager;
 import org.eclipse.aether.collection.DependencySelector;
@@ -431,14 +429,7 @@
     private ArtifactDescriptorResult resolveDescriptorForVersion(
             Args args, DependencyProcessingContext context, Results results, 
Dependency dependency, Version version) {
         Artifact original = dependency.getArtifact();
-        Artifact newArtifact = new DefaultArtifact(
-                original.getGroupId(),
-                original.getArtifactId(),
-                original.getClassifier(),
-                original.getExtension(),
-                version.toString(),
-                original.getProperties(),
-                (ArtifactType) null);
+        Artifact newArtifact = original.setVersion(version.toString());
         Dependency newDependency =
                 new Dependency(newArtifact, dependency.getScope(), 
dependency.isOptional(), dependency.getExclusions());
         DependencyProcessingContext newContext = context.copy();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-named-locks/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-named-locks/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-named-locks/pom.xml        
2023-11-22 15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-named-locks/pom.xml        
2024-04-26 10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-named-locks</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-named-locks/src/main/java/org/eclipse/aether/named/support/FileLockNamedLock.java
 
new/maven-resolver-1.9.20/maven-resolver-named-locks/src/main/java/org/eclipse/aether/named/support/FileLockNamedLock.java
--- 
old/maven-resolver-1.9.18/maven-resolver-named-locks/src/main/java/org/eclipse/aether/named/support/FileLockNamedLock.java
  2023-11-22 15:54:24.000000000 +0100
+++ 
new/maven-resolver-1.9.20/maven-resolver-named-locks/src/main/java/org/eclipse/aether/named/support/FileLockNamedLock.java
  2024-04-26 10:42:06.000000000 +0200
@@ -84,16 +84,16 @@
 
     @Override
     protected boolean doLockShared(final long time, final TimeUnit unit) 
throws InterruptedException {
-        return retry(time, unit, RETRY_SLEEP_MILLIS, this::doLockShared, null, 
false);
+        return retry(time, unit, RETRY_SLEEP_MILLIS, () -> 
doLockSharedPerform(time, unit), null, false);
     }
 
     @Override
     protected boolean doLockExclusively(final long time, final TimeUnit unit) 
throws InterruptedException {
-        return retry(time, unit, RETRY_SLEEP_MILLIS, this::doLockExclusively, 
null, false);
+        return retry(time, unit, RETRY_SLEEP_MILLIS, () -> 
doLockExclusivelyPerform(time, unit), null, false);
     }
 
-    private Boolean doLockShared() {
-        if (criticalRegion.tryLock()) {
+    private Boolean doLockSharedPerform(final long time, final TimeUnit unit) 
throws InterruptedException {
+        if (criticalRegion.tryLock(time, unit)) {
             try {
                 Deque<Boolean> steps = 
threadSteps.computeIfAbsent(Thread.currentThread(), k -> new ArrayDeque<>());
                 FileLock obtainedLock = fileLockRef.get();
@@ -127,8 +127,8 @@
         return null;
     }
 
-    private Boolean doLockExclusively() {
-        if (criticalRegion.tryLock()) {
+    private Boolean doLockExclusivelyPerform(final long time, final TimeUnit 
unit) throws InterruptedException {
+        if (criticalRegion.tryLock(time, unit)) {
             try {
                 Deque<Boolean> steps = 
threadSteps.computeIfAbsent(Thread.currentThread(), k -> new ArrayDeque<>());
                 FileLock obtainedLock = fileLockRef.get();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-named-locks-hazelcast/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-named-locks-hazelcast/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-named-locks-hazelcast/pom.xml      
2023-11-22 15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-named-locks-hazelcast/pom.xml      
2024-04-26 10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-named-locks-hazelcast</artifactId>
@@ -50,7 +50,7 @@
     <dependency>
       <groupId>com.hazelcast</groupId>
       <artifactId>hazelcast</artifactId>
-      <version>5.3.2</version>
+      <version>5.3.7</version>
     </dependency>
     <dependency>
       <groupId>javax.inject</groupId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-named-locks-redisson/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-named-locks-redisson/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-named-locks-redisson/pom.xml       
2023-11-22 15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-named-locks-redisson/pom.xml       
2024-04-26 10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-named-locks-redisson</artifactId>
@@ -50,7 +50,7 @@
     <dependency>
       <groupId>org.redisson</groupId>
       <artifactId>redisson</artifactId>
-      <version>3.23.4</version>
+      <version>3.29.0</version>
       <exclusions>
         <exclusion>
           <groupId>org.slf4j</groupId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-1.9.18/maven-resolver-spi/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-spi/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-spi/pom.xml        2023-11-22 
15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-spi/pom.xml        2024-04-26 
10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-spi</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-supplier/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-supplier/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-supplier/pom.xml   2023-11-22 
15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-supplier/pom.xml   2024-04-26 
10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-supplier</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-test-util/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-test-util/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-test-util/pom.xml  2023-11-22 
15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-test-util/pom.xml  2024-04-26 
10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-test-util</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-transport-classpath/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-transport-classpath/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-transport-classpath/pom.xml        
2023-11-22 15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-transport-classpath/pom.xml        
2024-04-26 10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-transport-classpath</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-transport-file/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-transport-file/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-transport-file/pom.xml     
2023-11-22 15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-transport-file/pom.xml     
2024-04-26 10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-transport-file</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-transport-http/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-transport-http/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-transport-http/pom.xml     
2023-11-22 15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-transport-http/pom.xml     
2024-04-26 10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-transport-http</artifactId>
@@ -34,7 +34,7 @@
   <properties>
     
<Automatic-Module-Name>org.apache.maven.resolver.transport.http</Automatic-Module-Name>
     <Bundle-SymbolicName>${Automatic-Module-Name}</Bundle-SymbolicName>
-    <jettyVersion>9.4.52.v20230823</jettyVersion>
+    <jettyVersion>9.4.54.v20240208</jettyVersion>
   </properties>
 
   <dependencies>
@@ -75,7 +75,7 @@
     <dependency>
       <groupId>commons-codec</groupId>
       <artifactId>commons-codec</artifactId>
-      <version>1.16.0</version>
+      <version>1.16.1</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-transport-http/src/main/java/org/eclipse/aether/transport/http/HttpTransporter.java
 
new/maven-resolver-1.9.20/maven-resolver-transport-http/src/main/java/org/eclipse/aether/transport/http/HttpTransporter.java
--- 
old/maven-resolver-1.9.18/maven-resolver-transport-http/src/main/java/org/eclipse/aether/transport/http/HttpTransporter.java
        2023-11-22 15:54:24.000000000 +0100
+++ 
new/maven-resolver-1.9.20/maven-resolver-transport-http/src/main/java/org/eclipse/aether/transport/http/HttpTransporter.java
        2024-04-26 10:42:06.000000000 +0200
@@ -31,7 +31,6 @@
 import java.nio.charset.Charset;
 import java.nio.file.Files;
 import java.nio.file.StandardCopyOption;
-import java.nio.file.attribute.FileTime;
 import java.util.Collections;
 import java.util.Date;
 import java.util.HashSet;
@@ -691,8 +690,7 @@
                 if (lastModifiedHeader != null) {
                     Date lastModified = 
DateUtils.parseDate(lastModifiedHeader.getValue());
                     if (lastModified != null) {
-                        Files.setLastModifiedTime(
-                                task.getDataFile().toPath(), 
FileTime.fromMillis(lastModified.getTime()));
+                        
task.getDataFile().setLastModified(lastModified.getTime());
                     }
                 }
             }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-transport-wagon/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-transport-wagon/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-transport-wagon/pom.xml    
2023-11-22 15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-transport-wagon/pom.xml    
2024-04-26 10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-transport-wagon</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-1.9.18/maven-resolver-util/pom.xml 
new/maven-resolver-1.9.20/maven-resolver-util/pom.xml
--- old/maven-resolver-1.9.18/maven-resolver-util/pom.xml       2023-11-22 
15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/maven-resolver-util/pom.xml       2024-04-26 
10:42:06.000000000 +0200
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.9.18</version>
+    <version>1.9.20</version>
   </parent>
 
   <artifactId>maven-resolver-util</artifactId>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-util/src/main/java/org/eclipse/aether/util/graph/visitor/AbstractDepthFirstNodeListGenerator.java
 
new/maven-resolver-1.9.20/maven-resolver-util/src/main/java/org/eclipse/aether/util/graph/visitor/AbstractDepthFirstNodeListGenerator.java
--- 
old/maven-resolver-1.9.18/maven-resolver-util/src/main/java/org/eclipse/aether/util/graph/visitor/AbstractDepthFirstNodeListGenerator.java
  2023-11-22 15:54:24.000000000 +0100
+++ 
new/maven-resolver-1.9.20/maven-resolver-util/src/main/java/org/eclipse/aether/util/graph/visitor/AbstractDepthFirstNodeListGenerator.java
  2024-04-26 10:42:06.000000000 +0200
@@ -135,10 +135,10 @@
             if (node.getDependency() != null) {
                 Artifact artifact = node.getDependency().getArtifact();
                 if (artifact.getFile() != null) {
-                    buffer.append(artifact.getFile().getAbsolutePath());
-                    if (it.hasNext()) {
+                    if (buffer.length() != 0) {
                         buffer.append(File.pathSeparatorChar);
                     }
+                    buffer.append(artifact.getFile().getAbsolutePath());
                 }
             }
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/AbstractDepthFirstNodeListGeneratorTestSupport.java
 
new/maven-resolver-1.9.20/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/AbstractDepthFirstNodeListGeneratorTestSupport.java
--- 
old/maven-resolver-1.9.18/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/AbstractDepthFirstNodeListGeneratorTestSupport.java
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/maven-resolver-1.9.20/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/AbstractDepthFirstNodeListGeneratorTestSupport.java
       2024-04-26 10:42:06.000000000 +0200
@@ -0,0 +1,87 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.eclipse.aether.util.graph.visitor;
+
+import java.io.File;
+import java.util.List;
+
+import org.eclipse.aether.graph.DependencyNode;
+import org.eclipse.aether.graph.DependencyVisitor;
+import org.eclipse.aether.internal.test.util.DependencyGraphParser;
+import org.junit.Test;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+public abstract class AbstractDepthFirstNodeListGeneratorTestSupport {
+
+    protected DependencyNode parse(String resource) throws Exception {
+        return new 
DependencyGraphParser("visitor/ordered-list/").parseResource(resource);
+    }
+
+    protected void assertSequence(List<DependencyNode> actual, String... 
expected) {
+        assertEquals(actual.toString(), expected.length, actual.size());
+        for (int i = 0; i < expected.length; i++) {
+            DependencyNode node = actual.get(i);
+            assertEquals(
+                    actual.toString(),
+                    expected[i],
+                    node.getDependency().getArtifact().getArtifactId());
+        }
+    }
+
+    @Test
+    public void testClasspath() throws Exception {
+        DependencyNode root = parse("simple.txt");
+
+        PreorderNodeListGenerator visitor = new PreorderNodeListGenerator();
+        root.accept(visitor);
+
+        assertEquals(visitor.getClassPath(), "");
+    }
+
+    @Test
+    public void testFullyResolverClasspath() throws Exception {
+        DependencyNode root = parse("simple.txt");
+
+        DependencyVisitor fileSetter = new DependencyVisitor() {
+            @Override
+            public boolean visitEnter(DependencyNode node) {
+                node.setArtifact(
+                        node.getArtifact().setFile(new 
File(node.getArtifact().getArtifactId())));
+                return true;
+            }
+
+            @Override
+            public boolean visitLeave(DependencyNode node) {
+                return true;
+            }
+        };
+        root.accept(fileSetter);
+
+        PreorderNodeListGenerator visitor = new PreorderNodeListGenerator();
+        root.accept(visitor);
+
+        String classpath = visitor.getClassPath();
+        assertEquals(5, classpath.split(File.pathSeparator).length);
+        for (File file : visitor.getFiles()) {
+            assertTrue("missing: " + file, 
classpath.contains(file.getAbsolutePath()));
+        }
+    }
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/PostorderNodeListGeneratorTest.java
 
new/maven-resolver-1.9.20/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/PostorderNodeListGeneratorTest.java
--- 
old/maven-resolver-1.9.18/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/PostorderNodeListGeneratorTest.java
       2023-11-22 15:54:24.000000000 +0100
+++ 
new/maven-resolver-1.9.20/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/PostorderNodeListGeneratorTest.java
       2024-04-26 10:42:06.000000000 +0200
@@ -18,30 +18,12 @@
  */
 package org.eclipse.aether.util.graph.visitor;
 
-import java.util.List;
-
 import org.eclipse.aether.graph.DependencyNode;
-import org.eclipse.aether.internal.test.util.DependencyGraphParser;
 import org.junit.Test;
 
 import static org.junit.Assert.*;
 
-public class PostorderNodeListGeneratorTest {
-
-    private DependencyNode parse(String resource) throws Exception {
-        return new 
DependencyGraphParser("visitor/ordered-list/").parseResource(resource);
-    }
-
-    private void assertSequence(List<DependencyNode> actual, String... 
expected) {
-        assertEquals(actual.toString(), expected.length, actual.size());
-        for (int i = 0; i < expected.length; i++) {
-            DependencyNode node = actual.get(i);
-            assertEquals(
-                    actual.toString(),
-                    expected[i],
-                    node.getDependency().getArtifact().getArtifactId());
-        }
-    }
+public class PostorderNodeListGeneratorTest extends 
AbstractDepthFirstNodeListGeneratorTestSupport {
 
     @Test
     public void testOrdering() throws Exception {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/maven-resolver-1.9.18/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/PreorderNodeListGeneratorTest.java
 
new/maven-resolver-1.9.20/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/PreorderNodeListGeneratorTest.java
--- 
old/maven-resolver-1.9.18/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/PreorderNodeListGeneratorTest.java
        2023-11-22 15:54:24.000000000 +0100
+++ 
new/maven-resolver-1.9.20/maven-resolver-util/src/test/java/org/eclipse/aether/util/graph/visitor/PreorderNodeListGeneratorTest.java
        2024-04-26 10:42:06.000000000 +0200
@@ -18,31 +18,12 @@
  */
 package org.eclipse.aether.util.graph.visitor;
 
-import java.util.List;
-
 import org.eclipse.aether.graph.DependencyNode;
-import org.eclipse.aether.internal.test.util.DependencyGraphParser;
 import org.junit.Test;
 
 import static org.junit.Assert.*;
 
-public class PreorderNodeListGeneratorTest {
-
-    private DependencyNode parse(String resource) throws Exception {
-        return new 
DependencyGraphParser("visitor/ordered-list/").parseResource(resource);
-    }
-
-    private void assertSequence(List<DependencyNode> actual, String... 
expected) {
-        assertEquals(actual.toString(), expected.length, actual.size());
-        for (int i = 0; i < expected.length; i++) {
-            DependencyNode node = actual.get(i);
-            assertEquals(
-                    actual.toString(),
-                    expected[i],
-                    node.getDependency().getArtifact().getArtifactId());
-        }
-    }
-
+public class PreorderNodeListGeneratorTest extends 
AbstractDepthFirstNodeListGeneratorTestSupport {
     @Test
     public void testOrdering() throws Exception {
         DependencyNode root = parse("simple.txt");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-1.9.18/pom.xml 
new/maven-resolver-1.9.20/pom.xml
--- old/maven-resolver-1.9.18/pom.xml   2023-11-22 15:54:24.000000000 +0100
+++ new/maven-resolver-1.9.20/pom.xml   2024-04-26 10:42:06.000000000 +0200
@@ -23,13 +23,13 @@
   <parent>
     <groupId>org.apache.maven</groupId>
     <artifactId>maven-parent</artifactId>
-    <version>41</version>
+    <version>42</version>
     <relativePath />
   </parent>
 
   <groupId>org.apache.maven.resolver</groupId>
   <artifactId>maven-resolver</artifactId>
-  <version>1.9.18</version>
+  <version>1.9.20</version>
   <packaging>pom</packaging>
 
   <name>Maven Artifact Resolver</name>
@@ -65,7 +65,7 @@
   <scm>
     
<connection>scm:git:https://gitbox.apache.org/repos/asf/maven-resolver.git</connection>
     
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/maven-resolver.git</developerConnection>
-    <tag>maven-resolver-1.9.18</tag>
+    <tag>maven-resolver-1.9.20</tag>
     <url>https://github.com/apache/maven-resolver/tree/${project.scm.tag}</url>
   </scm>
   <issueManagement>
@@ -89,14 +89,14 @@
     
<failsafe.redirectTestOutputToFile>${surefire.redirectTestOutputToFile}</failsafe.redirectTestOutputToFile>
     <maven.site.path>resolver-archives/resolver-LATEST</maven.site.path>
     <checkstyle.violation.ignore>None</checkstyle.violation.ignore>
-    <sisuVersion>0.3.5</sisuVersion>
-    <guiceVersion>5.1.0</guiceVersion>
+    <sisuVersion>0.9.0.M2</sisuVersion>
+    <guiceVersion>6.0.0</guiceVersion>
     <slf4jVersion>1.7.36</slf4jVersion>
     <!-- used by supplier and demo only -->
-    <mavenVersion>3.9.4</mavenVersion>
+    <mavenVersion>3.9.6</mavenVersion>
     <minimalMavenBuildVersion>[3.8.7,)</minimalMavenBuildVersion>
     <minimalJavaBuildVersion>[1.8.0-362,)</minimalJavaBuildVersion>
-    
<project.build.outputTimestamp>2023-11-22T15:54:23Z</project.build.outputTimestamp>
+    
<project.build.outputTimestamp>2024-04-26T10:42:05Z</project.build.outputTimestamp>
   </properties>
 
   <dependencyManagement>
@@ -227,6 +227,11 @@
         <artifactId>guice</artifactId>
         <version>${guiceVersion}</version>
       </dependency>
+      <dependency>
+        <groupId>com.google.guava</groupId>
+        <artifactId>guava</artifactId>
+        <version>33.1.0-jre</version>
+      </dependency>
 
       <dependency>
         <groupId>org.slf4j</groupId>
@@ -248,7 +253,7 @@
         <plugin>
           <groupId>com.github.siom79.japicmp</groupId>
           <artifactId>japicmp-maven-plugin</artifactId>
-          <version>0.17.2</version>
+          <version>0.21.1</version>
           <configuration>
             <oldVersion>
               <!-- We compare same module against 1.8.0 set as "baseline" -->

++++++ maven-resolver-build.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/common.xml new/common.xml
--- old/common.xml      2024-01-22 16:23:38.398661844 +0100
+++ new/common.xml      2024-06-11 17:08:21.442441140 +0200
@@ -3,7 +3,7 @@
 <project name="common" basedir=".">
 
   <property file="build.properties"/>
-  <property name="project.version" value="1.9.18"/>
+  <property name="project.version" value="1.9.20"/>
   <property name="project.groupId" value="org.apache.maven.resolver"/>
   <property name="project.url" value="https://maven.apache.org/resolver/"/>
 
@@ -11,7 +11,8 @@
   
   <property name="spec.version" value="1.9"/>
 
-  <property name="compiler.source" value="1.8"/>
+  <property name="compiler.release" value="8"/>
+  <property name="compiler.source" value="1.${compiler.release}"/>
   <property name="compiler.target" value="${compiler.source}"/>
 
 </project>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-api/build.xml 
new/maven-resolver-api/build.xml
--- old/maven-resolver-api/build.xml    2023-06-19 12:33:55.495126760 +0200
+++ new/maven-resolver-api/build.xml    2024-06-11 17:15:19.125390298 +0200
@@ -32,7 +32,6 @@
   <path id="build.classpath"/>
   <path id="build.test.classpath">
     <fileset dir="../lib">
-      <!-- junit-4.12 hamcrest-core-1.3 mockito-core-2.23.0 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -57,6 +56,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
@@ -83,6 +83,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-connector-basic/build.xml 
new/maven-resolver-connector-basic/build.xml
--- old/maven-resolver-connector-basic/build.xml        2023-06-19 
12:33:42.671027279 +0200
+++ new/maven-resolver-connector-basic/build.xml        2024-06-11 
17:14:59.855254229 +0200
@@ -34,7 +34,6 @@
     <pathelement location="../maven-resolver-spi/target/classes"/>
     <pathelement location="../maven-resolver-util/target/classes"/>
     <fileset dir="../lib">
-      <!-- javax.inject-1 slf4j-api-1.7.25 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -44,9 +43,6 @@
     <pathelement location="../maven-resolver-util/target/classes"/>
     <pathelement location="../maven-resolver-test-util/target/classes"/>
     <fileset dir="../lib">
-      <!-- javax.inject-1 slf4j-api-1.7.25 slf4j-simple-1.7.25
-              sisu-guice-3.2.6-no_aop guava-16.0.1 junit-4.12
-                  hamcrest-core-1.3 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -71,6 +67,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
@@ -119,6 +116,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-impl/build.xml 
new/maven-resolver-impl/build.xml
--- old/maven-resolver-impl/build.xml   2023-06-19 12:33:30.174930339 +0200
+++ new/maven-resolver-impl/build.xml   2024-06-11 17:14:25.885014369 +0200
@@ -35,8 +35,6 @@
     <pathelement location="../maven-resolver-util/target/classes"/>
     <pathelement location="../maven-resolver-named-locks/target/classes"/>
     <fileset dir="../lib">
-      <!-- javax.inject-1 org.eclipse.sisu.inject-0.3.3 sisu-guice-3.2.6-no_aop
-              slf4j-api-1.7.25 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -47,8 +45,6 @@
     <pathelement location="../maven-resolver-named-locks/target/classes"/>
     <pathelement location="../maven-resolver-test-util/target/classes"/>
     <fileset dir="../lib">
-      <!-- javax.inject-1 org.eclipse.sisu.inject-0.3.3 sisu-guice-3.2.6-no_aop
-              slf4j-api-1.7.25 slf4j-simple-1.7.25 junit-4.12 
hamcrest-core-1.3 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -73,6 +69,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
@@ -121,6 +118,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-named-locks/build.xml 
new/maven-resolver-named-locks/build.xml
--- old/maven-resolver-named-locks/build.xml    2023-06-19 12:33:17.402831252 
+0200
+++ new/maven-resolver-named-locks/build.xml    2024-06-11 17:14:02.621516755 
+0200
@@ -31,16 +31,12 @@
 
   <path id="build.classpath">
     <fileset dir="../lib">
-      <!-- javax.inject-1 org.eclipse.sisu.inject-0.3.3 sisu-guice-3.2.6-no_aop
-              slf4j-api-1.7.25 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
   <path id="build.test.classpath">
     <pathelement location="../maven-resolver-test-util/target/classes"/>
     <fileset dir="../lib">
-      <!-- javax.inject-1 org.eclipse.sisu.inject-0.3.3 sisu-guice-3.2.6-no_aop
-              slf4j-api-1.7.25 slf4j-simple-1.7.25 junit-4.12 
hamcrest-core-1.3 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -65,6 +61,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
@@ -113,6 +110,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-spi/build.xml 
new/maven-resolver-spi/build.xml
--- old/maven-resolver-spi/build.xml    2023-06-19 12:33:06.318745286 +0200
+++ new/maven-resolver-spi/build.xml    2024-06-11 17:13:44.271387187 +0200
@@ -35,7 +35,6 @@
   <path id="build.test.classpath">
     <pathelement location="../maven-resolver-api/target/classes"/>
     <fileset dir="../lib">
-      <!-- junit-4.12 hamcrest-core-1.3 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -60,6 +59,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
@@ -86,6 +86,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-test-util/build.xml 
new/maven-resolver-test-util/build.xml
--- old/maven-resolver-test-util/build.xml      2023-06-19 12:32:50.310621121 
+0200
+++ new/maven-resolver-test-util/build.xml      2024-06-11 17:13:31.037960417 
+0200
@@ -37,7 +37,6 @@
     <pathelement location="../maven-resolver-api/target/classes"/>
     <pathelement location="../maven-resolver-spi/target/classes"/>
     <fileset dir="../lib">
-      <!-- junit-4.12 hamcrest-core-1.3 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -62,6 +61,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
@@ -88,6 +88,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-transport-classpath/build.xml 
new/maven-resolver-transport-classpath/build.xml
--- old/maven-resolver-transport-classpath/build.xml    2023-06-19 
12:32:35.902509366 +0200
+++ new/maven-resolver-transport-classpath/build.xml    2024-06-11 
17:13:06.831122846 +0200
@@ -35,7 +35,6 @@
     <pathelement location="../maven-resolver-spi/target/classes"/>
     <pathelement location="../maven-resolver-util/target/classes"/>
     <fileset dir="../lib">
-      <!-- javax.inject-1 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -44,7 +43,6 @@
     <pathelement location="../maven-resolver-spi/target/classes"/>
     <pathelement location="../maven-resolver-util/target/classes"/>
     <pathelement location="../maven-resolver-test-util/target/classes"/>
-      <!-- javax.inject-1 sisu-guice-3.2.6-no_aop junit-4.12 hamcrest-core-1.3 
-->
   </path>
 
   <!-- ====================================================================== 
-->
@@ -67,6 +65,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
@@ -115,6 +114,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-transport-file/build.xml 
new/maven-resolver-transport-file/build.xml
--- old/maven-resolver-transport-file/build.xml 2023-06-19 12:31:47.774136066 
+0200
+++ new/maven-resolver-transport-file/build.xml 2024-06-11 17:12:47.630987278 
+0200
@@ -33,7 +33,6 @@
     <pathelement location="../maven-resolver-api/target/classes"/>
     <pathelement location="../maven-resolver-spi/target/classes"/>
     <fileset dir="../lib">
-      <!-- javax.inject-1 slf4j-api-1.7.25.jar -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -42,8 +41,6 @@
     <pathelement location="../maven-resolver-spi/target/classes"/>
     <pathelement location="../maven-resolver-test-util/target/classes"/>
     <fileset dir="../lib">
-      <!-- javax.inject-1 slf4j-api-1.7.25.jar sisu-guice-3.2.6-no_aop
-              junit-4.12 hamcrest-core-1.3 slf4j-simple-1.7.25 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -68,6 +65,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
@@ -116,6 +114,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-transport-http/build.xml 
new/maven-resolver-transport-http/build.xml
--- old/maven-resolver-transport-http/build.xml 2023-06-19 12:30:57.885749107 
+0200
+++ new/maven-resolver-transport-http/build.xml 2024-06-11 17:12:25.364163398 
+0200
@@ -34,7 +34,6 @@
     <pathelement location="../maven-resolver-spi/target/classes"/>
     <pathelement location="../maven-resolver-util/target/classes"/>
     <fileset dir="../lib">
-      <!-- httpclient-4.5.6 httpcore-4.4.10 javax.inject-1 slf4j-api-1.7.25 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -43,8 +42,6 @@
     <pathelement location="../maven-resolver-spi/target/classes"/>
     <pathelement location="../maven-resolver-util/target/classes"/>
     <fileset dir="../lib">
-      <!-- httpclient-4.5.6 httpcore-4.4.10 javax.inject-1 slf4j-api-1.7.25
-              jcl-over-slf4j-1.7.25 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -69,6 +66,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-transport-wagon/build.xml 
new/maven-resolver-transport-wagon/build.xml
--- old/maven-resolver-transport-wagon/build.xml        2023-06-19 
12:30:50.845694501 +0200
+++ new/maven-resolver-transport-wagon/build.xml        2024-06-11 
17:12:13.294078180 +0200
@@ -34,11 +34,8 @@
     <pathelement location="../maven-resolver-spi/target/classes"/>
     <pathelement location="../maven-resolver-util/target/classes"/>
     <fileset dir="../lib">
-      <!-- wagon-provider-api-3.0.0 javax.inject-1 plexus-classworlds-2.5.2
-              plexus-utils-3.1.0 org.eclipse.sisu.plexus-0.3.3 
slf4j-api-1.7.25 -->
       <include name="**/*.jar"/>
     </fileset>
-    <pathelement 
location="${repo.local}/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar"/>
   </path>
   <path id="build.test.classpath">
     <pathelement location="../maven-resolver-api/target/classes"/>
@@ -46,14 +43,9 @@
     <pathelement location="../maven-resolver-util/target/classes"/>
     <pathelement location="../maven-resolver-test-util/target/classes"/>
     <fileset dir="../lib">
-      <!--  -->
       <include name="**/*.jar"/>
     </fileset>
     <fileset dir="../lib">
-      <!-- wagon-provider-api-3.0.0 javax.inject-1 plexus-classworlds-2.5.2
-              plexus-utils-3.1.0 org.eclipse.sisu.plexus-0.3.3 slf4j-api-1.7.25
-                  sisu-guice-3.2.6-no_aop junit-4.12 hamcrest-core-1.3
-                  slf4j-simple-1.7.25 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -78,6 +70,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
@@ -126,6 +119,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/maven-resolver-util/build.xml 
new/maven-resolver-util/build.xml
--- old/maven-resolver-util/build.xml   2023-06-19 12:30:26.733507474 +0200
+++ new/maven-resolver-util/build.xml   2024-06-11 17:10:01.963150909 +0200
@@ -36,7 +36,6 @@
     <pathelement location="../maven-resolver-api/target/classes"/>
     <pathelement location="../maven-resolver-test-util/target/classes"/>
     <fileset dir="../lib">
-      <!-- junit-4.12 hamcrest-core-1.3 mockito-core-2.23.0 -->
       <include name="**/*.jar"/>
     </fileset>
   </path>
@@ -61,6 +60,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 
@@ -87,6 +87,7 @@
            debug="true" 
            optimize="false" 
            deprecation="true" 
+           release="${compiler.release}" 
            target="${compiler.target}" 
            verbose="false" 
            fork="false" 

Reply via email to