NodeTask

org.podval.tools.node.NodeTask
See theNodeTask companion object
@DisableCachingByDefault(because = "Abstract superclass of the node and npm tasks.")
abstract class NodeTask extends DefaultTask, NodeProjectTask

Attributes

Companion
object
Graph
Supertypes
trait RunnerTask
trait OutputTask
class DefaultTask
class AbstractTask
trait DynamicObjectAware
trait TaskInternal
trait Configurable[Task]
trait Task
trait Named
trait ExtensionAware
trait Comparable[Task]
class Object
trait Matchable
class Any
Show all
Known subtypes
class NodeRunTask
class NpmRunTask

Members list

Value members

Concrete methods

@Input
def getArguments: String

Inherited methods

def acceptServiceReferences(serviceReferences: Set[ServiceReferenceSpec]): Unit

Attributes

Inherited from:
AbstractTask
def appendParallelSafeAction(action: Action[_ >: Task <: <FromJavaObject>]): Unit

Attributes

Inherited from:
AbstractTask
def compareTo(otherTask: Task): Int

Attributes

Inherited from:
DefaultTask
def configure(closure: Closure[_]): Task

Attributes

Inherited from:
DefaultTask
def dependsOn(paths: <FromJavaObject>*): Task

Attributes

Inherited from:
DefaultTask
def doFirst(actionName: String, action: Action[_ >: Task <: <FromJavaObject>]): Task

Attributes

Inherited from:
DefaultTask
def doFirst(action: Closure[_]): Task

Attributes

Inherited from:
DefaultTask
def doFirst(action: Action[_ >: Task <: <FromJavaObject>]): Task

Attributes

Inherited from:
DefaultTask
def doLast(action: Closure[_]): Task

Attributes

Inherited from:
DefaultTask
def doLast(actionName: String, action: Action[_ >: Task <: <FromJavaObject>]): Task

Attributes

Inherited from:
DefaultTask
def doLast(action: Action[_ >: Task <: <FromJavaObject>]): Task

Attributes

Inherited from:
DefaultTask
def doNotTrackState(reasonNotToTrackState: String): Unit

Attributes

Inherited from:
AbstractTask
def doNotTrackStateIf(reason: String, spec: Spec[_ >: TaskInternal <: <FromJavaObject>]): Unit

Attributes

Inherited from:
AbstractTask
def finalizedBy(paths: <FromJavaObject>*): Task

Attributes

Inherited from:
DefaultTask
def getActions(): List[Action[_ >: Task <: <FromJavaObject>]]

Attributes

Inherited from:
DefaultTask
def getAnt(): AntBuilder

Attributes

Inherited from:
DefaultTask
@Internal(value = _)
def getAsDynamicObject(): DynamicObject

Attributes

Inherited from:
AbstractTask
def getDependsOn(): Set[<FromJavaObject>]

Attributes

Inherited from:
DefaultTask
def getDescription(): String

Attributes

Inherited from:
DefaultTask
def getDestroyables(): TaskDestroyables

Attributes

Inherited from:
DefaultTask
def getDidWork(): Boolean

Attributes

Inherited from:
DefaultTask
def getEnabled(): Boolean

Attributes

Inherited from:
DefaultTask
def getExtensions(): ExtensionContainer

Attributes

Inherited from:
DefaultTask
def getFinalizedBy(): TaskDependency

Attributes

Inherited from:
DefaultTask
def getGroup(): String

Attributes

Inherited from:
DefaultTask
def getIdentityPath(): Path

Attributes

Inherited from:
AbstractTask
def getImpliesSubProjects(): Boolean

Attributes

Inherited from:
AbstractTask
def getInputs(): TaskInputsInternal

Attributes

Inherited from:
DefaultTask
@Internal(value = _)
def getLifecycleDependencies(): TaskDependencyInternal

Attributes

Inherited from:
AbstractTask
def getLocalState(): TaskLocalState

Attributes

Inherited from:
DefaultTask
def getLogger(): Logger

Attributes

Inherited from:
DefaultTask
def getLogging(): LoggingManager

Attributes

Inherited from:
DefaultTask
def getLoggingManager(): LoggingManagerInternal

Attributes

Inherited from:
AbstractTask
def getMustRunAfter(): TaskDependency

Attributes

Inherited from:
DefaultTask
def getName(): String

Attributes

Inherited from:
DefaultTask
def getOnlyIf(): Spec[_ >: TaskInternal <: <FromJavaObject>]

Attributes

Inherited from:
AbstractTask
def getOutputs(): TaskOutputsInternal

Attributes

Inherited from:
DefaultTask
def getPath(): String

Attributes

Inherited from:
DefaultTask
def getProject(): Project

Attributes

Inherited from:
DefaultTask
def getReasonNotToTrackState(): Optional[String]

Attributes

Inherited from:
AbstractTask

Attributes

Inherited from:
AbstractTask
def getReasonsNotToTrackState(): Set[String]

Attributes

Inherited from:
AbstractTask
def getRequiredServices(): TaskRequiredServices

Attributes

Inherited from:
AbstractTask
def getSharedResources(): List[ResourceLock]

Attributes

Inherited from:
AbstractTask
def getShouldRunAfter(): TaskDependency

Attributes

Inherited from:
DefaultTask
def getStandardOutputCapture(): StandardOutputCapture

