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 dirPath = targetDir;
final baseName = path.basename(dirPath);
logger.printFixed('🏃 Runner clean $baseName', inRs);
final dartArgs = ['run', 'build_runner', 'clean'];
final result = Process.runSync('dart', dartArgs, workingDirectory: rootDir);
return Utils.handleProcessResult(result, logger, inRs + inRs);
}