ComponentAnalysis componentAnalysis) {
this.astTypeBuilderVisitor = astTypeBuilderVisitor;
this.analysisContextFactory = analysisContextFactory;
this.injectionBindingBuilder = injectionBindingBuilder;
this.manifestEntryGenerator = manifestEntryGenerator;
<BUG>this.astElementFactory = astElementFactory;
this.onCreateInjectionGeneratorFactory = onCreateInjectionGeneratorFactory;</BUG>
this.scopesGenerationFactory = scopesGenerationFactory;
this.componentAnalysis = componentAnalysis;
}

ComponentAnalysis componentAnalysis) {
this.astTypeBuilderVisitor = astTypeBuilderVisitor;
this.analysisContextFactory = analysisContextFactory;
this.injectionBindingBuilder = injectionBindingBuilder;
this.manifestEntryGenerator = manifestEntryGenerator;
this.astElementFactory = astElementFactory;
this.providerInjectionNodeBuilder = providerInjectionNodeBuilder;
this.onCreateInjectionGeneratorFactory = onCreateInjectionGeneratorFactory;
this.scopesGenerationFactory = scopesGenerationFactory;
this.componentAnalysis = componentAnalysis;
}
