Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class RepositoryConfig(val url: String = "", val username: String? = null, val password: String? = null)
Configuration for a single Maven-compatible remote repository.
Link copied to clipboard
data class ToolConfig(val repositories: List<RepositoryConfig> = emptyList(), val cacheDir: String = "~/.rewriterunner/cache", val parse: ParseConfig = ParseConfig(), val includeMavenCentral: Boolean = true, val downloadThreads: Int = 5, val logger: RunnerLogger = NoOpRunnerLogger)
Top-level tool configuration, typically loaded from rewriterunner.yml.