From: Russ Cox Date: Tue, 4 Oct 2022 16:01:02 +0000 (-0400) Subject: go/build: simplify coverage rules in deps_test X-Git-Tag: go1.20rc1~636 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=cba63ac03833c6eeaf4184ca2022d014b84db455;p=gostls13.git go/build: simplify coverage rules in deps_test Change-Id: Ic4b2b8ff5c7d7e4d9850e0b5a5b52b09b45816f5 Reviewed-on: https://go-review.googlesource.com/c/go/+/439417 TryBot-Result: Gopher Robot Auto-Submit: Russ Cox Run-TryBot: Russ Cox Reviewed-by: Ian Lance Taylor --- diff --git a/src/go/build/deps_test.go b/src/go/build/deps_test.go index 893fc6001c..2fd5a39f75 100644 --- a/src/go/build/deps_test.go +++ b/src/go/build/deps_test.go @@ -554,47 +554,27 @@ var depsRules = ` FMT < internal/diff, internal/txtar; - FMT, os - < internal/coverage/slicewriter; - - encoding/binary, internal/unsafeheader, unsafe - < internal/coverage/slicereader; - - FMT, math, internal/coverage - < internal/coverage/cmerge; - - FMT, math, internal/coverage, internal/coverage/cmerge, text/tabwriter + FMT, crypto/md5, encoding/binary, regexp, sort, text/tabwriter, unsafe, + internal/coverage, internal/coverage/uleb128 + < internal/coverage/cmerge, + internal/coverage/pods, + internal/coverage/slicereader, + internal/coverage/slicewriter; + + internal/coverage/slicereader, internal/coverage/slicewriter + < internal/coverage/stringtab + < internal/coverage/decodecounter, internal/coverage/decodemeta, + internal/coverage/encodecounter, internal/coverage/encodemeta; + + internal/coverage/cmerge < internal/coverage/cformat; - FMT, io, internal/coverage/slicereader, internal/coverage/uleb128 - < internal/coverage/stringtab; - - FMT, encoding/binary, internal/coverage, internal/coverage/stringtab, - io, os, bufio, crypto/md5 - < internal/coverage/encodemeta; - - FMT, bufio, encoding/binary, internal/coverage, - internal/coverage/stringtab, internal/coverage/slicewriter, os, unsafe - < internal/coverage/encodecounter; - - FMT, encoding/binary, internal/coverage, io, os, - internal/coverage/slicereader, internal/coverage/stringtab - < internal/coverage/decodecounter; - - FMT, encoding/binary, internal/coverage, io, os, - crypto/md5, internal/coverage/stringtab - < internal/coverage/decodemeta; - - FMT, internal/coverage, os, - path/filepath, regexp, sort, strconv - < internal/coverage/pods; - - FMT, bufio, crypto/md5, encoding/binary, runtime/debug, - internal/coverage, internal/coverage/cmerge, - internal/coverage/cformat, internal/coverage/calloc, + runtime/debug, + internal/coverage/calloc, + internal/coverage/cformat, internal/coverage/decodecounter, internal/coverage/decodemeta, internal/coverage/encodecounter, internal/coverage/encodemeta, - internal/coverage/pods, os, path/filepath, reflect, time, unsafe + internal/coverage/pods < runtime/coverage; `