Attributes

Inherited from:
AbstractTask
def getState(): TaskStateInternal

Attributes

Inherited from:
DefaultTask
def getTaskActions(): List[InputChangesAwareTaskAction]

Attributes

Inherited from:
AbstractTask
def getTaskDependencies(): TaskDependencyInternal

Attributes

Inherited from:
DefaultTask
def getTaskIdentity(): TaskIdentity[_ <: <FromJavaObject>]

Attributes

Inherited from:
AbstractTask
def getTemporaryDir(): File

Attributes

Inherited from:
DefaultTask
def getTemporaryDirFactory(): Factory[File]

Attributes

Inherited from:
AbstractTask
def getTimeout(): Property[Duration]

Attributes

Inherited from:
DefaultTask
def hasProperty(propertyName: String): Boolean

Attributes

Inherited from:
DefaultTask
def hasTaskActions(): Boolean

Attributes

Inherited from:
AbstractTask

Attributes

Inherited from:
AbstractTask
@Internal(value = _)
def isEnabled(): Boolean

Attributes

Inherited from:
AbstractTask
def isHasCustomActions(): Boolean

Attributes

Inherited from:
AbstractTask
def mustRunAfter(paths: <FromJavaObject>*): Task

Attributes

Inherited from:
DefaultTask

Attributes

Inherited from:
NodeProjectTask
def notCompatibleWithConfigurationCache(reason: String): Unit

Attributes

Inherited from:
AbstractTask
def onlyIf(onlyIfReason: String, spec: Spec[_ >: Task <: <FromJavaObject>]): Unit

Attributes

Inherited from:
DefaultTask
def onlyIf(spec: Spec[_ >: Task <: <FromJavaObject>]): Unit

Attributes

Inherited from:
DefaultTask
def onlyIf(onlyIfClosure: Closure[_]): Unit

Attributes

Inherited from:
DefaultTask
def prependParallelSafeAction(action: Action[_ >: Task <: <FromJavaObject>]): Unit

Attributes

Inherited from:
AbstractTask
def property(propertyName: String): <FromJavaObject>

Attributes

Inherited from:
DefaultTask
def restoreOnlyIf(onlyIf: Spec[_ >: TaskInternal <: <FromJavaObject>]): Unit

Attributes

Inherited from:
AbstractTask
def restoreTaskActions(taskActions: List[InputChangesAwareTaskAction]): Unit

Attributes

Inherited from:
AbstractTask
final protected def runner: Runner

Attributes

Inherited from:
RunnerTask
def setActions(replacements: List[Action[_ >: Task <: <FromJavaObject>]]): Unit

Attributes

Inherited from:
DefaultTask
def setDependsOn(dependsOn: Iterable[_ <: <FromJavaObject>]): Unit

Attributes

Inherited from:
DefaultTask
def setDescription(description: String): Unit

Attributes

Inherited from:
DefaultTask
def setDidWork(didWork: Boolean): Unit

Attributes

Inherited from:
DefaultTask
def setEnabled(enabled: Boolean): Unit

Attributes

Inherited from:
DefaultTask
def setFinalizedBy(finalizedByTasks: Iterable[_ <: <FromJavaObject>]): Unit

Attributes

Inherited from:
DefaultTask
def setGroup(group: String): Unit

Attributes

Inherited from:
DefaultTask
def setImpliesSubProjects(impliesSubProjects: Boolean): Unit

Attributes

Inherited from:
AbstractTask
def setMustRunAfter(mustRunAfterTasks: Iterable[_ <: <FromJavaObject>]): Unit

Attributes

Inherited from:
DefaultTask
def setOnlyIf(onlyIfReason: String, spec: Spec[_ >: Task <: <FromJavaObject>]): Unit

Attributes

Inherited from:
DefaultTask
def setOnlyIf(spec: Spec[_ >: Task <: <FromJavaObject>]): Unit

Attributes

Inherited from:
DefaultTask
def setOnlyIf(onlyIfClosure: Closure[_]): Unit

Attributes

Inherited from:
DefaultTask
def setProperty(name: String, value: <FromJavaObject>): Unit

Attributes

Inherited from:
DefaultTask
def setShouldRunAfter(shouldRunAfterTasks: Iterable[_ <: <FromJavaObject>]): Unit

Attributes

Inherited from:
DefaultTask
def shouldRunAfter(paths: <FromJavaObject>*): TaskDependency

Attributes

Inherited from:
DefaultTask
def usesService(service: Provider[_ <: BuildService[_ <: <FromJavaObject>]]): Unit

Attributes

Inherited from:
DefaultTask

Inherited and Abstract methods

@Inject
def getExecOperations: ExecOperations

Attributes

Inherited from:
RunnerTask
@Internal(value = _)
def getGradleUserHomeDir: Property[File]

Attributes

Inherited from:
NodeProjectTask
@Internal(value = _)
def getLogLevelEnabled: Property[LogLevel]

Attributes

Inherited from:
OutputTask
@Internal(value = _)
def getNodeProjectRoot: Property[File]

Attributes

Inherited from:
NodeProjectTask
@Internal(value = _)
def getRunningInIntelliJ: Property[Boolean]

Attributes

Inherited from:
OutputTask
@Optional @Input
def getVersion: Property[String]

Attributes

Inherited from:
NodeProjectTask