diff --git a/java/dagger/internal/codegen/base/DaggerSuperficialValidation.java b/java/dagger/internal/codegen/base/DaggerSuperficialValidation.java index 2f53a71fcd0..4e9dad7f401 100644 --- a/java/dagger/internal/codegen/base/DaggerSuperficialValidation.java +++ b/java/dagger/internal/codegen/base/DaggerSuperficialValidation.java @@ -76,7 +76,6 @@ */ @Reusable public final class DaggerSuperficialValidation { - /** * Returns the type element with the given class name or throws {@link ValidationException} if it * is not accessible in the current compilation. @@ -101,11 +100,7 @@ public static XTypeElement requireTypeElement(XProcessingEnv processingEnv, Stri @Inject DaggerSuperficialValidation(CompilerOptions compilerOptions) { - this(compilerOptions.strictSuperficialValidation()); - } - - private DaggerSuperficialValidation(boolean isStrictValidationEnabled) { - this.isStrictValidationEnabled = isStrictValidationEnabled; + this.isStrictValidationEnabled = compilerOptions.strictSuperficialValidation(); } /** diff --git a/java/dagger/internal/codegen/binding/InjectionAnnotations.java b/java/dagger/internal/codegen/binding/InjectionAnnotations.java index 250f5ee59a7..d5c0322a627 100644 --- a/java/dagger/internal/codegen/binding/InjectionAnnotations.java +++ b/java/dagger/internal/codegen/binding/InjectionAnnotations.java @@ -284,10 +284,7 @@ && hasInjectAnnotation(element) } // Fully validate each qualifier to ensure its values are also valid. - qualifiers.forEach( - qualifier -> { - superficialValidation.validateAnnotationOf(element, qualifier); - }); + qualifiers.forEach(qualifier -> superficialValidation.validateAnnotationOf(element, qualifier)); return qualifiers.asList(); }