diff options
Diffstat (limited to 'java/dagger/internal/codegen/writing/ComponentProvisionRequestRepresentation.java')
-rw-r--r-- | java/dagger/internal/codegen/writing/ComponentProvisionRequestRepresentation.java | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/java/dagger/internal/codegen/writing/ComponentProvisionRequestRepresentation.java b/java/dagger/internal/codegen/writing/ComponentProvisionRequestRepresentation.java index d7594cbc1..41c3c46de 100644 --- a/java/dagger/internal/codegen/writing/ComponentProvisionRequestRepresentation.java +++ b/java/dagger/internal/codegen/writing/ComponentProvisionRequestRepresentation.java @@ -36,7 +36,6 @@ final class ComponentProvisionRequestRepresentation extends RequestRepresentatio private final BindingGraph bindingGraph; private final ComponentRequirementExpressions componentRequirementExpressions; private final CompilerOptions compilerOptions; - private final boolean isExperimentalMergedMode; @AssistedInject ComponentProvisionRequestRepresentation( @@ -49,16 +48,11 @@ final class ComponentProvisionRequestRepresentation extends RequestRepresentatio this.bindingGraph = bindingGraph; this.componentRequirementExpressions = componentRequirementExpressions; this.compilerOptions = compilerOptions; - this.isExperimentalMergedMode = - componentImplementation.compilerMode().isExperimentalMergedMode(); } @Override Expression getDependencyExpression(ClassName requestingClass) { - CodeBlock componentDependency = - isExperimentalMergedMode - ? CodeBlock.of("(($T) dependencies[0])", componentRequirement().type().getTypeName()) - : getComponentRequirementExpression(requestingClass); + CodeBlock componentDependency = getComponentRequirementExpression(requestingClass); CodeBlock invocation = CodeBlock.of( "$L.$L()", componentDependency, asMethod(binding.bindingElement().get()).getJvmName()); |