uschindler commented on code in PR #14533: URL: https://github.com/apache/lucene/pull/14533#discussion_r2066466992
########## lucene/core/src/java/org/apache/lucene/store/MMapDirectory.java: ########## @@ -365,7 +365,9 @@ private static <A> MMapIndexInputProvider<A> lookupProvider() { // access through the lookup: final var constr = lookup.findConstructor(cls, MethodType.methodType(void.class, int.class)); try { - return (MMapIndexInputProvider<A>) constr.invoke(maxPermits); + @SuppressWarnings("unchecked") Review Comment: In future, when we update Java version we also need the updates in build system and sourcesets for vectors. So we need to change the mrJarVersions property in Gradle build, too and rename the sourceset folder java23 -> java24 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org