trait SettingApi
- Companion:
- object
Type members
Classlikes
class Setting[A](val default: Option[() => A], val description: String, val reader: SettingReader[A])
Types
Value members
Concrete methods
def read[S](settings: S, sources: Seq[Path], envPrefix: String, env: Map[String, String], check: Boolean, err: PrintStream)(using root: SettingRoot[S]): Boolean
def registerSettingExtension(ext: String, accept: (Path, MutableCtx, SettingTree) => Unit): LinkedHashMap[String, FileReader]
Extension to reader
Extension to reader