diff options
author | Brad Corso <bcorso@google.com> | 2021-02-09 08:13:51 -0800 |
---|---|---|
committer | Dagger Team <dagger-dev+copybara@google.com> | 2021-02-09 10:21:47 -0800 |
commit | 438bb1dbfdd35b07f8ce5973b6c6198f5711f667 (patch) | |
tree | 89eb5a637ddde630d66c25c573090aaa2544db06 /java/dagger/hilt/processor | |
parent | 785838e7d760f301c026a63b0635a0f69f3790db (diff) | |
download | dagger2-438bb1dbfdd35b07f8ce5973b6c6198f5711f667.tar.gz |
Move ComponentGenerator into processor/internal/root since it's the only usage.
RELNOTES=N/A
PiperOrigin-RevId: 356504954
Diffstat (limited to 'java/dagger/hilt/processor')
-rw-r--r-- | java/dagger/hilt/processor/internal/BUILD | 3 | ||||
-rw-r--r-- | java/dagger/hilt/processor/internal/root/BUILD | 1 | ||||
-rw-r--r-- | java/dagger/hilt/processor/internal/root/ComponentGenerator.java (renamed from java/dagger/hilt/processor/internal/ComponentGenerator.java) | 7 | ||||
-rw-r--r-- | java/dagger/hilt/processor/internal/root/RootGenerator.java | 1 |
4 files changed, 5 insertions, 7 deletions
diff --git a/java/dagger/hilt/processor/internal/BUILD b/java/dagger/hilt/processor/internal/BUILD index baff1d823..4fd7a2c7f 100644 --- a/java/dagger/hilt/processor/internal/BUILD +++ b/java/dagger/hilt/processor/internal/BUILD @@ -99,12 +99,9 @@ java_library( name = "component_descriptor", srcs = [ "ComponentDescriptor.java", - "ComponentGenerator.java", "ComponentTree.java", ], deps = [ - ":classnames", - ":processors", "//java/dagger/internal/codegen/extension", "//java/dagger/internal/guava:base", "//java/dagger/internal/guava:collect", diff --git a/java/dagger/hilt/processor/internal/root/BUILD b/java/dagger/hilt/processor/internal/root/BUILD index 709eb7f5f..39396914d 100644 --- a/java/dagger/hilt/processor/internal/root/BUILD +++ b/java/dagger/hilt/processor/internal/root/BUILD @@ -29,6 +29,7 @@ java_plugin( java_library( name = "processor_lib", srcs = [ + "ComponentGenerator.java", "RootFileFormatter.java", "RootGenerator.java", "RootProcessor.java", diff --git a/java/dagger/hilt/processor/internal/ComponentGenerator.java b/java/dagger/hilt/processor/internal/root/ComponentGenerator.java index 3a4bf1e78..8d0f62c73 100644 --- a/java/dagger/hilt/processor/internal/ComponentGenerator.java +++ b/java/dagger/hilt/processor/internal/root/ComponentGenerator.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package dagger.hilt.processor.internal; +package dagger.hilt.processor.internal.root; import static dagger.internal.codegen.extension.DaggerStreams.toImmutableList; import static java.util.Comparator.comparing; @@ -28,6 +28,8 @@ import com.squareup.javapoet.ClassName; import com.squareup.javapoet.JavaFile; import com.squareup.javapoet.TypeName; import com.squareup.javapoet.TypeSpec; +import dagger.hilt.processor.internal.ClassNames; +import dagger.hilt.processor.internal.Processors; import java.io.IOException; import java.util.ArrayList; import java.util.Comparator; @@ -39,8 +41,7 @@ import javax.lang.model.element.Modifier; import javax.lang.model.element.TypeElement; /** Generates a Dagger component or subcomponent interface. */ -// TODO(bcorso): Make this non-public -public final class ComponentGenerator { +final class ComponentGenerator { private static final Joiner JOINER = Joiner.on("."); private static final Comparator<ClassName> SIMPLE_NAME_SORTER = Comparator.comparing((ClassName c) -> JOINER.join(c.simpleNames())) diff --git a/java/dagger/hilt/processor/internal/root/RootGenerator.java b/java/dagger/hilt/processor/internal/root/RootGenerator.java index 875586d2c..b5cf4a656 100644 --- a/java/dagger/hilt/processor/internal/root/RootGenerator.java +++ b/java/dagger/hilt/processor/internal/root/RootGenerator.java @@ -36,7 +36,6 @@ import com.squareup.javapoet.MethodSpec; import com.squareup.javapoet.TypeSpec; import dagger.hilt.processor.internal.ClassNames; import dagger.hilt.processor.internal.ComponentDescriptor; -import dagger.hilt.processor.internal.ComponentGenerator; import dagger.hilt.processor.internal.ComponentNames; import dagger.hilt.processor.internal.ComponentTree; import dagger.hilt.processor.internal.Processors; |