From cdc7df3c3d398a7af15014b4c0f6cd495c05fcce Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Fri, 28 Oct 2022 11:44:58 +0200 Subject: build: Store method parameters in class files This change updates the build configuration to enable Java to emit method parameter information in the class files. This provides more useful error messages when not enough parameters are given. --- buildSrc/src/main/kotlin/java-conventions.gradle.kts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/buildSrc/src/main/kotlin/java-conventions.gradle.kts b/buildSrc/src/main/kotlin/java-conventions.gradle.kts index a639a9e1..8857d4ab 100644 --- a/buildSrc/src/main/kotlin/java-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/java-conventions.gradle.kts @@ -34,3 +34,7 @@ java { sourceCompatibility = Libs.jvmTarget targetCompatibility = Libs.jvmTarget } + +tasks.withType { + options.compilerArgs.add("-parameters") +} -- cgit v1.2.3