runCommand static method
Future<int>
runCommand({
- required CliInvocation invocation,
- required Logger logger,
- required GroupStore groupStore,
- required CommandEnvironmentBuilder envBuilder,
- required PluginResolver plugins,
- required TaskExecutor executor,
Implementation
static Future<int> runCommand({
required CliInvocation invocation,
required Logger logger,
required GroupStore groupStore,
required CommandEnvironmentBuilder envBuilder,
required PluginResolver plugins,
required TaskExecutor executor,
}) async {
final task = TaskSpec(
id: const CommandId('get'),
plugin: const PluginId('pub'),
);
return await executor.execute(
task: task,
invocation: invocation,
logger: logger,
groupStore: groupStore,
envBuilder: envBuilder,
plugins: plugins,
);
}