diff --git a/compiler/cli/src/org/jetbrains/jet/cli/js/K2JSCompiler.java b/compiler/cli/src/org/jetbrains/jet/cli/js/K2JSCompiler.java index 6f69093b3dd..c6a4107acc0 100644 --- a/compiler/cli/src/org/jetbrains/jet/cli/js/K2JSCompiler.java +++ b/compiler/cli/src/org/jetbrains/jet/cli/js/K2JSCompiler.java @@ -120,9 +120,10 @@ public class K2JSCompiler extends CLICompiler generateLibFiles() { @@ -43,6 +43,13 @@ public abstract class Config { }; } + //NOTE: used by mvn build + @SuppressWarnings("UnusedDeclaration") + @NotNull + public static Config getEmptyConfig(@NotNull Project project) { + return getEmptyConfig(project, EcmaVersion.defaultVersion()); + } + @NotNull protected static final List LIB_FILE_NAMES = Arrays.asList( "/core/annotations.kt", diff --git a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/K2JSCompilerPlugin.java b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/K2JSCompilerPlugin.java index 9f5d7b4dfec..7e68e648cad 100644 --- a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/K2JSCompilerPlugin.java +++ b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/K2JSCompilerPlugin.java @@ -45,13 +45,7 @@ public class K2JSCompilerPlugin implements CompilerPlugin { List sources = context.getFiles(); if (bindingContext != null && sources != null && project != null) { - Config config = new Config(project) { - @NotNull - @Override - protected List generateLibFiles() { - return new ArrayList(); - } - }; + Config config = Config.getEmptyConfig(project); try {