This is an automated email from the ASF dual-hosted git repository.

kwin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-resolver.git

commit 7af787fa7f2e19d78ef5a02bac02dde587a4d414
Author: Konrad Windszus <[email protected]>
AuthorDate: Fri Oct 10 16:25:28 2025 +0200

    Use Methanol for support of response compression
    
    https://mizosoft.github.io/methanol/decompression/
    
    This closes #1620
---
 .../maven-resolver-transport-jdk-11/pom.xml                          | 5 +++++
 .../main/java/org/eclipse/aether/transport/jdk/JdkTransporter.java   | 3 ++-
 .../java/org/eclipse/aether/transport/jdk/JdkTransporterTest.java    | 5 -----
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git 
a/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/pom.xml 
b/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/pom.xml
index 3c18dc77c..c61ac14c5 100644
--- 
a/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/pom.xml
+++ 
b/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/pom.xml
@@ -53,6 +53,11 @@
       <groupId>org.apache.maven.resolver</groupId>
       <artifactId>maven-resolver-util</artifactId>
     </dependency>
+    <dependency>
+      <groupId>com.github.mizosoft.methanol</groupId>
+      <artifactId>methanol</artifactId>
+      <version>1.8.3</version>
+    </dependency>
     <dependency>
       <groupId>javax.inject</groupId>
       <artifactId>javax.inject</artifactId>
diff --git 
a/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/src/main/java/org/eclipse/aether/transport/jdk/JdkTransporter.java
 
b/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/src/main/java/org/eclipse/aether/transport/jdk/JdkTransporter.java
index 2eab4a888..2ac828e2b 100644
--- 
a/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/src/main/java/org/eclipse/aether/transport/jdk/JdkTransporter.java
+++ 
b/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/src/main/java/org/eclipse/aether/transport/jdk/JdkTransporter.java
@@ -62,6 +62,7 @@ import java.util.function.Function;
 import java.util.function.Supplier;
 import java.util.regex.Matcher;
 
+import com.github.mizosoft.methanol.Methanol;
 import org.eclipse.aether.ConfigurationProperties;
 import org.eclipse.aether.RepositorySystemSession;
 import org.eclipse.aether.repository.AuthenticationContext;
@@ -524,7 +525,7 @@ final class JdkTransporter extends AbstractTransporter 
implements HttpTransporte
             }
         }
 
-        HttpClient.Builder builder = HttpClient.newBuilder()
+        HttpClient.Builder builder = Methanol.newBuilder()
                 .version(HttpClient.Version.valueOf(ConfigUtils.getString(
                         session,
                         DEFAULT_HTTP_VERSION,
diff --git 
a/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/src/test/java/org/eclipse/aether/transport/jdk/JdkTransporterTest.java
 
b/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/src/test/java/org/eclipse/aether/transport/jdk/JdkTransporterTest.java
index 625c092b8..1f2976072 100644
--- 
a/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/src/test/java/org/eclipse/aether/transport/jdk/JdkTransporterTest.java
+++ 
b/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/src/test/java/org/eclipse/aether/transport/jdk/JdkTransporterTest.java
@@ -104,11 +104,6 @@ class JdkTransporterTest extends HttpTransporterTest {
     @Test
     protected void testRequestTimeout() throws Exception {}
 
-    @Override
-    @Disabled("https://github.com/apache/maven-resolver/issues/1620";)
-    @Test
-    protected void testGet_CompressionUsedWithPom() throws Exception {}
-
     public JdkTransporterTest() {
         super(() -> new JdkTransporterFactory(standardChecksumExtractor(), new 
DefaultPathProcessor()));
     }

Reply via email to