From 79a75f22d6b1e9e3b4135f78644d77b2d0b0b057 Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 30 Apr 2014 18:00:11 +0200 Subject: [PATCH] update language level without project reloading --- .../LanguageLevelConfigurable.java | 4 +- .../roots/LanguageLevelModuleExtension.java | 13 +---- .../LanguageLevelProjectExtensionImpl.java | 50 ++----------------- .../roots/LanguageLevelProjectExtension.java | 2 +- .../CoreLanguageLevelProjectExtension.java | 2 +- .../src/messages/ProjectBundle.properties | 1 - 6 files changed, 8 insertions(+), 64 deletions(-) diff --git a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LanguageLevelConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LanguageLevelConfigurable.java index 76366f4934b0..dfa56b220b4c 100644 --- a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LanguageLevelConfigurable.java +++ b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LanguageLevelConfigurable.java @@ -49,9 +49,7 @@ public abstract class LanguageLevelConfigurable implements UnnamedConfigurable { myPanel.add(new JLabel(ProjectBundle.message("module.module.language.level")), new GridBagConstraints(0, 0, 1, 1, 0, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(12, 6, 12, 0), 0, 0)); myPanel.add(myLanguageLevelCombo, - new GridBagConstraints(1, 0, 1, 1, 0, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(6, 6, 12, 0), 0, 0)); - myPanel.add(new JLabel(ProjectBundle.message("module.module.language.level.comment")), - new GridBagConstraints(2, 0, 1, 1, 1, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(12, 6, 12, 0), 0, 0)); + new GridBagConstraints(1, 0, 1, 1, 1, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(6, 6, 12, 0), 0, 0)); } @Override diff --git a/java/java-analysis-api/src/com/intellij/openapi/roots/LanguageLevelModuleExtension.java b/java/java-analysis-api/src/com/intellij/openapi/roots/LanguageLevelModuleExtension.java index 5ede20d99350..76ab3643cb79 100644 --- a/java/java-analysis-api/src/com/intellij/openapi/roots/LanguageLevelModuleExtension.java +++ b/java/java-analysis-api/src/com/intellij/openapi/roots/LanguageLevelModuleExtension.java @@ -93,19 +93,8 @@ public class LanguageLevelModuleExtension extends ModuleExtensionThere are circular dependencies between modules: {0} module.add.error.message=Error adding module to project: {0}