LauncherSubprocess
mill.api.daemon.LauncherSubprocess
object LauncherSubprocess extends DynamicVariable[Runner]
Context for running interactive subprocesses via the launcher.
Attributes
- Source
- LauncherSubprocess.scala
- Graph
-
- Supertypes
- Self type
-
LauncherSubprocess.type
Members list
Type members
Classlikes
case class Config(cmd: Seq[String], env: Map[String, String], cwd: String, timeoutMillis: Long = ..., mergeErrIntoOut: Boolean = ..., propagateEnv: Boolean = ...)
Attributes
- Source
- LauncherSubprocess.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait Runner
Attributes
- Source
- LauncherSubprocess.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Inherited methods
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
DynamicVariable -> Any
- Inherited from:
- DynamicVariable
- Source
- DynamicVariable.scala
Retrieves the current value.
Retrieves the current value.
Attributes
- Inherited from:
- DynamicVariable
- Source
- DynamicVariable.scala
Change the currently bound value, discarding the old value. Usually withValue() gives better semantics.
Change the currently bound value, discarding the old value. Usually withValue() gives better semantics.
Attributes
- Inherited from:
- DynamicVariable
- Source
- DynamicVariable.scala
Sets the value of the variable while executing the specified thunk.
Sets the value of the variable while executing the specified thunk.
Value parameters
- newval
-
The value to which to set the variable
- thunk
-
The code to evaluate under the new setting
Attributes
- Inherited from:
- DynamicVariable
- Source
- DynamicVariable.scala
In this article