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.

Link copied to clipboard
object Yacla

Yacla - Yet Another Config Loading API