Package modulecheck.model.dependency.impl

Types

Link copied to clipboard
class RealConfiguredProjectDependencyFactory @Inject constructor(val pathResolver: TypeSafeProjectPathResolver, val generatorBindings: DaggerList<CodeGeneratorBinding>) : ProjectDependency.Factory

Creates a ProjectDependency for given arguments, using pathResolver and generatorBindings to look up a CodeGeneratorBinding in the event that the project dependency in question is an annotation processor.

Link copied to clipboard
class RealExternalDependencyFactory @Inject constructor(val generatorBindings: DaggerList<CodeGeneratorBinding>) : ExternalDependency.Factory

Creates an ExternalDependency for given arguments, a List<CodeGeneratorBinding> to look up a CodeGeneratorBinding in the event that the project dependency in question is an annotation processor.