diff --git a/build-tools/build-infra/src/main/groovy/lucene.validation.error-prone.gradle b/build-tools/build-infra/src/main/groovy/lucene.validation.error-prone.gradle index b667e9e385d7..f20204120446 100644 --- a/build-tools/build-infra/src/main/groovy/lucene.validation.error-prone.gradle +++ b/build-tools/build-infra/src/main/groovy/lucene.validation.error-prone.gradle @@ -77,12 +77,6 @@ allprojects { prj -> } tasks.withType(JavaCompile).configureEach { task -> - // Disable errorprone on the MR-JAR tasks - if (task.name ==~ /compileMain\d+Java/) { - options.errorprone.enabled = false - return - } - // Exclude certain files (generated ones, mostly). switch (project.path) { case ":lucene:core": diff --git a/lucene/core/src/java24/org/apache/lucene/internal/vectorization/MemorySegmentPostingDecodingUtil.java b/lucene/core/src/java24/org/apache/lucene/internal/vectorization/MemorySegmentPostingDecodingUtil.java index c4a3f8232704..b2e248ad7c2d 100644 --- a/lucene/core/src/java24/org/apache/lucene/internal/vectorization/MemorySegmentPostingDecodingUtil.java +++ b/lucene/core/src/java24/org/apache/lucene/internal/vectorization/MemorySegmentPostingDecodingUtil.java @@ -47,6 +47,7 @@ private static void shift( } @Override + @SuppressWarnings("NarrowCalculation") // count * 4 won't overflow integer here public void splitInts( int count, int[] b, int bShift, int dec, int bMask, int[] c, int cIndex, int cMask) throws IOException {