Package-level declarations
Types
Link copied to clipboard
Controls how localized default configuration resources are copied to disk.
Link copied to clipboard
data class LanguageSettings @JvmOverloads constructor(val language: String = systemLanguage(), val defaultLanguage: String = "en", val outputMode: LanguageOutputMode = LanguageOutputMode.SINGLE_FILE, val outputLanguages: Set<String> = emptySet())
Shared language settings for localized configuration output.
Link copied to clipboard
interface LoaderScope
DSL scope interface used within Yacla.withDefaults blocks.
Link copied to clipboard
class LoaderSettings @JvmOverloads constructor(val parser: ConfigParser, val logger: YaclaLogger? = null, val autoUpdate: Boolean = false, val languageSettings: LanguageSettings = LanguageSettings())
Configuration object used to supply default settings to one or more config loaders.