From 459051f8c8c0e61ce6e161ddfa6cd6dc6079e3a7 Mon Sep 17 00:00:00 2001 From: Brad Corso Date: Mon, 28 Sep 2026 09:51:22 -0700 Subject: [PATCH] Internal changes RELNOTES=N/A PiperOrigin-RevId: 989687790 --- .../codegen/processingstep/ComponentHjarProcessingStep.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dagger-compiler/main/java/dagger/internal/codegen/processingstep/ComponentHjarProcessingStep.java b/dagger-compiler/main/java/dagger/internal/codegen/processingstep/ComponentHjarProcessingStep.java index 2df3b3fc0ac..36b81c3d420 100644 --- a/dagger-compiler/main/java/dagger/internal/codegen/processingstep/ComponentHjarProcessingStep.java +++ b/dagger-compiler/main/java/dagger/internal/codegen/processingstep/ComponentHjarProcessingStep.java @@ -68,6 +68,11 @@ public Set annotationClassNames() { return union(rootComponentAnnotations(), rootComponentCreatorAnnotations()); } + @Override + protected boolean requiresPreValidation() { + return false; + } + // TODO(ronshapiro): Validation might not even be necessary. We should measure it and figure out // if it's worth seeing if removing it will still work. We could potentially add a new catch // clause for any exception that's not TypeNotPresentException and ignore the component entirely