diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfigurable.form b/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfigurable.form
index 0637a357672d..902bcd95692b 100644
--- a/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfigurable.form
+++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfigurable.form
@@ -8,7 +8,7 @@
-
+
@@ -37,14 +37,6 @@
-
-
-
-
-
-
-
-
diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfigurable.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfigurable.java
index 24c5342d5e3d..1726988c5400 100644
--- a/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfigurable.java
+++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfigurable.java
@@ -42,7 +42,6 @@ public class GroovyCompilerConfigurable implements SearchableConfigurable {
private JTextField myHeapSize;
private JPanel myMainPanel;
private JPanel myExcludesPanel;
- private JCheckBox myUseGroovycStubs;
private final ExcludedEntriesConfigurable myExcludes;
private final GroovyCompilerConfiguration myConfig;
@@ -101,19 +100,16 @@ public class GroovyCompilerConfigurable implements SearchableConfigurable {
public boolean isModified() {
return !Comparing.equal(myConfig.getHeapSize(), myHeapSize.getText()) ||
- myExcludes.isModified() ||
- myConfig.isUseGroovycStubs() != myUseGroovycStubs.isSelected();
+ myExcludes.isModified();
}
public void apply() throws ConfigurationException {
myExcludes.apply();
myConfig.setHeapSize(myHeapSize.getText());
- myConfig.setUseGroovycStubs(myUseGroovycStubs.isSelected());
}
public void reset() {
myHeapSize.setText(myConfig.getHeapSize());
- myUseGroovycStubs.setSelected(myConfig.isUseGroovycStubs());
myExcludes.reset();
}
diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfiguration.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfiguration.java
index 41d715ec137a..e6104655113e 100644
--- a/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfiguration.java
+++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/GroovyCompilerConfiguration.java
@@ -36,14 +36,12 @@ import org.jdom.Element;
)
public class GroovyCompilerConfiguration implements PersistentStateComponent, Disposable {
private String myHeapSize = "400";
- private boolean myUseGroovycStubs = false;
public boolean transformsOk = false;
private final ExcludedEntriesConfiguration myExcludeFromStubGeneration = new ExcludedEntriesConfiguration();
public MyStateBean getState() {
final MyStateBean bean = new MyStateBean();
bean.heapSize = myHeapSize;
- bean.useGroovycStubs = myUseGroovycStubs;
bean.transformsOk = transformsOk;
myExcludeFromStubGeneration.writeExternal(bean.excludes);
return bean;
@@ -59,7 +57,6 @@ public class GroovyCompilerConfiguration implements PersistentStateComponent(toCompile));
+ for (int i = 0; i < toCompile.size(); i++) {
+ indicator.setFraction((double)i / toCompile.size());
+
+ final Collection stubFiles = generateItems(generator, toCompile.get(i), tempOutput, compileContext, myProject);
+ ((CompileContextEx)compileContext).addScope(new FileSetCompileScope(stubFiles, new Module[]{module}));
+ }
}
- else {
- ProgressIndicator indicator = compileContext.getProgressIndicator();
- indicator.pushState();
-
- try {
- final GroovyToJavaGenerator generator = new GroovyToJavaGenerator(myProject, new HashSet(toCompile));
- for (int i = 0; i < toCompile.size(); i++) {
- indicator.setFraction((double)i / toCompile.size());
-
- final Collection stubFiles = generateItems(generator, toCompile.get(i), tempOutput, compileContext, myProject);
- ((CompileContextEx)compileContext).addScope(new FileSetCompileScope(stubFiles, new Module[]{module}));
- }
- }
- finally {
- indicator.popState();
- }
+ finally {
+ indicator.popState();
}
}