create

abstract fun create(@BindsInstance rootProject: GradleProject, @BindsInstance moduleCheckSettings: ModuleCheckSettings, @BindsInstance ruleFilter: RuleFilter, @BindsInstance projectRoot: ProjectRoot): TaskComponent(source)

Since

0.12.0

Parameters

rootProject

the root (:) rootProject

moduleCheckSettings

settings...

ruleFilter

this lets the tasks define which rule(s) they're going to apply

projectRoot

the root directory for the rootProject. This is the same as calling rootProject.rootDir.