getArgResults method

ArgResults getArgResults(
  1. List<String> arguments,
  2. ArgParser parser
)

Return argResults

Implementation

ArgResults getArgResults(List<String> arguments, ArgParser parser) {
  parser.addOption(AppConstants.argLongFile,
      abbr: AppConstants.argShortFile,
      defaultsTo: AppConstants.lcovPathDefaultValue,
      mandatory: false);
  parser.addOption(AppConstants.argLongCoverage,
      abbr: AppConstants.argShortCoverage, mandatory: true);
  parser.addOption(AppConstants.argLongExcludeSufix,
      abbr: AppConstants.argShortExcludeSufix,
      defaultsTo: AppConstants.excludeSufixDefaultValue,
      mandatory: false);
  parser.addOption(AppConstants.argLongLog,
      abbr: AppConstants.argShortLog,
      defaultsTo: AppConstants.falseAsStringValue,
      mandatory: false);
  final argResults = parser.parse(arguments);
  return argResults;
}