Unused parameters removed from injectors

This commit is contained in:
Andrey Breslav
2013-04-12 19:08:51 +04:00
parent dc8e80ea59
commit 8c967e0c73
5 changed files with 6 additions and 22 deletions
@@ -93,9 +93,7 @@ public class GenerationState {
this.typeMapper = new JetTypeMapper(bindingTrace, builtinToJavaTypesMapping == BuiltinToJavaTypesMapping.ENABLED, classBuilderMode);
InjectorForJvmCodegen injector = new InjectorForJvmCodegen(
typeMapper, this.files,
builtinToJavaTypesMapping, this, builderFactory, project);
InjectorForJvmCodegen injector = new InjectorForJvmCodegen(typeMapper, this, builderFactory, project);
this.scriptCodegen = injector.getScriptCodegen();
this.intrinsics = injector.getIntrinsics();
@@ -17,9 +17,6 @@
package org.jetbrains.jet.di;
import org.jetbrains.jet.codegen.state.JetTypeMapper;
import java.util.List;
import org.jetbrains.jet.lang.psi.JetFile;
import org.jetbrains.jet.codegen.BuiltinToJavaTypesMapping;
import org.jetbrains.jet.codegen.state.GenerationState;
import org.jetbrains.jet.codegen.ClassBuilderFactory;
import com.intellij.openapi.project.Project;
@@ -36,8 +33,6 @@ import javax.annotation.PreDestroy;
public class InjectorForJvmCodegen {
private final JetTypeMapper jetTypeMapper;
private final List<JetFile> listOfJetFile;
private final BuiltinToJavaTypesMapping builtinToJavaTypesMapping;
private final GenerationState generationState;
private final ClassBuilderFactory classBuilderFactory;
private final Project project;
@@ -50,15 +45,11 @@ public class InjectorForJvmCodegen {
public InjectorForJvmCodegen(
@NotNull JetTypeMapper jetTypeMapper,
@NotNull List<JetFile> listOfJetFile,
@NotNull BuiltinToJavaTypesMapping builtinToJavaTypesMapping,
@NotNull GenerationState generationState,
@NotNull ClassBuilderFactory classBuilderFactory,
@NotNull Project project
) {
this.jetTypeMapper = jetTypeMapper;
this.listOfJetFile = listOfJetFile;
this.builtinToJavaTypesMapping = builtinToJavaTypesMapping;
this.generationState = generationState;
this.classBuilderFactory = classBuilderFactory;
this.project = project;