]> Cypherpunks.ru repositories - gostls13.git/commit
all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTemp
authorRuss Cox <rsc@golang.org>
Thu, 29 Oct 2020 18:17:47 +0000 (14:17 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 9 Dec 2020 19:12:23 +0000 (19:12 +0000)
commit4f1b0a44cb46f3df28f5ef82e5769ebeac1bc493
treec186cc25257b05fcb21cd8c1f1ee5961ebef6eb3
parent5627a4dc3013fed02c4b8097413643b682cac276
all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTemp

As part of #42026, these helpers from io/ioutil were moved to os.
(ioutil.TempFile and TempDir became os.CreateTemp and MkdirTemp.)

Update the Go tree to use the preferred names.

As usual, code compiled with the Go 1.4 bootstrap toolchain
and code vendored from other sources is excluded.

ReadDir changes are in a separate CL, because they are not a
simple search and replace.

For #42026.

Change-Id: If318df0216d57e95ea0c4093b89f65e5b0ababb3
Reviewed-on: https://go-review.googlesource.com/c/go/+/266365
Trust: Russ Cox <rsc@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
215 files changed:
src/archive/tar/reader_test.go
src/archive/tar/tar_test.go
src/archive/tar/writer_test.go
src/archive/zip/reader_test.go
src/archive/zip/writer_test.go
src/cmd/addr2line/addr2line_test.go
src/cmd/api/goapi.go
src/cmd/api/goapi_test.go
src/cmd/cover/cover.go
src/cmd/cover/cover_test.go
src/cmd/cover/html.go
src/cmd/fix/main.go
src/cmd/fix/typecheck.go
src/cmd/go/go_test.go
src/cmd/go/go_windows_test.go
src/cmd/go/help_test.go
src/cmd/go/internal/auth/netrc.go
src/cmd/go/internal/bug/bug.go
src/cmd/go/internal/cache/cache.go
src/cmd/go/internal/cache/cache_test.go
src/cmd/go/internal/cache/default.go
src/cmd/go/internal/cache/hash_test.go
src/cmd/go/internal/cfg/cfg.go
src/cmd/go/internal/envcmd/env.go
src/cmd/go/internal/fsys/fsys.go
src/cmd/go/internal/fsys/fsys_test.go
src/cmd/go/internal/generate/generate.go
src/cmd/go/internal/imports/scan_test.go
src/cmd/go/internal/load/pkg.go
src/cmd/go/internal/lockedfile/internal/filelock/filelock_test.go
src/cmd/go/internal/lockedfile/lockedfile_test.go
src/cmd/go/internal/modcmd/vendor.go
src/cmd/go/internal/modcmd/verify.go
src/cmd/go/internal/modconv/convert_test.go
src/cmd/go/internal/modconv/modconv_test.go
src/cmd/go/internal/modfetch/cache_test.go
src/cmd/go/internal/modfetch/codehost/codehost.go
src/cmd/go/internal/modfetch/codehost/git_test.go
src/cmd/go/internal/modfetch/codehost/shell.go
src/cmd/go/internal/modfetch/codehost/vcs.go
src/cmd/go/internal/modfetch/coderepo.go
src/cmd/go/internal/modfetch/coderepo_test.go
src/cmd/go/internal/modfetch/fetch.go
src/cmd/go/internal/modfetch/zip_sum_test/zip_sum_test.go
src/cmd/go/internal/modload/init.go
src/cmd/go/internal/modload/query_test.go
src/cmd/go/internal/modload/vendor.go
src/cmd/go/internal/renameio/renameio.go
src/cmd/go/internal/renameio/renameio_test.go
src/cmd/go/internal/renameio/umask_test.go
src/cmd/go/internal/robustio/robustio.go
src/cmd/go/internal/robustio/robustio_flaky.go
src/cmd/go/internal/robustio/robustio_other.go
src/cmd/go/internal/test/test.go
src/cmd/go/internal/txtar/archive.go
src/cmd/go/internal/vcs/vcs_test.go
src/cmd/go/internal/web/file_test.go
src/cmd/go/internal/work/action.go
src/cmd/go/internal/work/build_test.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/script_test.go
src/cmd/go/testdata/addmod.go
src/cmd/go/testdata/savedir.go
src/cmd/go/testdata/script/build_issue6480.txt
src/cmd/go/testdata/script/build_trimpath.txt
src/cmd/go/testdata/script/cover_error.txt
src/cmd/go/testdata/script/gopath_moved_repo.txt
src/cmd/go/testdata/script/mod_download_concurrent_read.txt
src/cmd/go/testdata/script/mod_modinfo.txt
src/cmd/go/testdata/script/mod_test_cached.txt
src/cmd/go/testdata/script/test_compile_tempfile.txt
src/cmd/go/testdata/script/test_generated_main.txt
src/cmd/go/testdata/script/test_race_install_cgo.txt
src/cmd/gofmt/gofmt.go
src/cmd/gofmt/gofmt_test.go
src/cmd/nm/nm_test.go
src/cmd/objdump/objdump_test.go
src/cmd/pack/pack_test.go
src/cmd/trace/annotations_test.go
src/cmd/trace/pprof.go
src/cmd/vet/vet_test.go
src/compress/bzip2/bzip2_test.go
src/compress/flate/deflate_test.go
src/compress/flate/huffman_bit_writer_test.go
src/compress/flate/reader_test.go
src/compress/lzw/reader_test.go
src/compress/lzw/writer_test.go
src/compress/zlib/writer_test.go
src/crypto/md5/gen.go
src/crypto/tls/handshake_test.go
src/crypto/tls/link_test.go
src/crypto/tls/tls.go
src/crypto/x509/name_constraints_test.go
src/crypto/x509/root_ios_gen.go
src/crypto/x509/root_plan9.go
src/crypto/x509/root_unix.go
src/crypto/x509/root_unix_test.go
src/debug/dwarf/dwarf5ranges_test.go
src/debug/gosym/pclntab_test.go
src/debug/pe/file_test.go
src/embed/internal/embedtest/embedx_test.go
src/go/build/build_test.go
src/go/doc/doc_test.go
src/go/format/benchmark_test.go
src/go/format/format_test.go
src/go/importer/importer_test.go
src/go/internal/gccgoimporter/importer_test.go
src/go/internal/gcimporter/gcimporter_test.go
src/go/internal/srcimporter/srcimporter.go
src/go/parser/interface.go
src/go/parser/performance_test.go
src/go/printer/performance_test.go
src/go/printer/printer_test.go
src/go/scanner/scanner_test.go
src/go/types/check_test.go
src/go/types/hilbert_test.go
src/hash/crc32/gen_const_ppc64le.go
src/html/template/examplefiles_test.go
src/html/template/template.go
src/image/color/palette/gen.go
src/image/gif/reader_test.go
src/image/internal/imageutil/gen.go
src/image/jpeg/reader_test.go
src/image/png/reader_test.go
src/index/suffixarray/gen.go
src/index/suffixarray/suffixarray_test.go
src/internal/cpu/cpu_s390x_test.go
src/internal/obscuretestdata/obscuretestdata.go
src/internal/poll/read_test.go
src/internal/testenv/testenv_windows.go
src/internal/trace/gc_test.go
src/internal/trace/parser_test.go
src/log/syslog/syslog_test.go
src/math/big/link_test.go
src/math/bits/make_examples.go
src/math/bits/make_tables.go
src/mime/multipart/formdata.go
src/net/dnsclient_unix_test.go
src/net/error_test.go
src/net/http/filetransport_test.go
src/net/http/fs_test.go
src/net/http/request_test.go
src/net/http/transfer_test.go
src/net/http/transport_test.go
src/net/mockserver_test.go
src/net/net_windows_test.go
src/net/unixsock_test.go
src/os/error_test.go
src/os/exec/exec_test.go
src/os/exec/lp_unix_test.go
src/os/exec/lp_windows_test.go
src/os/fifo_test.go
src/os/os_test.go
src/os/os_unix_test.go
src/os/os_windows_test.go
src/os/path_test.go
src/os/path_windows_test.go
src/os/pipe_test.go
src/os/readfrom_linux_test.go
src/os/removeall_test.go
src/os/signal/signal_test.go
src/os/signal/signal_windows_test.go
src/os/stat_test.go
src/os/timeout_test.go
src/os/user/lookup_plan9.go
src/path/filepath/example_unix_walk_test.go
src/path/filepath/match_test.go
src/path/filepath/path_test.go
src/path/filepath/path_windows_test.go
src/runtime/crash_test.go
src/runtime/crash_unix_test.go
src/runtime/debug/heapdump_test.go
src/runtime/debug_test.go
src/runtime/env_plan9.go
src/runtime/internal/sys/gengoos.go
src/runtime/memmove_linux_amd64_test.go
src/runtime/mkduff.go
src/runtime/mkfastlog2table.go
src/runtime/mksizeclasses.go
src/runtime/pprof/pprof_test.go
src/runtime/pprof/proto.go
src/runtime/pprof/proto_test.go
src/runtime/race/output_test.go
src/runtime/race/testdata/io_test.go
src/runtime/runtime-gdb_test.go
src/runtime/runtime-lldb_test.go
src/runtime/signal_windows_test.go
src/runtime/syscall_windows_test.go
src/runtime/testdata/testprog/memprof.go
src/runtime/testdata/testprog/syscalls_linux.go
src/runtime/testdata/testprog/timeprof.go
src/runtime/testdata/testprog/vdso.go
src/runtime/testdata/testprogcgo/pprof.go
src/runtime/testdata/testprogcgo/threadpprof.go
src/runtime/trace/trace_test.go
src/runtime/wincallback.go
src/sort/genzfunc.go
src/strconv/makeisprint.go
src/syscall/dirent_test.go
src/syscall/exec_linux_test.go
src/syscall/getdirentries_test.go
src/syscall/mkasm_darwin.go
src/syscall/syscall_linux_test.go
src/syscall/syscall_unix_test.go
src/syscall/syscall_windows_test.go
src/testing/testing.go
src/text/template/examplefiles_test.go
src/text/template/helper.go
src/text/template/link_test.go
src/time/genzabbrs.go
src/time/tzdata/generate_zipdata.go
src/time/zoneinfo_read.go