buildCommandRunner function

CommandRunner<int> buildCommandRunner({
  1. Logger? logger,
})

Implementation

CommandRunner<int> buildCommandRunner({Logger? logger}) {
  final context = CommandContext(logger: logger ?? Logger());
  return CommandRunner<int>(
      'fclean',
      'Safely clean Flutter build artifacts, caches, and local development clutter.',
    )
    ..addCommand(CleanCommand(context))
    ..addCommand(ScanCommand(context))
    ..addCommand(AnalyzeCommand(context))
    ..addCommand(DoctorCommand(context))
    ..addCommand(CacheCommand(context))
    ..addCommand(InitCommand(context));
}