FilesCondition mixin

A RunCondition that uses file-system inputs and outputs.

Dartle considers these when verifying implicit dependencies between tasks.

Superclass Constraints
Mixin Applications

Properties

deletions FileCollection
Deletions which are expected to be performed after an action has run.
no setter
hashCode int
The hash code for this object.
no setterinherited
inputs FileCollection
Inputs which should be monitored for changes.
no setter
outputs FileCollection
Outputs which should be monitored for changes.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
postRun(TaskResult result) FutureOr<void>
Action to run after a task associated with this RunCondition has run, whether successfully or not.
inherited
shouldRun(TaskInvocation invocation) FutureOr<bool>
Check if the provided task invocation should run.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited