diff --git a/build-logic/src/main/kotlin/com/ibm/wala/gradle/java.gradle.kts b/build-logic/src/main/kotlin/com/ibm/wala/gradle/java.gradle.kts index 9e6934c2ec..d660abde31 100644 --- a/build-logic/src/main/kotlin/com/ibm/wala/gradle/java.gradle.kts +++ b/build-logic/src/main/kotlin/com/ibm/wala/gradle/java.gradle.kts @@ -62,6 +62,8 @@ tasks.withType().configureEach { error("UnusedVariable") error("JdkObsolete") error("AnnotationPosition") + error("AssertEqualsArgumentOrderChecker") + error("ArgumentSelectionDefectChecker") // checks we do not intend to try to fix in the near-term: // Just too many of these; proper Javadoc would be a great long-term goal disable("MissingSummary") @@ -120,6 +122,7 @@ tasks.withType().configureEach { options.run { encoding = "UTF-8" compilerArgs.add("-Werror") + compilerArgs.add("-parameters") } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 9ef40e43b9..a726e3a502 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -16,7 +16,7 @@ eclipse-ecj = "org.eclipse.jdt:ecj:3.37.0" eclipse-osgi = "org.eclipse.platform:org.eclipse.osgi:3.19.0" eclipse-wst-jsdt-core = { module = "org.eclipse.wst.jsdt:core", version.ref = "eclipse-wst-jsdt" } eclipse-wst-jsdt-ui = { module = "org.eclipse.wst.jsdt:ui", version.ref = "eclipse-wst-jsdt" } -errorprone-core = "com.google.errorprone:error_prone_core:2.34.0" +errorprone-core = "com.google.errorprone:error_prone_core:2.35.1" gradle-download-task = "de.undercouch:gradle-download-task:5.6.0" gradle-errorprone-plugin = "net.ltgt.gradle:gradle-errorprone-plugin:4.1.0" gradle-goomph-plugin = "com.diffplug.gradle:goomph:3.44.0"