Show array length in readable info

This commit is contained in:
2026-02-05 17:57:11 +02:00
parent a29de2e52d
commit f6aa01339e
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -338,7 +338,7 @@ func (entry *BPMDatabaseEntry) CreateReadableInfo(rootDir string, humanReadableS
slices.Sort(array)
}
builder.WriteString(label + ":\n")
builder.WriteString(label + " (" + strconv.Itoa(len(array)) + "):\n")
for _, val := range array {
builder.WriteString(" - " + val + "\n")
}
@@ -351,7 +351,7 @@ func (entry *BPMDatabaseEntry) CreateReadableInfo(rootDir string, humanReadableS
// Sort array
slices.Sort(depends)
builder.WriteString(label + ":\n")
builder.WriteString(label + " (" + strconv.Itoa(len(depends)) + "):\n")
for _, val := range depends {
builder.WriteString(" - " + val)
@@ -394,7 +394,7 @@ func (entry *BPMDatabaseEntry) CreateReadableInfo(rootDir string, humanReadableS
}
builderWriteDependencyArray("Runtime dependencies", entry.Info.RuntimeDepends)
if len(entry.Info.OptionalDepends) > 0 {
builder.WriteString("Optional dependencies:\n")
builder.WriteString("Optional dependencies: (" + strconv.Itoa(len(entry.Info.OptionalDepends)) + ")\n")
for _, depend := range entry.Info.OptionalDepends {
dependSplit := strings.SplitN(depend, ":", 2)
if len(dependSplit) == 2 {
+3 -3
View File
@@ -547,7 +547,7 @@ func (pkgInfo *PackageInfo) CreateReadableInfo(rootDir string) string {
slices.Sort(array)
}
builder.WriteString(label + ":\n")
builder.WriteString(label + " (" + strconv.Itoa(len(array)) + "):\n")
for _, val := range array {
builder.WriteString(" - " + val + "\n")
}
@@ -560,7 +560,7 @@ func (pkgInfo *PackageInfo) CreateReadableInfo(rootDir string) string {
// Sort array
slices.Sort(depends)
builder.WriteString(label + ":\n")
builder.WriteString(label + " (" + strconv.Itoa(len(depends)) + "):\n")
for _, val := range depends {
builder.WriteString(" - " + val)
@@ -602,7 +602,7 @@ func (pkgInfo *PackageInfo) CreateReadableInfo(rootDir string) string {
}
builderWriteDependencyArray("Runtime dependencies", pkgInfo.RuntimeDepends)
if len(pkgInfo.OptionalDepends) > 0 {
builder.WriteString("Optional dependencies:\n")
builder.WriteString("Optional dependencies (" + strconv.Itoa(len(pkgInfo.OptionalDepends)) + "):\n")
for _, depend := range pkgInfo.OptionalDepends {
dependSplit := strings.SplitN(depend, ":", 2)
if len(dependSplit) == 2 {