From 5010047b1b44777dfe2a95f271c5a7958c0e9001 Mon Sep 17 00:00:00 2001 From: Sergey Mashkov Date: Thu, 23 Mar 2017 13:10:14 +0300 Subject: [PATCH] KT-16283 Maven compiler plugin warns, "Source root doesn't exist" --- .../java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java index fc65a50086c..89aaba5cb22 100644 --- a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java +++ b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java @@ -425,7 +425,8 @@ public abstract class KotlinCompileMojoBase e if (sourceDir.exists()) { sourceRoots.add(sourceDir); } - else { + // unfortunately there is no good way to detect generated sources directory so we simply keep hardcoded value + else if (!sourceDir.getPath().contains("generated-sources")) { getLog().warn("Source root doesn't exist: " + sourceDir); } }