run method
Runs this command.
The return value is wrapped in a Future
if necessary and returned by
CommandRunner.runCommand
.
Implementation
@override
Future<bool> run() async {
final args = argResults!;
final bool useClassic = args.wasParsed('useClassic');
useSequence([DockerRunTask(this, logger)]);
bool result = await runSequence({
DockerRunTask.taskName: {'use2023': !useClassic},
});
return result;
}