diff options
Diffstat (limited to 'java/dagger/internal/codegen/writing/FrameworkFieldInitializer.java')
-rw-r--r-- | java/dagger/internal/codegen/writing/FrameworkFieldInitializer.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/java/dagger/internal/codegen/writing/FrameworkFieldInitializer.java b/java/dagger/internal/codegen/writing/FrameworkFieldInitializer.java index 5a981773e..32f0dde04 100644 --- a/java/dagger/internal/codegen/writing/FrameworkFieldInitializer.java +++ b/java/dagger/internal/codegen/writing/FrameworkFieldInitializer.java @@ -142,8 +142,9 @@ class FrameworkFieldInitializer implements FrameworkInstanceSupplier { FrameworkField.forBinding( binding, frameworkInstanceCreationExpression.alternativeFrameworkClass()); - TypeName fieldType = - useRawType ? contributionBindingField.type().rawType : contributionBindingField.type(); + TypeName fieldType = useRawType + ? TypeNames.rawTypeName(contributionBindingField.type()) + : contributionBindingField.type(); if (binding.kind() == BindingKind.ASSISTED_INJECTION) { // An assisted injection factory doesn't extend Provider, so we reference the generated |