risdenk commented on PR #11921:
URL: https://github.com/apache/lucene/pull/11921#issuecomment-1311978301

   Output from run enabling `IntLogMath` rule:
   
   ```
   ➜  lucene git:(github-11910) ./gradlew check -x test 
-Pvalidation.errorprone=true -Pjavac.failOnWarnings=false 
-Pvalidation.git.failOnModified=false
   To honour the JVM settings for this build a single-use Daemon process will 
be forked. See 
https://docs.gradle.org/7.5.1/userguide/gradle_daemon.html#sec:disabling_the_daemon.
   Daemon will be stopped at the end of the build
   Directory '/Users/risdenk/repos/apache/lucene/(custom paths)' (system 
property 'org.gradle.java.installations.paths') used for java installations 
does not exist
   
   > Task :lucene:core:compileJava
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/search/DocIdSetIterator.java:131:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return maxDoc - minDoc;
                         ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return (long) maxDoc - minDoc;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/AbstractPagedMutable.java:106:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           + 3 * Integer.BYTES;
           ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return (long) RamUsageEstimator.NUM_BYTES_OBJECT_HEADER'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/BytesRefArray.java:239:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         return RamUsageEstimator.NUM_BYTES_ARRAY_HEADER + indices.length * 
Integer.BYTES;
                                                         ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return (long) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER + 
indices.length * Integer.BYTES;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/index/DocumentsWriterFlushControl.java:88:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
       this.hardMaxBytesPerDWPT = config.getRAMPerThreadHardLimitMB() * 1024 * 
1024;
                                                                             ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'this.hardMaxBytesPerDWPT = 
config.getRAMPerThreadHardLimitMB() * 1024L * 1024;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/codecs/lucene90/PForUtil.java:37:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         IDENTITY_PLUS_ONE[i] = i + 1;
                                  ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'IDENTITY_PLUS_ONE[i] = i + 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/codecs/lucene90/Lucene90PostingsReader.java:150:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           docBuffer[i] = code >>> 1;
                               ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'docBuffer[i] = code >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/codecs/lucene90/Lucene90PostingsReader.java:786:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               posDeltaBuffer[i] = code >>> 1;
                                        ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'posDeltaBuffer[i] = code >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/codecs/lucene90/Lucene90PostingsReader.java:803:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               offsetStartDeltaBuffer[i] = deltaCode >>> 1;
                                                     ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'offsetStartDeltaBuffer[i] = deltaCode >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/codecs/lucene90/Lucene90PostingsReader.java:1376:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               posDeltaBuffer[i] = code >>> 1;
                                        ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'posDeltaBuffer[i] = code >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/codecs/lucene90/Lucene90PostingsReader.java:1771:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               posDeltaBuffer[i] = code >>> 1;
                                        ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'posDeltaBuffer[i] = code >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/codecs/lucene90/Lucene90PostingsReader.java:1788:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               offsetStartDeltaBuffer[i] = deltaCode >>> 1;
                                                     ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'offsetStartDeltaBuffer[i] = deltaCode >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/codecs/lucene90/Lucene90PostingsWriter.java:290:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
       posDeltaBuffer[posBufferUpto] = position - lastPosition;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'posDeltaBuffer[posBufferUpto] = (long) position - 
lastPosition;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/codecs/lucene90/Lucene90PostingsWriter.java:309:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         offsetStartDeltaBuffer[posBufferUpto] = startOffset - lastStartOffset;
                                                             ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'offsetStartDeltaBuffer[posBufferUpto] = (long) startOffset - 
lastStartOffset;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/codecs/lucene90/Lucene90PostingsWriter.java:310:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         offsetLengthBuffer[posBufferUpto] = endOffset - startOffset;
                                                       ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'offsetLengthBuffer[posBufferUpto] = (long) endOffset - 
startOffset;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/LongBitSet.java:204:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (i << 6) + Long.numberOfTrailingZeros(word);
                           ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return (i << 6L) + Long.numberOfTrailingZeros(word);'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/LongBitSet.java:222:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         return (i << 6) + subIndex - Long.numberOfLeadingZeros(word); // See 
LUCENE-3197
                                    ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return (i << 6L) + subIndex - 
Long.numberOfLeadingZeros(word);'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/LongBitSet.java:228:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (i << 6) + 63 - Long.numberOfLeadingZeros(word);
                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return (i << 6L) + 63 - Long.numberOfLeadingZeros(word);'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/hnsw/OnHeapHnswGraph.java:179:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               + Integer.BYTES * 2;
               ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean '(long) nsize0 * (Integer.BYTES + Float.BYTES)'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/hnsw/OnHeapHnswGraph.java:184:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               + Integer.BYTES * 2;
               ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean '(long) nsize * (Integer.BYTES + Float.BYTES)'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/BulkOperationPacked2.java:67:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         values[valuesOffset++] = (block >>> 6) & 3;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'values[valuesOffset++] = (block >>> 6L) & 3;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/BulkOperationPacked2.java:68:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         values[valuesOffset++] = (block >>> 4) & 3;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'values[valuesOffset++] = (block >>> 4L) & 3;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/BulkOperationPacked2.java:69:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         values[valuesOffset++] = (block >>> 2) & 3;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'values[valuesOffset++] = (block >>> 2L) & 3;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/DirectReader.java:202:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (in.readByte(offset + (index >>> 3)) >>> shift) & 0x1;
                                                                  ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return ((long) in.readByte(offset + (index >>> 3)) >>> 
shift) & 0x1;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/DirectReader.java:222:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (in.readByte(offset + (index >>> 2)) >>> shift) & 0x3;
                                                                  ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return ((long) in.readByte(offset + (index >>> 2)) >>> 
shift) & 0x3;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/DirectReader.java:243:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (in.readByte(offset + (index >>> 1)) >>> shift) & 0xF;
                                                                  ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return ((long) in.readByte(offset + (index >>> 1)) >>> 
shift) & 0xF;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/DirectReader.java:283:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (in.readShort(this.offset + offset) >>> shift) & 0xFFF;
                                                                 ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return ((long) in.readShort(this.offset + offset) >>> shift) 
& 0xFFF;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/DirectReader.java:323:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (in.readInt(this.offset + offset) >>> shift) & 0xFFFFF;
                                                               ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return ((long) in.readInt(this.offset + offset) >>> shift) & 
0xFFFFF;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/DirectReader.java:363:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (in.readInt(this.offset + offset) >>> shift) & 0xFFFFFFF;
                                                               ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return ((long) in.readInt(this.offset + offset) >>> shift) & 
0xFFFFFFF;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/BulkOperationPacked4.java:65:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         values[valuesOffset++] = (block >>> 4) & 15;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'values[valuesOffset++] = (block >>> 4L) & 15;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/BulkOperationPacked1.java:71:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         values[valuesOffset++] = (block >>> 7) & 1;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'values[valuesOffset++] = (block >>> 7L) & 1;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/BulkOperationPacked1.java:72:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         values[valuesOffset++] = (block >>> 6) & 1;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'values[valuesOffset++] = (block >>> 6L) & 1;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/BulkOperationPacked1.java:73:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         values[valuesOffset++] = (block >>> 5) & 1;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'values[valuesOffset++] = (block >>> 5L) & 1;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/BulkOperationPacked1.java:74:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         values[valuesOffset++] = (block >>> 4) & 1;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'values[valuesOffset++] = (block >>> 4L) & 1;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/BulkOperationPacked1.java:75:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         values[valuesOffset++] = (block >>> 3) & 1;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'values[valuesOffset++] = (block >>> 3L) & 1;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/BulkOperationPacked1.java:76:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         values[valuesOffset++] = (block >>> 2) & 1;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'values[valuesOffset++] = (block >>> 2L) & 1;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/packed/BulkOperationPacked1.java:77:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         values[valuesOffset++] = (block >>> 1) & 1;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'values[valuesOffset++] = (block >>> 1L) & 1;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/util/automaton/LevenshteinAutomata.java:361:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         final long bitLoc = bitsPerValue * index;
                                          ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'final long bitLoc = (long) bitsPerValue * index;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/search/comparators/MinDocIterator.java:61:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
       return maxDoc - segmentMinDoc;
                     ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return (long) maxDoc - segmentMinDoc;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/search/KnnVectorQuery.java:356:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
                     return upper - lower;
                                  ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return (long) upper - lower;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/java/org/apache/lucene/search/MultiTermQueryConstantScoreWrapper.java:56:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           + RamUsageEstimator.QUERY_DEFAULT_RAM_BYTES_USED;
           ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return (long) RamUsageEstimator.NUM_BYTES_OBJECT_HEADER'?
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   40 warnings
   
   > Task :lucene:codecs:compileJava
   
/Users/risdenk/repos/apache/lucene/lucene/codecs/src/java/org/apache/lucene/codecs/blocktreeords/FSTOrdsOutputs.java:247:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           + output.bytes.length;
           ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return 2L * RamUsageEstimator.NUM_BYTES_OBJECT_HEADER'?
   
/Users/risdenk/repos/apache/lucene/lucene/codecs/src/java/org/apache/lucene/codecs/blocktreeords/OrdsBlockTreeTermsWriter.java:721:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           totalTermCount = end - start;
                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'totalTermCount = (long) end - start;'?
   2 warnings
   
   > Task :lucene:facet:compileJava
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   > Task :lucene:queries:compileJava
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   > Task :lucene:sandbox:compileJava
   
/Users/risdenk/repos/apache/lucene/lucene/sandbox/src/java/org/apache/lucene/sandbox/search/IndexSortSortedNumericDocValuesRangeQuery.java:555:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         return lastDoc - firstDoc;
                        ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return (long) lastDoc - firstDoc;'?
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   1 warning
   
   > Task :lucene:test-framework:compileJava
   
/Users/risdenk/repos/apache/lucene/lucene/test-framework/src/java/org/apache/lucene/tests/search/BlockScoreQueryWrapper.java:154:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
                   return docs.length - 2;
                                      ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return docs.length - 2L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/test-framework/src/java/org/apache/lucene/tests/search/AssertingBulkScorer.java:95:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
             interval = 1 + random.nextInt(10);
                          ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'interval = 1L + random.nextInt(10);'?
   
/Users/risdenk/repos/apache/lucene/lucene/test-framework/src/java/org/apache/lucene/tests/search/AssertingBulkScorer.java:97:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
             interval = 1 + random.nextInt(random.nextBoolean() ? 100 : 5000);
                          ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'interval = 1L + random.nextInt(random.nextBoolean() ? 100 : 
5000);'?
   
   > Task :lucene:backward-codecs:compileJava
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene84/Lucene84PostingsReader.java:152:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           docBuffer[i] = code >>> 1;
                               ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'docBuffer[i] = code >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene84/Lucene84PostingsReader.java:804:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               posDeltaBuffer[i] = code >>> 1;
                                        ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'posDeltaBuffer[i] = code >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene84/Lucene84PostingsReader.java:821:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               offsetStartDeltaBuffer[i] = deltaCode >>> 1;
                                                     ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'offsetStartDeltaBuffer[i] = deltaCode >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene84/Lucene84PostingsReader.java:1398:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               posDeltaBuffer[i] = code >>> 1;
                                        ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'posDeltaBuffer[i] = code >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene84/Lucene84PostingsReader.java:1795:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               posDeltaBuffer[i] = code >>> 1;
                                        ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'posDeltaBuffer[i] = code >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene84/Lucene84PostingsReader.java:1812:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               offsetStartDeltaBuffer[i] = deltaCode >>> 1;
                                                     ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'offsetStartDeltaBuffer[i] = deltaCode >>> 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene84/ForDeltaUtil.java:32:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         IDENTITY_PLUS_ONE[i] = i + 1;
                                  ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'IDENTITY_PLUS_ONE[i] = i + 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/packed/LegacyDirectReader.java:105:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (in.readByte(offset + (index >>> 3)) >>> shift) & 0x1;
                                                                  ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return ((long) in.readByte(offset + (index >>> 3)) >>> 
shift) & 0x1;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/packed/LegacyDirectReader.java:125:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (in.readByte(offset + (index >>> 2)) >>> shift) & 0x3;
                                                                  ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return ((long) in.readByte(offset + (index >>> 2)) >>> 
shift) & 0x3;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/packed/LegacyDirectReader.java:145:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (in.readByte(offset + (index >>> 1)) >>> shift) & 0xF;
                                                                  ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return ((long) in.readByte(offset + (index >>> 1)) >>> 
shift) & 0xF;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/packed/LegacyDirectReader.java:185:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (in.readShort(this.offset + offset) >>> shift) & 0xFFF;
                                                                 ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return ((long) in.readShort(this.offset + offset) >>> shift) 
& 0xFFF;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/packed/LegacyDirectReader.java:227:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return (v >>> shift) & 0xFFFFF;
                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return ((long) v >>> shift) & 0xFFFFF;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/packed/LegacyDirectReader.java:246:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           return in.readInt(offset + index * 3) >>> 8;
                                                 ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'return in.readInt(offset + index * 3) >>> 8L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene50/compressing/Lucene50CompressingStoredFieldsReader.java:540:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
               offsets[1 + i] = (1 + i) * length;
                                        ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'offsets[1 + i] = (1L + i) * length;'?
   14 warnings
   
   > Task :lucene:analysis:common:compileJava
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   > Task :lucene:test-framework:compileJava
   
/Users/risdenk/repos/apache/lucene/lucene/test-framework/src/java/org/apache/lucene/tests/store/BaseDirectoryTestCase.java:447:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
             longs[i] = (random().nextBoolean() ? -1 : 1) * 
random().nextInt(1024);
                                                          ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'longs[i] = (long) (random().nextBoolean() ? -1 : 1) * 
random().nextInt(1024);'?
   
/Users/risdenk/repos/apache/lucene/lucene/test-framework/src/java/org/apache/lucene/tests/store/BaseDirectoryTestCase.java:964:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           long offset = i * 8;
                           ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long offset = i * 8L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/test-framework/src/java/org/apache/lucene/tests/store/BaseDirectoryTestCase.java:1013:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           long offset = i * 4;
                           ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long offset = i * 4L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/test-framework/src/java/org/apache/lucene/tests/store/BaseDirectoryTestCase.java:1061:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           long offset = i * 2;
                           ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long offset = i * 2L;'?
   7 warnings
   
   > Task :lucene:suggest:compileJava
   
/Users/risdenk/repos/apache/lucene/lucene/suggest/src/java/org/apache/lucene/search/suggest/document/NRTSuggester.java:307:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
       long maxQueueSize = topN * maxAnalyzedPathsPerOutput;
                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long maxQueueSize = (long) topN * 
maxAnalyzedPathsPerOutput;'?
   
/Users/risdenk/repos/apache/lucene/lucene/suggest/src/java/org/apache/lucene/search/suggest/document/CompletionFieldsConsumer.java:229:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
             long weight = input.readVInt() - 1;
                                            ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long weight = input.readVInt() - 1L;'?
   2 warnings
   
   > Task :lucene:backward-codecs:compileTestJava
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/test/org/apache/lucene/backward_codecs/lucene84/Lucene84PostingsWriter.java:303:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
       posDeltaBuffer[posBufferUpto] = position - lastPosition;
                                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'posDeltaBuffer[posBufferUpto] = (long) position - 
lastPosition;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/test/org/apache/lucene/backward_codecs/lucene84/Lucene84PostingsWriter.java:322:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         offsetStartDeltaBuffer[posBufferUpto] = startOffset - lastStartOffset;
                                                             ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'offsetStartDeltaBuffer[posBufferUpto] = (long) startOffset - 
lastStartOffset;'?
   
/Users/risdenk/repos/apache/lucene/lucene/backward-codecs/src/test/org/apache/lucene/backward_codecs/lucene84/Lucene84PostingsWriter.java:323:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         offsetLengthBuffer[posBufferUpto] = endOffset - startOffset;
                                                       ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'offsetLengthBuffer[posBufferUpto] = (long) endOffset - 
startOffset;'?
   3 warnings
   
   > Task :lucene:demo:compileJava
   
/Users/risdenk/repos/apache/lucene/lucene/demo/src/java/org/apache/lucene/demo/facet/RangeFacetsExample.java:84:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         long endTime = (i + 1) * 3600;
                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long endTime = (i + 1L) * 3600;'?
   1 warning
   
   > Task :lucene:facet:compileTestJava
   Note: 
/Users/risdenk/repos/apache/lucene/lucene/facet/src/test/org/apache/lucene/facet/taxonomy/TestTaxonomyFacetAssociations.java
 uses or overrides a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   > Task :lucene:join:compileTestJava
   
/Users/risdenk/repos/apache/lucene/lucene/join/src/test/org/apache/lucene/search/join/TestJoinUtil.java:1934:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
       final long linkLong = linkInt << 32 | linkInt;
                                           ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'final long linkLong = linkInt << 32L | linkInt;'?
   1 warning
   
   > Task :lucene:highlighter:compileTestJava
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   > Task :lucene:memory:compileTestJava
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   > Task :lucene:monitor:compileTestJava
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   > Task :lucene:core:compileTestJava
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/test/org/apache/lucene/search/TestLRUQueryCache.java:581:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
       long queryRamBytesUsed = numQueries * (10 * 
QUERY_DEFAULT_RAM_BYTES_USED);
                                           ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long queryRamBytesUsed = (long) numQueries * (10 * 
QUERY_DEFAULT_RAM_BYTES_USED);'?
   
   > Task :lucene:queries:compileTestJava
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   > Task :lucene:core:compileTestJava
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/test/org/apache/lucene/search/TestSortOptimization.java:709:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
       long offset = 100 + random().nextInt(100);
                         ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long offset = 100L + random().nextInt(100);'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/test/org/apache/lucene/search/TestSortOptimization.java:710:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
       long smallestValue = 50 + random().nextInt(50);
                               ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long smallestValue = 50L + random().nextInt(50);'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/test/org/apache/lucene/index/TestNumericDocValuesUpdates.java:250:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         expectedValues[i] = i + 1;
                               ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'expectedValues[i] = i + 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/test/org/apache/lucene/index/TestNumericDocValuesUpdates.java:257:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           long value = (i + 1) * 2;
                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long value = (i + 1L) * 2;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/test/org/apache/lucene/index/TestNumericDocValuesUpdates.java:683:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         long value = rnd + 1;
                          ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long value = rnd + 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/test/org/apache/lucene/index/TestBinaryDocValuesUpdates.java:162:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         expectedValues[i] = i + 1;
                               ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'expectedValues[i] = i + 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/test/org/apache/lucene/index/TestBinaryDocValuesUpdates.java:169:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           long value = (i + 1) * 2;
                                ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long value = (i + 1L) * 2;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/test/org/apache/lucene/index/TestBinaryDocValuesUpdates.java:572:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
         long value = rnd + 1;
                          ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long value = rnd + 1L;'?
   
/Users/risdenk/repos/apache/lucene/lucene/core/src/test/org/apache/lucene/index/TestFieldUpdatesBuffer.java:271:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
       long docValue = 1 + random().nextInt(1000);
                         ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'long docValue = 1L + random().nextInt(1000);'?
   
   > Task :lucene:sandbox:compileTestJava
   Note: 
/Users/risdenk/repos/apache/lucene/lucene/sandbox/src/test/org/apache/lucene/sandbox/search/TestIndexSortSortedNumericDocValuesRangeQuery.java
 uses or overrides a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   > Task :lucene:spatial-extras:compileTestJava
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   > Task :lucene:replicator:compileTestJava
   Note: 
/Users/risdenk/repos/apache/lucene/lucene/replicator/src/test/org/apache/lucene/replicator/nrt/SimpleTransLog.java
 uses or overrides a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   > Task :lucene:core:compileTestJava
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   10 warnings
   
   > Task :lucene:suggest:compileTestJava
   
/Users/risdenk/repos/apache/lucene/lucene/suggest/src/test/org/apache/lucene/search/suggest/TestDocumentDictionary.java:405:
 warning: [IntLongMath] Expression of type int may overflow before being 
assigned to a long
           numericValue = 100 + i;
                              ^
       (see https://errorprone.info/bugpattern/IntLongMath)
     Did you mean 'numericValue = 100L + i;'?
   Note: Some input files use or override a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   1 warning
   
   > Task :lucene:test-framework:compileTestJava
   Note: 
/Users/risdenk/repos/apache/lucene/lucene/test-framework/src/test/org/apache/lucene/tests/util/TestReproduceMessage.java
 uses or overrides a deprecated API.
   Note: Recompile with -Xlint:deprecation for details.
   
   BUILD SUCCESSFUL in 1m 45s
   736 actionable tasks: 658 executed, 78 up-to-date
   ```


-- 
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


Reply via email to