CliRunner constructor

CliRunner([
  1. IOSink? output
])

Implementation

CliRunner([IOSink? output])
    : _logger = Logger(output ?? stdout),
      super('metrics', 'Analyze and improve your code quality.') {
  [
    AnalyzeCommand(_logger),
    CheckUnusedFilesCommand(_logger),
    CheckUnusedL10nCommand(_logger),
    CheckUnusedCodeCommand(_logger),
    CheckUnnecessaryNullableCommand(_logger),
  ].forEach(addCommand);

  _usesVersionOption();
  _usesDeprecationOption();
}