From 9f8a20c671f25aff523ebace4bf8cbbf9c124ab2 Mon Sep 17 00:00:00 2001 From: EnumDev Date: Sun, 25 Jan 2026 19:23:39 +0200 Subject: [PATCH] Show arrays in multiple lines in readable info --- src/bpmlib/databases.go | 7 +++++-- src/bpmlib/packages.go | 5 ++++- 2 files changed, 9 insertions(+), 3 deletions(-) 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)