diff options
| author | Roland Shoemaker <roland@golang.org> | 2025-12-11 18:09:46 -0500 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2026-03-12 09:00:49 -0700 |
| commit | 75cfb36608a3457f182eb3284d99cd677f463dcb (patch) | |
| tree | 13ea2f45470d140c7aa341c003eae91d26923a79 /src | |
| parent | 080aa8e9647e5211650f34f3a93fb493afbe396d (diff) | |
| download | go-75cfb36608a3457f182eb3284d99cd677f463dcb.tar.xz | |
cmd/go: add VCS telemetry counter
Change-Id: I601b842f8690f723682dccca0df778f124ac99a6
Reviewed-on: https://go-review.googlesource.com/c/go/+/729500
Auto-Submit: Roland Shoemaker <roland@golang.org>
Reviewed-by: Hongxiang Jiang <hxjiang@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/cmd/go/internal/vcs/vcs.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/cmd/go/internal/vcs/vcs.go b/src/cmd/go/internal/vcs/vcs.go index 0822844127..26b103b1d0 100644 --- a/src/cmd/go/internal/vcs/vcs.go +++ b/src/cmd/go/internal/vcs/vcs.go @@ -27,6 +27,7 @@ import ( "cmd/go/internal/str" "cmd/go/internal/web" "cmd/internal/pathcache" + "cmd/internal/telemetry/counter" "golang.org/x/mod/module" ) @@ -872,6 +873,12 @@ func RepoRootForImportPath(importPath string, mod ModuleMode, security web.Secur rr = nil err = importErrorf(importPath, "cannot expand ... in %q", importPath) } + + // Record telemetry about which VCS was used. + if err == nil { + counter.Inc("go/vcs:" + rr.VCS.Name) + } + return rr, err } |
