Added read-only mode for complier configuration.

This commit is contained in:
Evgeny Gerashchenko
2012-07-24 17:15:05 +04:00
parent edb2e0e3b6
commit 17e3738084
2 changed files with 39 additions and 3 deletions
@@ -76,7 +76,8 @@ public class JetCoreEnvironment {
private boolean initialized = false;
public JetCoreEnvironment(Disposable parentDisposable, @NotNull CompilerConfiguration configuration) {
this.configuration = configuration;
this.configuration = configuration.copy();
this.configuration.setReadOnly(true);
this.applicationEnvironment = new JavaCoreApplicationEnvironment(parentDisposable);
applicationEnvironment.registerFileType(JetFileType.INSTANCE, "kt");