filterViolationBySeverity method

  1. @visibleForTesting
List<Map<String, Object>> filterViolationBySeverity(
  1. ViolationSeverity severity,
  2. List<CodeStyleViolation> violations
)

Implementation

@visibleForTesting
List<Map<String, Object>> filterViolationBySeverity(
  final ViolationSeverity severity,
  final List<CodeStyleViolation> violations,
) {
  final List<Map<String, Object>> filtered = <Map<String, Object>>[];

  for (final CodeStyleViolation violation in violations) {
    if (severity == violation.severity) {
      filtered.add(violation.toJson());
    }
  }

  return filtered;
}