Skip to content

Commit 22f3291

Browse files
Bump com.google.errorprone:error_prone_core from 2.42.0 to 2.43.0 (#1204)
* Bump com.google.errorprone:error_prone_core from 2.42.0 to 2.43.0 Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.42.0 to 2.43.0. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](google/error-prone@v2.42.0...v2.43.0) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-version: 2.43.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Conditionally enable ErrorProne when compiling with 21+ --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tommy Ludwig <[email protected]>
1 parent b19a490 commit 22f3291

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

build.gradle

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ subprojects {
8282
// see https://github.com/uber/NullAway/wiki/JSpecify-Support
8383
option("NullAway:JSpecifyMode", "true")
8484
}
85-
if (!JavaVersion.current().isCompatibleWith(JavaVersion.VERSION_17)) {
86-
// Error Prone does not work with JDK <17
85+
if (!JavaVersion.current().isCompatibleWith(JavaVersion.VERSION_21)) {
86+
// Error Prone 2.43.0 requires JDK 21+
8787
enabled = false
8888
}
8989
if (System.env.CI != null) {
@@ -123,8 +123,11 @@ subprojects {
123123
// have to add the dependency in every project, which is tedious so just do it here.
124124
dependencies {
125125
checkstyle libs.javaFormatForPlugins
126-
errorprone(libs.errorprone)
127-
errorprone(libs.nullAway)
126+
if (JavaVersion.current().isCompatibleWith(JavaVersion.VERSION_21)) {
127+
// Error Prone 2.43.0 requires JDK 21+
128+
errorprone(libs.errorprone)
129+
errorprone(libs.nullAway)
130+
}
128131
jmh libs.jmh
129132
jmh libs.jmhGeneratorAnnProcess
130133
jmhAnnotationProcessor libs.jmhGeneratorAnnProcess

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ assertj = { module = "org.assertj:assertj-core", version.ref = "assertj" }
3434
awaitility = { module = "org.awaitility:awaitility", version.ref = "awaitility" }
3535
braveBom = { module = "io.zipkin.brave:brave-bom", version.ref = "braveBom" }
3636
bravePropagationW3c = { module = "io.zipkin.contrib.brave-propagation-w3c:brave-propagation-tracecontext", version.ref = "bravePropagationW3c" }
37-
errorprone = { module = "com.google.errorprone:error_prone_core", version = "2.42.0" }
37+
errorprone = { module = "com.google.errorprone:error_prone_core", version = "2.43.0" }
3838
jakartaWeb = { module = "jakarta.platform:jakarta.jakartaee-web-api", version.ref = "jakartaWeb" }
3939
javaFormatForPlugins = { module = "io.spring.javaformat:spring-javaformat-checkstyle", version.ref = "javaFormatForPlugins" }
4040
javaxServlet = { module = "javax.servlet:javax.servlet-api", version.ref = "javaxServlet" }

0 commit comments

Comments
 (0)