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); } }