commands/tasks/all library
Classes
- AssetRequirement
- Represents an asset file requirement
- Assets
- Represents a collection of known assets
- AssetString
- Represents a string-base asset
- BlockLogger
- BuildRunnerBuildTask
- BuildRunnerCleanTask
- CheckFSTask
- CheckToolsTask
- CleanDirTask
- DartCompileTask
- DartTestTask
- DockerBuildTask
- DockerRunTask
- EnDaftCommand
- FileParsers
- Basic file type parsers
- FileRequirement
- Represents a file requirement
- GitStatusTask
- InstallEnDaftFilesTask
- Logger
- PubGetTask
- RegExps
- Well known regular expressions
- TaskCommand
- A task command meant to be sequenced by other commands
- TaskRequirements
- Describes a task's execution requirements
- UpdateSchemasTask
- Utils
- Common utility functions shared by all tasks and commands
- ValidateJsonTask
- ZipArchiveTask
Enums
Typedefs
-
ArgsProvider
= Map<
String, dynamic> ? Function(String taskName) - FileCreator = bool Function({File file})
-
A handler to create a file at
path
with content -
FileParser<
T> = T Function(Uint8List data) -
A handler to convert
data
from a File intoT
-
MatchedClosure
= T Function<
T>(T result) - ProcessFinalizer = void Function(int code)
- A callback for external process finalization
- SuccessClosure = bool Function(bool success, [String? reason])
-
WorkerFunc
= Future<
bool> Function() - The definition of a worker function used in an automated sequence.