StateOpsImpl
Provides operations and transformations on State.
Attributes
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Registers newCommand
as an available command.
Registers newCommand
as an available command.
Attributes
Registers newCommands
as available commands.
Registers newCommands
as available commands.
Attributes
Schedules commands
to be run before any remaining commands.
Schedules commands
to be run before any remaining commands.
Attributes
Schedules command
to be run before any remaining commands.
Schedules command
to be run before any remaining commands.
Attributes
Schedules command
to be run before any remaining commands.
Schedules command
to be run before any remaining commands.
Attributes
Schedules commands
to be run before any remaining commands.
Schedules commands
to be run before any remaining commands.
Attributes
Registers a new exit hook, which will run when sbt exits or restarts.
Registers a new exit hook, which will run when sbt exits or restarts.
Attributes
The application base directory, which is not necessarily the current working directory.
The application base directory, which is not necessarily the current working directory.
Attributes
Get the class loader cache for the application.
Get the class loader cache for the application.
Attributes
Sets the next command processing action to be to rotate the global log and continue executing commands.
Sets the next command processing action to be to rotate the global log and continue executing commands.
Attributes
Sets the next command processing action to be to continue processing the next command.
Sets the next command processing action to be to continue processing the next command.
Attributes
Sets the next command processing action to be to exit with a zero exit code if ok
is true and a nonzero exit code if ok
if false.
Sets the next command processing action to be to exit with a zero exit code if ok
is true and a nonzero exit code if ok
if false.
Attributes
Marks the currently executing command as failing. This triggers failure handling by the command processor. See also State.onFailure
Marks the currently executing command as failing. This triggers failure handling by the command processor. See also State.onFailure
Attributes
Gets the value associated with key
from the custom attributes map.
Gets the value associated with key
from the custom attributes map.
Attributes
Marks the currently executing command as failing due to the given exception. This displays the error appropriately and triggers failure handling by the command processor. Note that this does not throw an exception and returns normally. It is only once control is returned to the command processor that failure handling at the command level occurs.
Marks the currently executing command as failing due to the given exception. This displays the error appropriately and triggers failure handling by the command processor. Note that this does not throw an exception and returns normally. It is only once control is returned to the command processor that failure handling at the command level occurs.
Attributes
Returns true if key
exists in the custom attributes map, false if it does not exist.
Returns true if key
exists in the custom attributes map, false if it does not exist.
Attributes
Create and register a class loader cache. This should be called once at the application entry-point.
Create and register a class loader cache. This should be called once at the application entry-point.
Attributes
An advisory flag that is true
if this application will execute commands based on user input.
An advisory flag that is true
if this application will execute commands based on user input.
Attributes
Sets the next command processing action to be to keep the previous log and continue executing commands.
Sets the next command processing action to be to keep the previous log and continue executing commands.
Attributes
Evaluates the provided expression with a JVM-wide and machine-wide lock on file
.
Evaluates the provided expression with a JVM-wide and machine-wide lock on file
.
Attributes
The Logger used for general command logging.
The Logger used for general command logging.
Attributes
Sets the value associated with key
in the custom attributes map.
Sets the value associated with key
in the custom attributes map.
Attributes
Restarts sbt without dropping loaded Scala classes. It is a shallower restart than reboot
. This method takes a snapshot of the remaining commands and will resume executing those commands after reload. This means that any commands added to this State will be dropped.
Restarts sbt without dropping loaded Scala classes. It is a shallower restart than reboot
. This method takes a snapshot of the remaining commands and will resume executing those commands after reload. This means that any commands added to this State will be dropped.
Attributes
Removes the key
and any associated value from the custom attributes map.
Removes the key
and any associated value from the custom attributes map.
Attributes
Runs any defined exitHooks and then clears them.
Runs any defined exitHooks and then clears them.
Attributes
Changes the advisory interactive
flag.
Changes the advisory interactive
flag.
Attributes
Sets the next command processing action to do.
Sets the next command processing action to do.