scala.cli.config
package scala.cli.config
Members list
Concise view
Type members
Classlikes
In-memory representation of a configuration DB content.
In-memory representation of a configuration DB content.
Use ConfigDb.apply or ConfigDb.open to create an instance of it.
set, setFromString, and remove only change values in memory.
Use save to persist values on disk.
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object ConfigDb
A configuration key
A configuration key
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
object Key
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object PasswordOption.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type
- PasswordOption.type
final case class PublishCredentials(host: String, user: Option[PasswordOption], password: Option[PasswordOption], realm: Option[String], httpsOnly: Option[Boolean])
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class RepositoryCredentials(host: String, user: Option[PasswordOption], password: Option[PasswordOption], realm: Option[String], optional: Option[Boolean], matchHost: Option[Boolean], httpsOnly: Option[Boolean], passOnRedirect: Option[Boolean])
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any