You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2021/05/01 20:30:35 UTC
[maven-resolver] branch master updated: [MRESOLVER-171] Resolver
fails when compiled on Java 9+ and run on Java 8 due to JDK API breakage
This is an automated email from the ASF dual-hosted git repository.
michaelo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-resolver.git
The following commit(s) were added to refs/heads/master by this push:
new 8028de1 [MRESOLVER-171] Resolver fails when compiled on Java 9+ and run on Java 8 due to JDK API breakage
8028de1 is described below
commit 8028de1e6bb3ed0eaf8bcb5d713b9c586197d208
Author: Michael Osipov <mi...@apache.org>
AuthorDate: Sat May 1 22:29:54 2021 +0200
[MRESOLVER-171] Resolver fails when compiled on Java 9+ and run on Java 8 due to JDK API breakage
---
.../java/org/eclipse/aether/connector/basic/ChecksumCalculator.java | 2 +-
.../java/org/eclipse/aether/internal/impl/DefaultFileProcessor.java | 2 +-
.../org/eclipse/aether/spi/connector/transport/AbstractTransporter.java | 2 +-
.../java/org/eclipse/aether/internal/test/util/TestFileProcessor.java | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/maven-resolver-connector-basic/src/main/java/org/eclipse/aether/connector/basic/ChecksumCalculator.java b/maven-resolver-connector-basic/src/main/java/org/eclipse/aether/connector/basic/ChecksumCalculator.java
index 14f4951..0b1d4b3 100644
--- a/maven-resolver-connector-basic/src/main/java/org/eclipse/aether/connector/basic/ChecksumCalculator.java
+++ b/maven-resolver-connector-basic/src/main/java/org/eclipse/aether/connector/basic/ChecksumCalculator.java
@@ -165,7 +165,7 @@ final class ChecksumCalculator
{
read -= total - dataOffset;
}
- buffer.rewind();
+ ( (Buffer) buffer ).rewind();
( (Buffer) buffer ).limit( read );
update( buffer );
}
diff --git a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/DefaultFileProcessor.java b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/DefaultFileProcessor.java
index d2b8ecc..99d5861 100644
--- a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/DefaultFileProcessor.java
+++ b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/DefaultFileProcessor.java
@@ -232,7 +232,7 @@ public class DefaultFileProcessor
{
try
{
- buffer.rewind();
+ ( (Buffer) buffer ).rewind();
( (Buffer) buffer ).limit( bytes );
listener.progressed( buffer );
}
diff --git a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/transport/AbstractTransporter.java b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/transport/AbstractTransporter.java
index f420d0d..39e632c 100644
--- a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/transport/AbstractTransporter.java
+++ b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/transport/AbstractTransporter.java
@@ -252,7 +252,7 @@ public abstract class AbstractTransporter
for ( int read = is.read( array ); read >= 0; read = is.read( array ) )
{
os.write( array, 0, read );
- buffer.rewind();
+ ( (Buffer) buffer ).rewind();
( (Buffer) buffer ).limit( read );
listener.transportProgressed( buffer );
}
diff --git a/maven-resolver-test-util/src/main/java/org/eclipse/aether/internal/test/util/TestFileProcessor.java b/maven-resolver-test-util/src/main/java/org/eclipse/aether/internal/test/util/TestFileProcessor.java
index 6fc36da..00089a7 100644
--- a/maven-resolver-test-util/src/main/java/org/eclipse/aether/internal/test/util/TestFileProcessor.java
+++ b/maven-resolver-test-util/src/main/java/org/eclipse/aether/internal/test/util/TestFileProcessor.java
@@ -219,7 +219,7 @@ public class TestFileProcessor
{
try
{
- buffer.rewind();
+ ( (Buffer) buffer ).rewind();
( (Buffer) buffer ).limit( bytes );
listener.progressed( buffer );
}