mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-05-30 04:20:53 +00:00
Strings() for PackageList: turning list into sequence of package Ids. #116
This commit is contained in:
+13
@@ -205,6 +205,19 @@ func (l *PackageList) Architectures(includeSource bool) (result []string) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Strings builds list of strings with package keys
|
||||||
|
func (l *PackageList) Strings() []string {
|
||||||
|
result := make([]string, l.Len())
|
||||||
|
i := 0
|
||||||
|
|
||||||
|
for _, p := range l.packages {
|
||||||
|
result[i] = string(p.Key(""))
|
||||||
|
i += 1
|
||||||
|
}
|
||||||
|
|
||||||
|
return result
|
||||||
|
}
|
||||||
|
|
||||||
// depSliceDeduplicate removes dups in slice of Dependencies
|
// depSliceDeduplicate removes dups in slice of Dependencies
|
||||||
func depSliceDeduplicate(s []Dependency) []Dependency {
|
func depSliceDeduplicate(s []Dependency) []Dependency {
|
||||||
l := len(s)
|
l := len(s)
|
||||||
|
|||||||
Reference in New Issue
Block a user