diff --git a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/kapt/KaptJVMCompilerMojo.java b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/kapt/KaptJVMCompilerMojo.java index 0ced57a7e60..d91df119d41 100644 --- a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/kapt/KaptJVMCompilerMojo.java +++ b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/kapt/KaptJVMCompilerMojo.java @@ -49,6 +49,9 @@ public class KaptJVMCompilerMojo extends K2JVMCompileMojo { @Parameter private List annotationProcessorPaths; + @Parameter + private String aptMode = "stubsAndApt"; + @Parameter private boolean useLightAnalysis = true; @@ -94,7 +97,7 @@ public class KaptJVMCompilerMojo extends K2JVMCompileMojo { ) { List options = new ArrayList<>(); - options.add(new KaptOption("aptMode", "stubsAndApt")); + options.add(new KaptOption("aptMode", aptMode)); options.add(new KaptOption("useLightAnalysis", useLightAnalysis)); options.add(new KaptOption("correctErrorTypes", correctErrorTypes)); options.add(new KaptOption("mapDiagnosticLocations", mapDiagnosticLocations));