func collectByKindMap()

in internal/changelog/renderer.go [172:186]


func collectByKindMap(entries []Entry, k Kind) map[string][]Entry {
	componentEntries := map[string][]Entry{}

	for _, e := range entries {
		if e.Kind == k {
			if len(e.Component) > 0 {
				componentEntries[e.Component] = append(componentEntries[e.Component], e)
			} else {
				componentEntries[""] = append(componentEntries[""], e)
			}
		}
	}

	return componentEntries
}