migrate io/ioutil

This commit is contained in:
Ichinose Shogo 2022-05-02 22:52:49 +09:00
parent 84cff8fc83
commit 55ee979169
No known key found for this signature in database
GPG key ID: E6BE27F39196B3F3
3 changed files with 11 additions and 11 deletions

View file

@ -2,7 +2,7 @@ package cmdutil
import (
"fmt"
"io/ioutil"
"io"
"os"
"os/exec"
"strings"
@ -22,8 +22,8 @@ func Run(command string, args ...string) error {
// RunSilently runs the command silently
func RunSilently(command string, args ...string) error {
cmd := exec.Command(command, args...)
cmd.Stdout = ioutil.Discard
cmd.Stderr = ioutil.Discard
cmd.Stdout = io.Discard
cmd.Stderr = io.Discard
return RunCommand(cmd, true)
}
@ -41,8 +41,8 @@ func RunInDir(dir, command string, args ...string) error {
// RunInDirSilently run the command in the specified directory silently
func RunInDirSilently(dir, command string, args ...string) error {
cmd := exec.Command(command, args...)
cmd.Stdout = ioutil.Discard
cmd.Stderr = ioutil.Discard
cmd.Stdout = io.Discard
cmd.Stderr = io.Discard
cmd.Dir = dir
return RunCommand(cmd, true)

View file

@ -2,7 +2,7 @@ package main
import (
"fmt"
"io/ioutil"
"io"
"net/url"
"os"
"testing"
@ -55,12 +55,12 @@ func capture(block func()) (string, string, error) {
defer rOut.Close()
defer rErr.Close()
bufOut, err := ioutil.ReadAll(rOut)
bufOut, err := io.ReadAll(rOut)
if err != nil {
return "", "", err
}
bufErr, err := ioutil.ReadAll(rErr)
bufErr, err := io.ReadAll(rErr)
if err != nil {
return "", "", err
}
@ -85,7 +85,7 @@ func captureWithInput(in []string, block func()) (string, string, error) {
}
func newTempDir(t *testing.T) string {
tmpdir, err := ioutil.TempDir("", "ghq-test")
tmpdir, err := os.MkdirTemp("", "ghq-test")
if err != nil {
t.Fatal(err)
}

4
vcs.go
View file

@ -4,7 +4,7 @@ import (
"bytes"
"errors"
"fmt"
"io/ioutil"
"io"
"net/url"
"os"
"os/exec"
@ -190,7 +190,7 @@ var GitsvnBackend = &VCSBackend{
buf := &bytes.Buffer{}
cmd := exec.Command("svn", "info", u)
cmd.Stdout = buf
cmd.Stderr = ioutil.Discard
cmd.Stderr = io.Discard
err := cmdutil.RunCommand(cmd, true)
return buf.String(), err
}