From ad5ba2e4142fc53e0aec45ac47e0af2ce3e2f79e Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Tue, 13 Apr 2021 20:35:47 +0100 Subject: [PATCH] Compile Kotlin code will all warnings treated as errors Closes gh-26083 --- .../org/springframework/boot/build/KotlinConventions.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/buildSrc/src/main/java/org/springframework/boot/build/KotlinConventions.java b/buildSrc/src/main/java/org/springframework/boot/build/KotlinConventions.java index 6f6c8e35c13..c832a8039ef 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/KotlinConventions.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/KotlinConventions.java @@ -25,8 +25,11 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile; * plugin. When the plugin is applied: * * * *

@@ -41,6 +44,7 @@ class KotlinConventions { KotlinJvmOptions kotlinOptions = compile.getKotlinOptions(); kotlinOptions.setApiVersion("1.3"); kotlinOptions.setLanguageVersion("1.3"); + kotlinOptions.setAllWarningsAsErrors(true); }); }); }