From bb5339196f86057ffa6042d31f52a44bf7f13752 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Wed, 2 Oct 2024 13:00:17 +0200 Subject: all: use slices.Sorted(maps.Keys(m)) Use slices.Sorted(maps.Keys(m)) to get a sorted slices of the keys in a map. Do not change packages built during bootstrap, as the bootstrap compiler (currently 1.22.6) does not have the required maps and slices functions. Change-Id: Ie35565d241fa14aca56b730a69af010127b659ab Reviewed-on: https://go-review.googlesource.com/c/go/+/617356 Reviewed-by: Ian Lance Taylor LUCI-TryBot-Result: Go LUCI Reviewed-by: Michael Knyszek Auto-Submit: Tobias Klauser --- src/testing/fstest/testfs.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/testing') diff --git a/src/testing/fstest/testfs.go b/src/testing/fstest/testfs.go index 76a2cff62d..2917a303b2 100644 --- a/src/testing/fstest/testfs.go +++ b/src/testing/fstest/testfs.go @@ -10,6 +10,7 @@ import ( "fmt" "io" "io/fs" + "maps" "path" "slices" "strings" @@ -71,13 +72,7 @@ func testFS(fsys fs.FS, expected ...string) error { } delete(found, ".") if len(expected) == 0 && len(found) > 0 { - var list []string - for k := range found { - if k != "." { - list = append(list, k) - } - } - slices.Sort(list) + list := slices.Sorted(maps.Keys(found)) if len(list) > 15 { list = append(list[:10], "...") } -- cgit v1.3