RunCommand constructor

RunCommand({
  1. GetIndicatesUseCase getIndicates = const GetIndicatesUseCase(),
  2. FilterIndicatesUseCase filterIndicates = const FilterIndicatesUseCase(),
  3. CommentIndicatesUseCase commentIndicates = const CommentIndicatesUseCase(),
})

Implementation

RunCommand({
  GetIndicatesUseCase getIndicates = const GetIndicatesUseCase(),
  FilterIndicatesUseCase filterIndicates = const FilterIndicatesUseCase(),
  CommentIndicatesUseCase commentIndicates = const CommentIndicatesUseCase(),
})  : _getIndicates = getIndicates,
      _filterIndicates = filterIndicates,
      _commentIndicates = commentIndicates {
  argParser.addOptions([
    RepoOption(),
    NumOption(),
    BaseOption(),
    HeadOption(),
    DirOption(),
  ]);
}