Package-level declarations

Types

Link copied to clipboard
interface LoaderScope

DSL scope interface used within Yacla.withDefaults blocks.

Link copied to clipboard
class LoaderSettings(val parser: ConfigParser, val logger: YaclaLogger? = null, val autoUpdate: Boolean = false)

Configuration object used to supply default settings to one or more config loaders.

Link copied to clipboard
data class Type<T>(wrapped: TypeWrapper<T>, val isMissing: Boolean = false)
Link copied to clipboard
data class TypeWrapper<T>(val value: T?)
Link copied to clipboard
object Yacla

Yacla - Yet Another Config Loading API