]> Cypherpunks repositories - gostls13.git/commitdiff
cmd: relocate cmd/go/internal/script to cmd/internal/script
authorThan McIntosh <thanm@google.com>
Mon, 22 Jul 2024 15:50:33 +0000 (15:50 +0000)
committerThan McIntosh <thanm@google.com>
Mon, 29 Jul 2024 16:12:46 +0000 (16:12 +0000)
Relocate cmd/go's internal/script package up a level into
cmd/internal/script, so as to enable the use of script tests in
other cmd packages.  No change in functionality.

Updates #68606.

Change-Id: I3974b0bf59c76e0f459184c9f3090d6077dd5d91
Reviewed-on: https://go-review.googlesource.com/c/go/+/601358
Reviewed-by: Michael Matloob <matloob@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>

14 files changed:
src/cmd/go/internal/vcweb/script.go
src/cmd/go/internal/vcweb/vcweb.go
src/cmd/go/script_test.go
src/cmd/go/scriptcmds_test.go
src/cmd/go/scriptconds_test.go
src/cmd/go/scriptreadme_test.go
src/cmd/internal/script/cmds.go [moved from src/cmd/go/internal/script/cmds.go with 100% similarity]
src/cmd/internal/script/cmds_nonunix.go [moved from src/cmd/go/internal/script/cmds_nonunix.go with 100% similarity]
src/cmd/internal/script/cmds_unix.go [moved from src/cmd/go/internal/script/cmds_unix.go with 100% similarity]
src/cmd/internal/script/conds.go [moved from src/cmd/go/internal/script/conds.go with 100% similarity]
src/cmd/internal/script/engine.go [moved from src/cmd/go/internal/script/engine.go with 100% similarity]
src/cmd/internal/script/errors.go [moved from src/cmd/go/internal/script/errors.go with 100% similarity]
src/cmd/internal/script/scripttest/scripttest.go [moved from src/cmd/go/internal/script/scripttest/scripttest.go with 99% similarity]
src/cmd/internal/script/state.go [moved from src/cmd/go/internal/script/state.go with 100% similarity]

index c35b46f735115f337ea5aaff563c1770b88303a2..1ba9c0aff4f36ac8447413b7c7ca8704a916a8a0 100644 (file)
@@ -7,7 +7,7 @@ package vcweb
 import (
        "bufio"
        "bytes"
-       "cmd/go/internal/script"
+       "cmd/internal/script"
        "context"
        "errors"
        "fmt"
index f748b343585661b3776b246802075401c0011ef8..757a595808c7b774894d3f61579d55c0eb0e7d5a 100644 (file)
@@ -31,7 +31,7 @@ package vcweb
 
 import (
        "bufio"
-       "cmd/go/internal/script"
+       "cmd/internal/script"
        "context"
        "crypto/sha256"
        "errors"
index a38dec3610561e336e7ce343f6622b6b318c0886..36605bb66c91fc7403cfeabc6bd28a5daf81c05d 100644 (file)
@@ -27,9 +27,9 @@ import (
 
        "cmd/go/internal/cfg"
        "cmd/go/internal/gover"
-       "cmd/go/internal/script"
-       "cmd/go/internal/script/scripttest"
        "cmd/go/internal/vcweb/vcstest"
+       "cmd/internal/script"
+       "cmd/internal/script/scripttest"
 
        "golang.org/x/telemetry/counter/countertest"
 )
index 4ddf7ee654c223082f2a88428487bbc7708a5cfd..ced8d880e9ae3afc00aadc573bea90476f477854 100644 (file)
@@ -5,9 +5,9 @@
 package main_test
 
 import (
-       "cmd/go/internal/script"
-       "cmd/go/internal/script/scripttest"
        "cmd/go/internal/work"
+       "cmd/internal/script"
+       "cmd/internal/script/scripttest"
        "errors"
        "fmt"
        "os"
index 3f11af272bd4d2dc9bafe012de49a533e9c84243..b4f139a983c1ae0107dd8c42283f3b37afc6b653 100644 (file)
@@ -6,8 +6,8 @@ package main_test
 
 import (
        "cmd/go/internal/cfg"
-       "cmd/go/internal/script"
-       "cmd/go/internal/script/scripttest"
+       "cmd/internal/script"
+       "cmd/internal/script/scripttest"
        "errors"
        "fmt"
        "internal/buildcfg"
index 26c7aa19f0788650b1036906dbac59424f9ea55a..dee6e5b0c3f057446d37420fd6d96fb53f89aee9 100644 (file)
@@ -6,7 +6,7 @@ package main_test
 
 import (
        "bytes"
-       "cmd/go/internal/script"
+       "cmd/internal/script"
        "flag"
        "internal/diff"
        "internal/testenv"
@@ -38,7 +38,7 @@ func checkScriptReadme(t *testing.T, engine *script.Engine, env []string) {
        args.Conditions = conds.String()
 
        doc := new(strings.Builder)
-       cmd := testenv.Command(t, testGo, "doc", "cmd/go/internal/script")
+       cmd := testenv.Command(t, testGo, "doc", "cmd/internal/script")
        cmd.Env = env
        cmd.Stdout = doc
        if err := cmd.Run(); err != nil {
similarity index 99%
rename from src/cmd/go/internal/script/scripttest/scripttest.go
rename to src/cmd/internal/script/scripttest/scripttest.go
index 07183cd7bb4f9599df4d05d74c3b9e191be468e0..bace662a6722fdaf210d7bc0197d2e291a3d07ee 100644 (file)
@@ -7,8 +7,8 @@ package scripttest
 
 import (
        "bufio"
-       "cmd/go/internal/script"
        "cmd/internal/pathcache"
+       "cmd/internal/script"
        "errors"
        "io"
        "strings"