diff --git a/jps/jps-plugin/src/org/jetbrains/jet/jps/JpsKotlinCompilerSettings.java b/jps/jps-plugin/src/org/jetbrains/jet/jps/JpsKotlinCompilerSettings.java index 2ca6b28331f..29cbeb5a775 100644 --- a/jps/jps-plugin/src/org/jetbrains/jet/jps/JpsKotlinCompilerSettings.java +++ b/jps/jps-plugin/src/org/jetbrains/jet/jps/JpsKotlinCompilerSettings.java @@ -29,7 +29,7 @@ public class JpsKotlinCompilerSettings extends JpsElementBase ROLE = JpsElementChildRoleBase.create("Kotlin Compiler Settings"); @NotNull - public CommonCompilerArguments commonCompilerSettings = CommonCompilerArguments.DUMMY; + public CommonCompilerArguments commonCompilerSettings = new CommonCompilerArguments.DummyImpl(); @NotNull public K2JVMCompilerArguments k2JvmCompilerSettings = new K2JVMCompilerArguments(); @NotNull diff --git a/jps/jps-plugin/src/org/jetbrains/jet/jps/model/KotlinCommonCompilerSettingsSerializer.java b/jps/jps-plugin/src/org/jetbrains/jet/jps/model/KotlinCommonCompilerSettingsSerializer.java index 9a284e1ebad..4522c25792d 100644 --- a/jps/jps-plugin/src/org/jetbrains/jet/jps/model/KotlinCommonCompilerSettingsSerializer.java +++ b/jps/jps-plugin/src/org/jetbrains/jet/jps/model/KotlinCommonCompilerSettingsSerializer.java @@ -36,7 +36,7 @@ class KotlinCommonCompilerSettingsSerializer extends JpsProjectExtensionSerializ public void loadExtension(@NotNull JpsProject project, @NotNull Element componentTag) { CommonCompilerArguments settings = XmlSerializer.deserialize(componentTag, CommonCompilerArguments.DummyImpl.class); if (settings == null) { - settings = CommonCompilerArguments.DUMMY; + settings = new CommonCompilerArguments.DummyImpl(); } JpsKotlinCompilerSettings.setCommonSettings(project, settings);