mirror of
https://github.com/EnumeratedDev/bpm.git
synced 2026-09-16 10:36:12 +00:00
Show array length in readable info
This commit is contained in:
@@ -338,7 +338,7 @@ func (entry *BPMDatabaseEntry) CreateReadableInfo(rootDir string, humanReadableS
|
|||||||
slices.Sort(array)
|
slices.Sort(array)
|
||||||
}
|
}
|
||||||
|
|
||||||
builder.WriteString(label + ":\n")
|
builder.WriteString(label + " (" + strconv.Itoa(len(array)) + "):\n")
|
||||||
for _, val := range array {
|
for _, val := range array {
|
||||||
builder.WriteString(" - " + val + "\n")
|
builder.WriteString(" - " + val + "\n")
|
||||||
}
|
}
|
||||||
@@ -351,7 +351,7 @@ func (entry *BPMDatabaseEntry) CreateReadableInfo(rootDir string, humanReadableS
|
|||||||
// Sort array
|
// Sort array
|
||||||
slices.Sort(depends)
|
slices.Sort(depends)
|
||||||
|
|
||||||
builder.WriteString(label + ":\n")
|
builder.WriteString(label + " (" + strconv.Itoa(len(depends)) + "):\n")
|
||||||
for _, val := range depends {
|
for _, val := range depends {
|
||||||
builder.WriteString(" - " + val)
|
builder.WriteString(" - " + val)
|
||||||
|
|
||||||
@@ -394,7 +394,7 @@ func (entry *BPMDatabaseEntry) CreateReadableInfo(rootDir string, humanReadableS
|
|||||||
}
|
}
|
||||||
builderWriteDependencyArray("Runtime dependencies", entry.Info.RuntimeDepends)
|
builderWriteDependencyArray("Runtime dependencies", entry.Info.RuntimeDepends)
|
||||||
if len(entry.Info.OptionalDepends) > 0 {
|
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 {
|
for _, depend := range entry.Info.OptionalDepends {
|
||||||
dependSplit := strings.SplitN(depend, ":", 2)
|
dependSplit := strings.SplitN(depend, ":", 2)
|
||||||
if len(dependSplit) == 2 {
|
if len(dependSplit) == 2 {
|
||||||
|
|||||||
@@ -547,7 +547,7 @@ func (pkgInfo *PackageInfo) CreateReadableInfo(rootDir string) string {
|
|||||||
slices.Sort(array)
|
slices.Sort(array)
|
||||||
}
|
}
|
||||||
|
|
||||||
builder.WriteString(label + ":\n")
|
builder.WriteString(label + " (" + strconv.Itoa(len(array)) + "):\n")
|
||||||
for _, val := range array {
|
for _, val := range array {
|
||||||
builder.WriteString(" - " + val + "\n")
|
builder.WriteString(" - " + val + "\n")
|
||||||
}
|
}
|
||||||
@@ -560,7 +560,7 @@ func (pkgInfo *PackageInfo) CreateReadableInfo(rootDir string) string {
|
|||||||
// Sort array
|
// Sort array
|
||||||
slices.Sort(depends)
|
slices.Sort(depends)
|
||||||
|
|
||||||
builder.WriteString(label + ":\n")
|
builder.WriteString(label + " (" + strconv.Itoa(len(depends)) + "):\n")
|
||||||
for _, val := range depends {
|
for _, val := range depends {
|
||||||
builder.WriteString(" - " + val)
|
builder.WriteString(" - " + val)
|
||||||
|
|
||||||
@@ -602,7 +602,7 @@ func (pkgInfo *PackageInfo) CreateReadableInfo(rootDir string) string {
|
|||||||
}
|
}
|
||||||
builderWriteDependencyArray("Runtime dependencies", pkgInfo.RuntimeDepends)
|
builderWriteDependencyArray("Runtime dependencies", pkgInfo.RuntimeDepends)
|
||||||
if len(pkgInfo.OptionalDepends) > 0 {
|
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 {
|
for _, depend := range pkgInfo.OptionalDepends {
|
||||||
dependSplit := strings.SplitN(depend, ":", 2)
|
dependSplit := strings.SplitN(depend, ":", 2)
|
||||||
if len(dependSplit) == 2 {
|
if len(dependSplit) == 2 {
|
||||||
|
|||||||
Reference in New Issue
Block a user