mirror of
https://github.com/google/nomulus
synced 2026-04-06 09:39:31 +00:00
Error-prone introduced many more checks in Java 25. We fixed a few
and suppressed most. A follow-up bug is opened to clean this up.
An ai agent should be able to clean up most of it.
This PR is created with gemini-cli. Summary of experience:
* The good: AI caught most compatibility issues, and with permission,
suppressed them through compiler flags and errorprone options.
It also caught many versio references in scripts.
* Where it didn't shine:
- It did not find and update the target version spec in the custome
VKey annotation processor source file.
- It did not flag eclipse-temurin:21 docker image for upgrade.
- When running into failure, its first instinct is to disable checks
e.g., -Werror instead of fixing them.
81 lines
6.4 KiB
Plaintext
81 lines
6.4 KiB
Plaintext
# This is a Gradle generated file for dependency locking.
|
|
# Manual edits can break the build and are not advised.
|
|
# This file is expected to be part of source control.
|
|
com.github.ben-manes.caffeine:caffeine:3.0.5=annotationProcessor,testAnnotationProcessor
|
|
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,testAnnotationProcessor
|
|
com.google.auto.service:auto-service-annotations:1.0.1=annotationProcessor,testAnnotationProcessor
|
|
com.google.auto.value:auto-value-annotations:1.9=annotationProcessor,testAnnotationProcessor
|
|
com.google.auto:auto-common:1.2.2=annotationProcessor,testAnnotationProcessor
|
|
com.google.code.findbugs:jsr305:3.0.2=checkstyle
|
|
com.google.errorprone:error_prone_annotation:2.48.0=annotationProcessor,testAnnotationProcessor
|
|
com.google.errorprone:error_prone_annotations:2.36.0=checkstyle
|
|
com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
com.google.errorprone:error_prone_annotations:2.48.0=annotationProcessor,testAnnotationProcessor
|
|
com.google.errorprone:error_prone_check_api:2.48.0=annotationProcessor,testAnnotationProcessor
|
|
com.google.errorprone:error_prone_core:2.48.0=annotationProcessor,testAnnotationProcessor
|
|
com.google.flogger:flogger-system-backend:0.9=deploy_jar,runtimeClasspath,testRuntimeClasspath
|
|
com.google.flogger:flogger:0.9=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
com.google.googlejavaformat:google-java-format:1.34.1=annotationProcessor,testAnnotationProcessor
|
|
com.google.guava:failureaccess:1.0.3=annotationProcessor,checkstyle,compileClasspath,deploy_jar,runtimeClasspath,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
|
|
com.google.guava:guava:33.4.8-jre=checkstyle
|
|
com.google.guava:guava:33.5.0-jre=annotationProcessor,compileClasspath,deploy_jar,runtimeClasspath,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
|
|
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=annotationProcessor,checkstyle,compileClasspath,deploy_jar,runtimeClasspath,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
|
|
com.google.j2objc:j2objc-annotations:3.0.0=checkstyle
|
|
com.google.j2objc:j2objc-annotations:3.1=annotationProcessor,compileClasspath,deploy_jar,runtimeClasspath,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
|
|
com.google.protobuf:protobuf-java:4.33.2=annotationProcessor,testAnnotationProcessor
|
|
com.puppycrawl.tools:checkstyle:10.24.0=checkstyle
|
|
commons-beanutils:commons-beanutils:1.10.1=checkstyle
|
|
commons-codec:commons-codec:1.15=checkstyle
|
|
commons-collections:commons-collections:3.2.2=checkstyle
|
|
info.picocli:picocli:4.7.7=checkstyle
|
|
io.github.eisop:dataflow-errorprone:3.41.0-eisop1=annotationProcessor,testAnnotationProcessor
|
|
io.github.java-diff-utils:java-diff-utils:4.12=annotationProcessor,testAnnotationProcessor
|
|
io.netty:netty-buffer:4.1.132.Final=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
io.netty:netty-codec-http:4.1.132.Final=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
io.netty:netty-codec:4.1.132.Final=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
io.netty:netty-common:4.1.132.Final=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
io.netty:netty-handler:4.1.132.Final=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
io.netty:netty-resolver:4.1.132.Final=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
io.netty:netty-transport-native-unix-common:4.1.132.Final=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
io.netty:netty-transport:4.1.132.Final=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
javax.inject:javax.inject:1=annotationProcessor,testAnnotationProcessor
|
|
joda-time:joda-time:2.14.1=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
net.sf.saxon:Saxon-HE:12.5=checkstyle
|
|
org.antlr:antlr4-runtime:4.13.2=checkstyle
|
|
org.apache.commons:commons-lang3:3.8.1=checkstyle
|
|
org.apache.commons:commons-text:1.3=checkstyle
|
|
org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle
|
|
org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle
|
|
org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle
|
|
org.apache.httpcomponents:httpclient:4.5.13=checkstyle
|
|
org.apache.httpcomponents:httpcore:4.4.14=checkstyle
|
|
org.apache.maven.doxia:doxia-core:1.12.0=checkstyle
|
|
org.apache.maven.doxia:doxia-logging-api:1.12.0=checkstyle
|
|
org.apache.maven.doxia:doxia-module-xdoc:1.12.0=checkstyle
|
|
org.apache.maven.doxia:doxia-sink-api:1.12.0=checkstyle
|
|
org.apache.xbean:xbean-reflect:3.7=checkstyle
|
|
org.bouncycastle:bcpg-jdk18on:1.83=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
org.bouncycastle:bcpkix-jdk18on:1.83=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
org.bouncycastle:bcprov-jdk18on:1.83=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
org.bouncycastle:bcutil-jdk18on:1.83=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
org.checkerframework:checker-qual:3.19.0=annotationProcessor,testAnnotationProcessor
|
|
org.checkerframework:checker-qual:3.49.3=checkstyle
|
|
org.codehaus.plexus:plexus-classworlds:2.6.0=checkstyle
|
|
org.codehaus.plexus:plexus-component-annotations:2.1.0=checkstyle
|
|
org.codehaus.plexus:plexus-container-default:2.1.0=checkstyle
|
|
org.codehaus.plexus:plexus-utils:3.3.0=checkstyle
|
|
org.jacoco:org.jacoco.agent:0.8.14=jacocoAgent,jacocoAnt
|
|
org.jacoco:org.jacoco.ant:0.8.14=jacocoAnt
|
|
org.jacoco:org.jacoco.core:0.8.14=jacocoAnt
|
|
org.jacoco:org.jacoco.report:0.8.14=jacocoAnt
|
|
org.javassist:javassist:3.28.0-GA=checkstyle
|
|
org.jcommander:jcommander:2.0=compileClasspath,deploy_jar,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
|
|
org.jspecify:jspecify:1.0.0=annotationProcessor,checkstyle,compileClasspath,deploy_jar,runtimeClasspath,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
|
|
org.ow2.asm:asm-commons:9.9=jacocoAnt
|
|
org.ow2.asm:asm-tree:9.9=jacocoAnt
|
|
org.ow2.asm:asm:9.9=jacocoAnt
|
|
org.pcollections:pcollections:4.0.1=annotationProcessor,testAnnotationProcessor
|
|
org.reflections:reflections:0.10.2=checkstyle
|
|
org.xmlresolver:xmlresolver:5.2.2=checkstyle
|
|
empty=shadow
|