From f9b03a59e9322bee803596560ea0def972090485 Mon Sep 17 00:00:00 2001 From: Max Rydahl Andersen Date: Fri, 21 Nov 2025 00:08:45 +0100 Subject: [PATCH] chore: enable errorprone just for kicks --- build.gradle | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index 94c50bf9e..c3d8e989d 100644 --- a/build.gradle +++ b/build.gradle @@ -19,6 +19,8 @@ plugins { id 'maven-publish' id 'io.qameta.allure-report' version '2.12.0' id "io.qameta.allure-adapter-base" version "2.12.0" + id("net.ltgt.errorprone") version "4.3.0" + } @@ -46,7 +48,7 @@ repositories { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(21) vendor = JvmVendorSpec.ADOPTIUM } withJavadocJar() @@ -146,6 +148,7 @@ sourceSets.main.compileClasspath += sourceSets.java9.output.classesDirs; dependencies { implementation 'dev.jbang:devkitman:0.3.0' + errorprone("com.google.errorprone:error_prone_core:2.39.0") implementation 'org.jspecify:jspecify:1.0.0' implementation 'org.apache.commons:commons-text:1.11.0' @@ -315,12 +318,12 @@ compileTestJava { } compileJava9Java { - sourceCompatibility = 9 - targetCompatibility = 9 + sourceCompatibility = 21 + targetCompatibility = 21 options.encoding = 'UTF-8' options.compilerArgs << "-Xlint:deprecation" options.compilerArgs << '-parameters' // for allure reporting - options.compilerArgs.addAll(['--release', '9']) + options.compilerArgs.addAll(['--release', '21']) } shadowJar {