diff --git a/src/bpmlib/databases.go b/src/bpmlib/databases.go index 03db4d8..baae5f3 100644 --- a/src/bpmlib/databases.go +++ b/src/bpmlib/databases.go @@ -329,12 +329,15 @@ func (entry *BPMDatabaseEntry) CreateReadableInfo(rootDir string, humanReadableS return } + // Sort array if sort { - // Sort array slices.Sort(array) } - ret = append(ret, fmt.Sprintf("%s: %s", label, strings.Join(array, ", "))) + ret = append(ret, label+":") + for _, val := range array { + ret = append(ret, " - "+val) + } } ret = append(ret, "Name: "+entry.Info.Name) diff --git a/src/bpmlib/packages.go b/src/bpmlib/packages.go index ea19cbf..2427f39 100644 --- a/src/bpmlib/packages.go +++ b/src/bpmlib/packages.go @@ -546,7 +546,10 @@ func (pkgInfo *PackageInfo) CreateReadableInfo(rootDir string) string { return } - ret = append(ret, fmt.Sprintf("%s: %s", label, strings.Join(array, ", "))) + ret = append(ret, label+":") + for _, val := range array { + ret = append(ret, " - "+val) + } } ret = append(ret, "Name: "+pkgInfo.Name)