aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/internal/modcmd/why.go
diff options
context:
space:
mode:
authorMichael Matloob <matloob@golang.org>2020-06-12 14:33:23 -0400
committerMichael Matloob <matloob@golang.org>2020-08-12 18:35:38 +0000
commit14715b24793176b30b3c41adf4ac4e676c2a56f0 (patch)
treefb327ead97bbe6d25b9d7576e0ac2f2e4e44aca7 /src/cmd/go/internal/modcmd/why.go
parent52b0ea20ff10fdcfe570ef407bd462d23e13d782 (diff)
downloadgo-14715b24793176b30b3c41adf4ac4e676c2a56f0.tar.gz
go-14715b24793176b30b3c41adf4ac4e676c2a56f0.zip
cmd/go: add Context parameter to base.command.Run
One small step to start propagating the context in cmd/go for tracing purposes. Updates #38714 Change-Id: Ibb6debeb9233f84d55f0e81244487355cbe7b82c Reviewed-on: https://go-review.googlesource.com/c/go/+/237684 Run-TryBot: Michael Matloob <matloob@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Jay Conrod <jayconrod@google.com> Reviewed-by: Bryan C. Mills <bcmills@google.com>
Diffstat (limited to 'src/cmd/go/internal/modcmd/why.go')
-rw-r--r--src/cmd/go/internal/modcmd/why.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cmd/go/internal/modcmd/why.go b/src/cmd/go/internal/modcmd/why.go
index 40d238519b..3f9cf0f120 100644
--- a/src/cmd/go/internal/modcmd/why.go
+++ b/src/cmd/go/internal/modcmd/why.go
@@ -5,6 +5,7 @@
package modcmd
import (
+ "context"
"fmt"
"strings"
@@ -60,7 +61,7 @@ func init() {
work.AddModCommonFlags(cmdWhy)
}
-func runWhy(cmd *base.Command, args []string) {
+func runWhy(ctx context.Context, cmd *base.Command, args []string) {
loadALL := modload.LoadALL
if *whyVendor {
loadALL = modload.LoadVendor