From 1f3586a1512bde0806da6e72a12c006ec0f34edc Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Fri, 5 Oct 2012 16:00:59 +0400 Subject: [PATCH] Minor refactoring in ReplInterpreter GenerationState is now created with default configuration parameters --- .../jetbrains/jet/cli/jvm/repl/ReplInterpreter.java | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/compiler/cli/src/org/jetbrains/jet/cli/jvm/repl/ReplInterpreter.java b/compiler/cli/src/org/jetbrains/jet/cli/jvm/repl/ReplInterpreter.java index 9922114a136..fcfccf638a4 100644 --- a/compiler/cli/src/org/jetbrains/jet/cli/jvm/repl/ReplInterpreter.java +++ b/compiler/cli/src/org/jetbrains/jet/cli/jvm/repl/ReplInterpreter.java @@ -222,21 +222,14 @@ public class ReplInterpreter { return LineResult.error(errorCollector.getString()); } - Progress backendProgress = new Progress() { - @Override - public void log(String message) { - } - }; - List> earierScripts = Lists.newArrayList(); for (EarlierLine earlierLine : earlierLines) { earierScripts.add(Pair.create(earlierLine.getScriptDescriptor(), earlierLine.getClassName())); } - GenerationState generationState = new GenerationState(psiFile.getProject(), ClassBuilderFactories.binaries(false), backendProgress, - AnalyzeExhaust.success(trace.getBindingContext(), injector.getModuleConfiguration()), Collections.singletonList(psiFile), - BuiltinToJavaTypesMapping.ENABLED); + GenerationState generationState = new GenerationState(psiFile.getProject(), ClassBuilderFactories.binaries(false), + AnalyzeExhaust.success(trace.getBindingContext(), injector.getModuleConfiguration()), Collections.singletonList(psiFile)); generationState.getScriptCodegen().compileScript(psiFile.getScript(), scriptClassName, earierScripts, CompilationErrorHandler.THROW_EXCEPTION);