]> Cypherpunks.ru repositories - gostls13.git/commit
cmd: move internal/str back to cmd/go
authorRuss Cox <rsc@golang.org>
Mon, 11 Oct 2021 15:57:24 +0000 (11:57 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 27 Oct 2021 16:39:27 +0000 (16:39 +0000)
commit4f73fd05a91a9b8ceced6b7f89d35f363c414ec8
treed9a6436610d2521cce7ac703b470b076ae26ced2
parentcfb532158fc5b5cd6b9c35bbc2ff7c203fe5f09b
cmd: move internal/str back to cmd/go

cmd/go is not subject to all the same restrictions as most of cmd.
In particular it need not be buildable with the bootstrap toolchain.
So it is better to keep as little code shared between cmd/go and
cmd/compile, cmd/link, cmd/cgo as possible.

cmd/internal/str started as cmd/go/internal/str but was moved
to cmd/internal in order to make use of the quoted string code.
Move that code to cmd/internal/quoted and then move the rest of
cmd/internal/str back to cmd/go/internal/str.

Change-Id: I3a98f754d545cc3af7e9a32c2b77a5a035ea7b9a
Reviewed-on: https://go-review.googlesource.com/c/go/+/355010
Trust: Russ Cox <rsc@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
35 files changed:
src/cmd/cgo/gcc.go
src/cmd/compile/internal/ssa/stmtlines_test.go
src/cmd/dist/buildtool.go
src/cmd/go/internal/base/base.go
src/cmd/go/internal/base/flag.go
src/cmd/go/internal/envcmd/env.go
src/cmd/go/internal/fix/fix.go
src/cmd/go/internal/generate/generate.go
src/cmd/go/internal/get/get.go
src/cmd/go/internal/list/list.go
src/cmd/go/internal/load/flag.go
src/cmd/go/internal/load/pkg.go
src/cmd/go/internal/load/test.go
src/cmd/go/internal/modcmd/vendor.go
src/cmd/go/internal/modfetch/codehost/codehost.go
src/cmd/go/internal/modfetch/codehost/vcs.go
src/cmd/go/internal/modget/query.go
src/cmd/go/internal/modload/load.go
src/cmd/go/internal/modload/query.go
src/cmd/go/internal/run/run.go
src/cmd/go/internal/str/path.go [moved from src/cmd/internal/str/path.go with 100% similarity]
src/cmd/go/internal/str/str.go [new file with mode: 0644]
src/cmd/go/internal/str/str_test.go [new file with mode: 0644]
src/cmd/go/internal/test/test.go
src/cmd/go/internal/vcs/vcs.go
src/cmd/go/internal/work/buildid.go
src/cmd/go/internal/work/exec.go
src/cmd/go/internal/work/gc.go
src/cmd/go/internal/work/gccgo.go
src/cmd/go/internal/work/init.go
src/cmd/internal/quoted/quoted.go [new file with mode: 0644]
src/cmd/internal/quoted/quoted_test.go [moved from src/cmd/internal/str/str_test.go with 79% similarity]
src/cmd/internal/str/str.go [deleted file]
src/cmd/link/dwarf_test.go
src/cmd/link/internal/ld/main.go