configparse.core.SettingApi
See theSettingApi companion object
trait SettingApi
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
Members list
Concise view
Type members
Classlikes
class Setting[A](val default: Option[() => A], val description: String, val reader: SettingReader[A])
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
object SettingRoot
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- SettingRoot.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
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
Attributes
Convert a scala variable name to a setting name.
Convert a scala variable name to a setting name.