RealConfiguredProjectDependencyFactory
class RealConfiguredProjectDependencyFactory @Inject constructor(val pathResolver: TypeSafeProjectPathResolver, val generatorBindings: DaggerList<CodeGeneratorBinding>) : ProjectDependency.Factory(source)
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.
Since
0.12.0
Parameters
pathResolver
used to look up the StringProjectPath of any internal project code generators. This is necessary in order to look up the CodeGeneratorBinding.
generatorBindings
the list of possible bindings to search
Constructors
Link copied to clipboard
@Inject
Functions
Link copied to clipboard
open override fun create(configurationName: ConfigurationName, path: ProjectPath, isTestFixture: Boolean): ProjectDependency