CliWiring class

Annotations
  • @immutable

Constructors

CliWiring({required CliParser parser, required ConfigLoader configLoader, required PackageScanner packageScanner, required GraphBuilder graphBuilder, required TargetSelector targetSelector, required CommandPlanner commandPlanner, required Clock clock, required Logger logger, required PathService pathService, required Prompter prompter, required CommandEnvironmentBuilder envBuilder, required PluginResolver plugins, required WorkspaceConfig workspaceConfig, required TaskExecutor taskExecutor, required CommandRouter router})
const

Properties

clock → Clock
final
commandPlanner → CommandPlanner
final
configLoader → ConfigLoader
final
envBuilder → CommandEnvironmentBuilder
final
graphBuilder → GraphBuilder
final
hashCode int
The hash code for this object.
no setterinherited
logger → Logger
final
packageScanner → PackageScanner
final
parser → CliParser
final
pathService → PathService
final
plugins → PluginResolver
final
prompter → Prompter
final
router → CommandRouter
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetSelector → TargetSelector
final
taskExecutor → TaskExecutor
final
workspaceConfig → WorkspaceConfig
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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