cmd/gonew: remove redundant parameter srcMod

Running AddModuleStmt to a Module will create/update the path to
dstMod and ignore the srcMod if exists. So we do not need srcMod.
This commit is contained in:
yang 2024-04-23 20:10:02 +08:00
Родитель 97ea8165d8
Коммит d49cbecf21
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -150,7 +150,7 @@ func main() {
data = fixGo(data, rel, srcMod, dstMod, isRoot)
}
if rel == "go.mod" {
data = fixGoMod(data, srcMod, dstMod)
data = fixGoMod(data, dstMod)
}
if err := os.WriteFile(dst, data, 0666); err != nil {
@ -219,7 +219,7 @@ func fixGo(data []byte, file string, srcMod, dstMod string, isRoot bool) []byte
// fixGoMod rewrites the go.mod content in data to replace srcMod with dstMod
// in the module path.
func fixGoMod(data []byte, srcMod, dstMod string) []byte {
func fixGoMod(data []byte, dstMod string) []byte {
f, err := modfile.ParseLax("go.mod", data, nil)
if err != nil {
log.Fatalf("parsing source module:\n%s", err)