ConfigWriter

izumi.distage.roles.bundled.ConfigWriter
See theConfigWriter companion class
object ConfigWriter extends RoleDescriptor

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

final case class ConfigPath(parts: Seq[String], wildcard: Boolean)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object ConfigPath

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
ConfigPath.type
final case class MinimizedConfig(config: Config, schema: Json)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Options extends ParserDef

Attributes

Supertypes
trait ParserDef
class Object
trait Matchable
class Any
Self type
Options.type
case class WriteReference(asJson: Boolean, targetDir: String, useLauncherVersion: Boolean)

Configuration for ConfigWriter

Configuration for ConfigWriter

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def minimized(requiredPaths: Set[ConfigPath], source: Config): Config

Attributes

Definition Classes

Inherited methods

def artifact: Option[IzArtifact]

Attributes

Inherited from:
RoleDescriptor

Concrete fields

final override val id: "configwriter"

Name of the role, to be used on the command-line to launch it

Name of the role, to be used on the command-line to launch it

Attributes

Implicits

Inherited implicits

final implicit def getSelfDescriptor: GetRoleDescriptor[Nothing]

Attributes

Inherited from:
RoleDescriptor