All Classes and Interfaces
Class
Description
Generates an Hilt Activity class for the @AndroidEntryPoint annotated class.
Annotation for propagating dependency information through javac runs.
A class that represents the values stored in an
AggregatedDeps annotation.Processor that outputs dummy files to propagate information through multiple javac runs.
Processor that outputs dummy files to propagate information through multiple javac runs.
Utility class for aggregating metadata.
A class that represents the values stored in an
annotation.
invalid @link
dagger.hilt.android.internal.uninstallmodules.AggregatedUninstallModules
Processes the annotations annotated with
invalid @link
dagger.hilt.migration.AliasOf
Processes the annotations annotated with
invalid @link
dagger.hilt.migration.AliasOf
A class that represents the values stored in an
annotation.
invalid @link
dagger.hilt.internal.aliasof.AliasOfPropagatedData
Extracts a multimap of aliases annotated with
mapping them
to scopes they are alias of.
invalid @link
dagger.hilt.migration.AliasOf
Holder for commonly used class names.
Metadata class for @AndroidEntryPoint annotated classes.
The Android type of the Android Entry Point element.
Processor that creates a module for classes marked with
.
invalid @link
dagger.hilt.android.AndroidEntryPoint
Processor that creates a module for classes marked with
.
invalid @link
dagger.hilt.android.AndroidEntryPoint
Generates an Hilt Application for an @AndroidEntryPoint app class.
Exception to throw when input code has caused an error.
Implements default configurations for ProcessingSteps, and provides structure for exception
handling.
Provides a test's @BindValue fields to the SINGLETON component.
Provides a test's @BindValue fields to the SINGLETON component.
Valid boolean values
Generates an Hilt BroadcastReceiver class for the @AndroidEntryPoint annotated class.
Holder for commonly used class names.
Represents information needed to create a component (i.e.
Represents a single component in the hierarchy.
Builder for ComponentDescriptor.
Utility class for getting the generated component name.
Helper methods for defining components and the component hierarchy.
Processor that outputs dagger components based on transitive build deps.
Processor that outputs dagger components based on transitive build deps.
Processes usages of
.
invalid @link
dagger.hilt.android.testing.CustomTestApplication
Processes usages of
.
invalid @link
dagger.hilt.android.testing.CustomTestApplication
A class that represents the values stored in an
annotation.
invalid @link
dagger.hilt.internal.definecomponent.DefineComponentClasses
A processor for
and
.
invalid @link
dagger.hilt.DefineComponent
invalid @link
dagger.hilt.DefineComponent.Builder
A processor for
and
.
invalid @link
dagger.hilt.DefineComponent
invalid @link
dagger.hilt.DefineComponent.Builder
A utility class for getting
DefineComponentMetadatas.DefineComponentMetadata and DefineComponentBuilderMetadatas.DefineComponentBuilderMetadata.Processes the annotations annotated with
invalid @link
dagger.hilt.migration.DisableInstallInCheck
Processes the annotations annotated with
invalid @link
dagger.hilt.migration.DisableInstallInCheck
Exception to throw when a required
is or inherits from an error kind.
invalid @link
Element
Generates an Hilt Fragment class for the @AndroidEntryPoint annotated class.
Processes the annotations annotated with
which generate
input for components and should be processed before component creation.
invalid @link
dagger.hilt.GeneratesRootInput
Processes the annotations annotated with
which generate
input for components and should be processed before component creation.
invalid @link
dagger.hilt.GeneratesRootInput
Extracts the list of annotations annotated with
.
invalid @link
dagger.hilt.GeneratesRootInput
Valid Gradle project type values.
Hilt annotation processor options.
The
XProcessingEnvConfig used when processing Hilt.Generates an entry point that allows for injection of the given activity
A JavacBasicAnnotationProcessor that contains a single BaseProcessingStep.
Processor that outputs dummy files to propagate information through multiple javac runs.
Provides the
KspAggregatedDepsProcessor.Processes the annotations annotated with
invalid @link
dagger.hilt.migration.AliasOf
Provides the
KspAliasOfProcessor.Processor that creates a module for classes marked with
.
invalid @link
dagger.hilt.android.AndroidEntryPoint
Provides the
KspAndroidEntryPointProcessor.A KspBasicAnnotationProcessor that contains a single BaseProcessingStep.
Provides a test's @BindValue fields to the SINGLETON component.
Provides the
KspBindValueProcessor.Processor that outputs dagger components based on transitive build deps.
Provides the
KspComponentTreeDepsProcessor.Processes usages of
.
invalid @link
dagger.hilt.android.testing.CustomTestApplication
Provides the
KspCustomTestApplicationProcessor.A processor for
and
.
invalid @link
dagger.hilt.DefineComponent
invalid @link
dagger.hilt.DefineComponent.Builder
Provides the
KspDefineComponentProcessor.Processes the annotations annotated with
invalid @link
dagger.hilt.migration.DisableInstallInCheck
Provides the
KspDisableInstallInCheckProcessor.Processes the annotations annotated with
which generate
input for components and should be processed before component creation.
invalid @link
dagger.hilt.GeneratesRootInput
Provides the
KspGeneratesRootInputProcessor.Processes the annotations annotated with
to check
that they're only used on top-level classes and the value passed is also a top-level class.
invalid @link
dagger.hilt.codegen.OriginatingElement
Provides the
.
invalid @link
KspOriginatingElemenetProcessor
Processor that outputs dagger components based on transitive build deps.
Provides the
KspRootProcessor.Validates
usages.
invalid @link
dagger.hilt.android.testing.UninstallModules
Provides the
KspUninstallModulesProcessor.Represents the method signature needed to uniquely identify a method.
Processes the annotations annotated with
to check
that they're only used on top-level classes and the value passed is also a top-level class.
invalid @link
dagger.hilt.codegen.OriginatingElement
Processes the annotations annotated with
to check
that they're only used on top-level classes and the value passed is also a top-level class.
invalid @link
dagger.hilt.codegen.OriginatingElement
PkgPrivateModuleMetadata contains a set of utilities for processing package private modules.
Static helper methods for throwing errors during code generation.
Static helper methods for writing a processor.
Contains metadata about the given hilt root.
Processor that outputs dagger components based on transitive build deps.
Processor that outputs dagger components based on transitive build deps.
Generates an Hilt Service class for the @AndroidEntryPoint annotated class.
Generates an implementation of
.
invalid @link
dagger.hilt.android.internal.TestComponentData
Generates an entry point for a test.
Validates
usages.
invalid @link
dagger.hilt.android.testing.UninstallModules
Validates
usages.
invalid @link
dagger.hilt.android.testing.UninstallModules
Generates an Hilt View class for the @AndroidEntryPoint annotated class.