You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2023/03/09 20:35:03 UTC

[lucene] 02/02: Adapt for Java 11 (add java.util.Objects) to signatures: Implement MMapDirectory with Java 20 Project Panama Preview API (#12188)

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

uschindler pushed a commit to branch branch_9x
in repository https://gitbox.apache.org/repos/asf/lucene.git

commit 5f8e983a2cb896fea42e795fb419cd405f6fe7de
Author: Uwe Schindler <us...@apache.org>
AuthorDate: Thu Mar 9 21:34:23 2023 +0100

    Adapt for Java 11 (add java.util.Objects) to signatures: Implement MMapDirectory with Java 20 Project Panama Preview API (#12188)
---
 .../panama-foreign/ExtractForeignAPI.java           |   2 +-
 .../src/generated/jdk/panama-foreign-jdk19.apijar   | Bin 20079 -> 20781 bytes
 .../src/generated/jdk/panama-foreign-jdk20.apijar   | Bin 18785 -> 19487 bytes
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gradle/generation/panama-foreign/ExtractForeignAPI.java b/gradle/generation/panama-foreign/ExtractForeignAPI.java
index ca20528cac5..44253ea0122 100644
--- a/gradle/generation/panama-foreign/ExtractForeignAPI.java
+++ b/gradle/generation/panama-foreign/ExtractForeignAPI.java
@@ -48,7 +48,7 @@ public final class ExtractForeignAPI {
     }
     var outputPath = Paths.get(args[1]);
     var javaBaseModule = Paths.get(URI.create("jrt:/")).resolve("java.base").toRealPath();
-    var fileMatcher = javaBaseModule.getFileSystem().getPathMatcher("glob:java/{lang/foreign/*,nio/channels/FileChannel}.class");
+    var fileMatcher = javaBaseModule.getFileSystem().getPathMatcher("glob:java/{lang/foreign/*,nio/channels/FileChannel,util/Objects}.class");
     try (var out = new ZipOutputStream(Files.newOutputStream(outputPath)); var stream = Files.walk(javaBaseModule)) {
       var filesToExtract = stream.map(javaBaseModule::relativize).filter(fileMatcher::matches).sorted().collect(Collectors.toList());
       for (Path relative : filesToExtract) {
diff --git a/lucene/core/src/generated/jdk/panama-foreign-jdk19.apijar b/lucene/core/src/generated/jdk/panama-foreign-jdk19.apijar
index 3c087ebbf97..c9b73d9193b 100644
Binary files a/lucene/core/src/generated/jdk/panama-foreign-jdk19.apijar and b/lucene/core/src/generated/jdk/panama-foreign-jdk19.apijar differ
diff --git a/lucene/core/src/generated/jdk/panama-foreign-jdk20.apijar b/lucene/core/src/generated/jdk/panama-foreign-jdk20.apijar
index b2ce3f750a9..03baf38a193 100644
Binary files a/lucene/core/src/generated/jdk/panama-foreign-jdk20.apijar and b/lucene/core/src/generated/jdk/panama-foreign-jdk20.apijar differ