run
fun RunnerTestEnvironment.run(autoCorrect: Boolean = true, strictResolution: Boolean = false, findingFactory: FindingFactory<out Finding> = this.findingFactory, settings: ModuleCheckSettings = this.settings, logger: McLogger = this.logger, projectProvider: ProjectProvider = this.projectProvider, findingResultFactory: FindingResultFactory = RealFindingResultFactory(), terminal: Terminal = TerminalModule.provideTerminal(), reportFactory: ReportFactory = ReportFactory(terminal), checkstyleReporter: CheckstyleReporter = CheckstyleReporter(), graphvizFileWriter: GraphvizFileWriter = GraphvizFileWriter(
settings = settings,
graphvizFactory = GraphvizFactory(projectProvider.toTypeSafeProjectPathResolver())
), dispatcherProvider: DispatcherProvider = DispatcherProvider(), rules: DaggerList<ModuleCheckRule<*>> = this.rules): Result<Unit>(source)