]> Cypherpunks repositories - gostls13.git/commit
cmd/go: add dark copy of golang.org/x/vgo
authorRuss Cox <rsc@golang.org>
Fri, 8 Jun 2018 17:59:17 +0000 (13:59 -0400)
committerRuss Cox <rsc@golang.org>
Fri, 15 Jun 2018 18:57:58 +0000 (18:57 +0000)
commit5756895877492e3427c92e9ec8784eb1f4b01474
tree5ea749c030e1c6a353873477603969c745e6f676
parent1a92cdbfc10e0c66f2e015264a39159c055a5c15
cmd/go: add dark copy of golang.org/x/vgo

This CL corresponds to golang.org/cl/118096 (7fbc8df48a7)
in the vgo repo.

It copies the bulk of the code from vgo back into the main repo,
but completely disabled - vgo.Init is a no-op and vgo.Enabled
returns false unconditionally.

The point of this CL is to make the two trees easier to diff and
to make future syncs smaller.

Change-Id: Ic34fd5ddd8272a70c5a3b3437b5169e967d0ed03
Reviewed-on: https://go-review.googlesource.com/118095
Reviewed-by: Bryan C. Mills <bcmills@google.com>
125 files changed:
src/cmd/go/go_test.go
src/cmd/go/internal/dirhash/hash.go [new file with mode: 0644]
src/cmd/go/internal/dirhash/hash_test.go [new file with mode: 0644]
src/cmd/go/internal/envcmd/env.go
src/cmd/go/internal/fix/fix.go
src/cmd/go/internal/fmtcmd/fmt.go
src/cmd/go/internal/generate/generate.go
src/cmd/go/internal/get/get.go
src/cmd/go/internal/help/help.go
src/cmd/go/internal/imports/build.go [new file with mode: 0644]
src/cmd/go/internal/imports/read.go [new file with mode: 0644]
src/cmd/go/internal/imports/read_test.go [new file with mode: 0644]
src/cmd/go/internal/imports/scan.go [new file with mode: 0644]
src/cmd/go/internal/imports/scan_test.go [new file with mode: 0644]
src/cmd/go/internal/imports/tags.go [new file with mode: 0644]
src/cmd/go/internal/imports/testdata/import1/x.go [new file with mode: 0644]
src/cmd/go/internal/imports/testdata/import1/x1.go [new file with mode: 0644]
src/cmd/go/internal/imports/testdata/import1/x_darwin.go [new file with mode: 0644]
src/cmd/go/internal/imports/testdata/import1/x_windows.go [new file with mode: 0644]
src/cmd/go/internal/load/path.go
src/cmd/go/internal/load/pkg.go
src/cmd/go/internal/load/search.go
src/cmd/go/internal/modconv/dep.go [new file with mode: 0644]
src/cmd/go/internal/modconv/glide.go [new file with mode: 0644]
src/cmd/go/internal/modconv/glock.go [new file with mode: 0644]
src/cmd/go/internal/modconv/godeps.go [new file with mode: 0644]
src/cmd/go/internal/modconv/modconv.go [new file with mode: 0644]
src/cmd/go/internal/modconv/modconv_test.go [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/cockroach.glock [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/cockroach.out [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/dockermachine.godeps [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/dockermachine.out [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/dockerman.glide [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/dockerman.out [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/govmomi.out [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/govmomi.vmanifest [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/juju.out [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/juju.tsv [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/moby.out [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/moby.vconf [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/panicparse.out [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/panicparse.vyml [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/prometheus.out [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/prometheus.vjson [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/upspin.dep [new file with mode: 0644]
src/cmd/go/internal/modconv/testdata/upspin.out [new file with mode: 0644]
src/cmd/go/internal/modconv/tsv.go [new file with mode: 0644]
src/cmd/go/internal/modconv/vconf.go [new file with mode: 0644]
src/cmd/go/internal/modconv/vjson.go [new file with mode: 0644]
src/cmd/go/internal/modconv/vmanifest.go [new file with mode: 0644]
src/cmd/go/internal/modconv/vyml.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/bitbucket/fetch.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/codehost/codehost.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/coderepo.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/coderepo_test.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/convert.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/convert_test.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/domain.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/github/fetch.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/gitrepo/fetch.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/gitrepo/fetch_test.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/googlesource/fetch.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/gopkgin.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/noweb.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/proxy.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/query.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/repo.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/unzip.go [new file with mode: 0644]
src/cmd/go/internal/modfetch/web.go [new file with mode: 0644]
src/cmd/go/internal/modfile/gopkgin.go [new file with mode: 0644]
src/cmd/go/internal/modfile/print.go [new file with mode: 0644]
src/cmd/go/internal/modfile/read.go [new file with mode: 0644]
src/cmd/go/internal/modfile/read_test.go [new file with mode: 0644]
src/cmd/go/internal/modfile/rule.go [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/block.golden [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/block.in [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/comment.golden [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/comment.in [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/empty.golden [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/empty.in [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/gopkg.in.golden [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/module.golden [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/module.in [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/replace.golden [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/replace.in [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/replace2.golden [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/replace2.in [new file with mode: 0644]
src/cmd/go/internal/modfile/testdata/rule1.golden [new file with mode: 0644]
src/cmd/go/internal/modinfo/info.go [new file with mode: 0644]
src/cmd/go/internal/module/module.go [new file with mode: 0644]
src/cmd/go/internal/module/module_test.go [new file with mode: 0644]
src/cmd/go/internal/mvs/mvs.go [new file with mode: 0644]
src/cmd/go/internal/mvs/mvs_test.go [new file with mode: 0644]
src/cmd/go/internal/search/search.go [new file with mode: 0644]
src/cmd/go/internal/search/search_test.go [moved from src/cmd/go/internal/load/match_test.go with 94% similarity]
src/cmd/go/internal/semver/semver.go [new file with mode: 0644]
src/cmd/go/internal/semver/semver_test.go [new file with mode: 0644]
src/cmd/go/internal/vgo/build.go [new file with mode: 0644]
src/cmd/go/internal/vgo/fetch.go [new file with mode: 0644]
src/cmd/go/internal/vgo/get.go [new file with mode: 0644]
src/cmd/go/internal/vgo/init.go [new file with mode: 0644]
src/cmd/go/internal/vgo/list.go [new file with mode: 0644]
src/cmd/go/internal/vgo/load.go [new file with mode: 0644]
src/cmd/go/internal/vgo/search.go [new file with mode: 0644]
src/cmd/go/internal/vgo/vendor.go [new file with mode: 0644]
src/cmd/go/internal/vgo/verify.go [new file with mode: 0644]
src/cmd/go/internal/web2/web.go [new file with mode: 0644]
src/cmd/go/internal/web2/web_test.go [new file with mode: 0644]
src/cmd/go/internal/webtest/test.go [new file with mode: 0644]
src/cmd/go/internal/work/build.go
src/cmd/go/internal/work/exec.go
src/cmd/go/testdata/badmod/go.mod [new file with mode: 0644]
src/cmd/go/testdata/badmod/x.go [new file with mode: 0644]
src/cmd/go/testdata/vendormod/go.mod [new file with mode: 0644]
src/cmd/go/testdata/vendormod/v1.go [new file with mode: 0644]
src/cmd/go/testdata/vendormod/v2.go [new file with mode: 0644]
src/cmd/go/testdata/vendormod/v3.go [new file with mode: 0644]
src/cmd/go/testdata/vendormod/w/go.mod [new file with mode: 0644]
src/cmd/go/testdata/vendormod/w/w.go [new file with mode: 0644]
src/cmd/go/testdata/vendormod/x/go.mod [new file with mode: 0644]
src/cmd/go/testdata/vendormod/x/x.go [new file with mode: 0644]
src/cmd/go/testdata/vendormod/y/go.mod [new file with mode: 0644]
src/cmd/go/testdata/vendormod/y/y.go [new file with mode: 0644]
src/cmd/go/testdata/vendormod/z/go.mod [new file with mode: 0644]
src/cmd/go/testdata/vendormod/z/z.go [new file with mode: 0644]