deffinalize(): Unit

Gets the value assigned to key in the computed settings map.
If the project axis is not explicitly specified, it is resolved to be the current project according to the extracted session.
Other axes are resolved to be Global if they are not specified.

final defgetClass(): Class[_]

Gets the value assigned to key in the computed settings map wrapped in Some.

Gets the value assigned to key in the computed settings map wrapped in Some. If it does not exist, None is returned.
If the project axis is not explicitly specified, it is resolved to be the current project according to the extracted session.
Other axes are resolved to be Global if they are not specified.

final defnotify(): Unit

final defnotifyAll(): Unit

defrootProject: (URI) ⇒ String

Runs the tasks selected by aggregating key and returns the transformed State.

Runs the tasks selected by aggregating key and returns the transformed State.
If the project axis is not defined for the key, it is resolved to be the current project.
The project axis is what determines where aggregation starts, so ensure this is set to what you want.
Other axes are resolved to Global if unspecified.

Runs the task specified by key and returns the transformed State and the resulting value of the task.

Runs the task specified by key and returns the transformed State and the resulting value of the task.
If the project axis is not defined for the key, it is resolved to be the current project.
Other axes are resolved to Global if unspecified.

This method requests execution of only the given task and does not aggregate execution. See runAggregated for that.