A special kind of tool definition for Dart commands.
A list containing the command and options to be run for this tool. The
first argument in the command is the tool executable, and will have its
path evaluated relative to the
dartdoc_options.yamllocation. Must not be an empty list, or be null.final, inherited
- description → String
A description of the defined tool. Must not be null.
- hashCode → int
The hash code for this object. [...]
- runtimeType → Type
A representation of the runtime type of the object.
A list containing the command and options to setup phase for this tool.
The first argument in the command is the tool executable, and will have
its path evaluated relative to the
dartdoc_options.yamllocation. May be null or empty, in which case it will be ignored at setup time.final, inherited
- setupComplete ↔ bool
If set, then the setup command has been run once for this tool definition.
read / write, inherited
List< String>args) → Future< Tuple2< String, dynamic Function()>>
- Takes a list of args to modify, and returns the name of the executable to run. If no snapshot file existed, then create one and modify the args so that if they are executed with dart, will result in the snapshot being built.
Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
) → String
Returns a string representation of this object.