groupByCategory method

Map<String, List<ClassifiedCommit>> groupByCategory(
  1. List<ClassifiedCommit> classified
)

Groups classified commits into a map by CommitCategory.displayName.

Implementation

Map<String, List<ClassifiedCommit>> groupByCategory(
    List<ClassifiedCommit> classified) {
  final Map<String, List<ClassifiedCommit>> map = {};
  for (final c in classified) {
    map.putIfAbsent(c.category.displayName, () => []).add(c);
  }
  return map;
}