ToolConfig
constructor(artifactRepositories: List<RepositoryConfig> = emptyList(), cacheDir: String = ToolConfigDefaults.CACHE_DIR, parse: ParseConfig = ParseConfig(), includeMavenCentral: Boolean = ToolConfigDefaults.INCLUDE_MAVEN_CENTRAL, artifactDownloadThreads: Int = ToolConfigDefaults.ARTIFACT_DOWNLOAD_THREADS, subprocessRunTimeout: Duration = ToolConfigDefaults.SUBPROCESS_RUN_TIMEOUT, pluginRunTimeout: Duration = ToolConfigDefaults.PLUGIN_RUN_TIMEOUT, rewriteGradlePluginVersion: String = ToolConfigDefaults.REWRITE_GRADLE_PLUGIN_VERSION, rewriteMavenPluginVersion: String = ToolConfigDefaults.REWRITE_MAVEN_PLUGIN_VERSION, artifactResolverConnectTimeout: Duration = ToolConfigDefaults.ARTIFACT_RESOLVER_CONNECT_TIMEOUT, artifactResolverRequestTimeout: Duration = ToolConfigDefaults.ARTIFACT_RESOLVER_REQUEST_TIMEOUT, logger: RunnerLogger = NoOpRunnerLogger)(source)