Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Geth-Modification
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张蕾
Geth-Modification
Commits
4b309c70
Unverified
Commit
4b309c70
authored
2 years ago
by
Håvard Anda Estensen
Committed by
GitHub
2 years ago
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
all: replace non-trivial uses of package ioutil with os (#24886)
Co-authored-by:
Martin Holst Swende
<
martin@swende.se
>
parent
e644d45c
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
19 additions
and
24 deletions
+19
-24
bind_test.go
accounts/abi/bind/bind_test.go
+2
-3
file_cache.go
accounts/keystore/file_cache.go
+8
-5
accountcmd_test.go
cmd/geth/accountcmd_test.go
+1
-2
version_check_test.go
cmd/geth/version_check_test.go
+1
-2
freezer.go
core/rawdb/freezer.go
+1
-2
calltrace_test.go
eth/tracers/internal/tracetest/calltrace_test.go
+2
-3
util.go
internal/build/util.go
+1
-2
server_test.go
rpc/server_test.go
+1
-2
signed_data_test.go
signer/core/signed_data_test.go
+2
-3
No files found.
accounts/abi/bind/bind_test.go
View file @
4b309c70
...
...
@@ -18,7 +18,6 @@ package bind
import
(
"fmt"
"io/ioutil"
"os"
"os/exec"
"path/filepath"
...
...
@@ -1986,7 +1985,7 @@ func TestGolangBindings(t *testing.T) {
if
err
!=
nil
{
t
.
Fatalf
(
"test %d: failed to generate binding: %v"
,
i
,
err
)
}
if
err
=
ioutil
.
WriteFile
(
filepath
.
Join
(
pkg
,
strings
.
ToLower
(
tt
.
name
)
+
".go"
),
[]
byte
(
bind
),
0600
);
err
!=
nil
{
if
err
=
os
.
WriteFile
(
filepath
.
Join
(
pkg
,
strings
.
ToLower
(
tt
.
name
)
+
".go"
),
[]
byte
(
bind
),
0600
);
err
!=
nil
{
t
.
Fatalf
(
"test %d: failed to write binding: %v"
,
i
,
err
)
}
// Generate the test file with the injected test code
...
...
@@ -2002,7 +2001,7 @@ func TestGolangBindings(t *testing.T) {
%s
}
`
,
tt
.
imports
,
tt
.
name
,
tt
.
tester
)
if
err
:=
ioutil
.
WriteFile
(
filepath
.
Join
(
pkg
,
strings
.
ToLower
(
tt
.
name
)
+
"_test.go"
),
[]
byte
(
code
),
0600
);
err
!=
nil
{
if
err
:=
os
.
WriteFile
(
filepath
.
Join
(
pkg
,
strings
.
ToLower
(
tt
.
name
)
+
"_test.go"
),
[]
byte
(
code
),
0600
);
err
!=
nil
{
t
.
Fatalf
(
"test %d: failed to write tests: %v"
,
i
,
err
)
}
})
...
...
This diff is collapsed.
Click to expand it.
accounts/keystore/file_cache.go
View file @
4b309c70
...
...
@@ -17,7 +17,6 @@
package
keystore
import
(
"io/ioutil"
"os"
"path/filepath"
"strings"
...
...
@@ -41,7 +40,7 @@ func (fc *fileCache) scan(keyDir string) (mapset.Set, mapset.Set, mapset.Set, er
t0
:=
time
.
Now
()
// List all the failes from the keystore folder
files
,
err
:=
ioutil
.
ReadDir
(
keyDir
)
files
,
err
:=
os
.
ReadDir
(
keyDir
)
if
err
!=
nil
{
return
nil
,
nil
,
nil
,
err
}
...
...
@@ -65,7 +64,11 @@ func (fc *fileCache) scan(keyDir string) (mapset.Set, mapset.Set, mapset.Set, er
// Gather the set of all and fresly modified files
all
.
Add
(
path
)
modified
:=
fi
.
ModTime
()
info
,
err
:=
fi
.
Info
()
if
err
!=
nil
{
return
nil
,
nil
,
nil
,
err
}
modified
:=
info
.
ModTime
()
if
modified
.
After
(
fc
.
lastMod
)
{
mods
.
Add
(
path
)
}
...
...
@@ -89,13 +92,13 @@ func (fc *fileCache) scan(keyDir string) (mapset.Set, mapset.Set, mapset.Set, er
}
// nonKeyFile ignores editor backups, hidden files and folders/symlinks.
func
nonKeyFile
(
fi
os
.
FileInfo
)
bool
{
func
nonKeyFile
(
fi
os
.
DirEntry
)
bool
{
// Skip editor backups and UNIX-style hidden files.
if
strings
.
HasSuffix
(
fi
.
Name
(),
"~"
)
||
strings
.
HasPrefix
(
fi
.
Name
(),
"."
)
{
return
true
}
// Skip misc special files, directories (yes, symlinks too).
if
fi
.
IsDir
()
||
fi
.
Mode
()
&
os
.
ModeType
!=
0
{
if
fi
.
IsDir
()
||
!
fi
.
Type
()
.
IsRegular
()
{
return
true
}
return
false
...
...
This diff is collapsed.
Click to expand it.
cmd/geth/accountcmd_test.go
View file @
4b309c70
...
...
@@ -17,7 +17,6 @@
package
main
import
(
"io/ioutil"
"os"
"path/filepath"
"runtime"
...
...
@@ -163,7 +162,7 @@ Password: {{.InputLine "foo"}}
Address: {d4584b5f6229b7be90727b0fc8c6b91bb427821f}
`
)
files
,
err
:=
ioutil
.
ReadDir
(
filepath
.
Join
(
geth
.
Datadir
,
"keystore"
))
files
,
err
:=
os
.
ReadDir
(
filepath
.
Join
(
geth
.
Datadir
,
"keystore"
))
if
len
(
files
)
!=
1
{
t
.
Errorf
(
"expected one key file in keystore directory, found %d files (error: %v)"
,
len
(
files
),
err
)
}
...
...
This diff is collapsed.
Click to expand it.
cmd/geth/version_check_test.go
View file @
4b309c70
...
...
@@ -19,7 +19,6 @@ package main
import
(
"encoding/json"
"fmt"
"io/ioutil"
"os"
"path/filepath"
"regexp"
...
...
@@ -55,7 +54,7 @@ func testVerification(t *testing.T, pubkey, sigdir string) {
t
.
Fatal
(
err
)
}
// Signatures, with and without comments, both trusted and untrusted
files
,
err
:=
ioutil
.
ReadDir
(
sigdir
)
files
,
err
:=
os
.
ReadDir
(
sigdir
)
if
err
!=
nil
{
t
.
Fatal
(
err
)
}
...
...
This diff is collapsed.
Click to expand it.
core/rawdb/freezer.go
View file @
4b309c70
...
...
@@ -19,7 +19,6 @@ package rawdb
import
(
"errors"
"fmt"
"io/ioutil"
"math"
"os"
"path/filepath"
...
...
@@ -472,7 +471,7 @@ func (f *Freezer) MigrateTable(kind string, convert convertLegacyFn) error {
if
err
:=
newTable
.
Close
();
err
!=
nil
{
return
err
}
files
,
err
:=
ioutil
.
ReadDir
(
migrationPath
)
files
,
err
:=
os
.
ReadDir
(
migrationPath
)
if
err
!=
nil
{
return
err
}
...
...
This diff is collapsed.
Click to expand it.
eth/tracers/internal/tracetest/calltrace_test.go
View file @
4b309c70
...
...
@@ -18,7 +18,6 @@ package tracetest
import
(
"encoding/json"
"io/ioutil"
"math/big"
"os"
"path/filepath"
...
...
@@ -136,7 +135,7 @@ func TestCallTracerNative(t *testing.T) {
}
func
testCallTracer
(
tracerName
string
,
dirPath
string
,
t
*
testing
.
T
)
{
files
,
err
:=
ioutil
.
ReadDir
(
filepath
.
Join
(
"testdata"
,
dirPath
))
files
,
err
:=
os
.
ReadDir
(
filepath
.
Join
(
"testdata"
,
dirPath
))
if
err
!=
nil
{
t
.
Fatalf
(
"failed to retrieve tracer test suite: %v"
,
err
)
}
...
...
@@ -241,7 +240,7 @@ func camel(str string) string {
return
strings
.
Join
(
pieces
,
""
)
}
func
BenchmarkTracers
(
b
*
testing
.
B
)
{
files
,
err
:=
ioutil
.
ReadDir
(
filepath
.
Join
(
"testdata"
,
"call_tracer"
))
files
,
err
:=
os
.
ReadDir
(
filepath
.
Join
(
"testdata"
,
"call_tracer"
))
if
err
!=
nil
{
b
.
Fatalf
(
"failed to retrieve tracer test suite: %v"
,
err
)
}
...
...
This diff is collapsed.
Click to expand it.
internal/build/util.go
View file @
4b309c70
...
...
@@ -24,7 +24,6 @@ import (
"go/parser"
"go/token"
"io"
"io/ioutil"
"log"
"os"
"os/exec"
...
...
@@ -177,7 +176,7 @@ func UploadSFTP(identityFile, host, dir string, files []string) error {
// package paths.
func
FindMainPackages
(
dir
string
)
[]
string
{
var
commands
[]
string
cmds
,
err
:=
ioutil
.
ReadDir
(
dir
)
cmds
,
err
:=
os
.
ReadDir
(
dir
)
if
err
!=
nil
{
log
.
Fatal
(
err
)
}
...
...
This diff is collapsed.
Click to expand it.
rpc/server_test.go
View file @
4b309c70
...
...
@@ -20,7 +20,6 @@ import (
"bufio"
"bytes"
"io"
"io/ioutil"
"net"
"os"
"path/filepath"
...
...
@@ -53,7 +52,7 @@ func TestServerRegisterName(t *testing.T) {
}
func
TestServer
(
t
*
testing
.
T
)
{
files
,
err
:=
ioutil
.
ReadDir
(
"testdata"
)
files
,
err
:=
os
.
ReadDir
(
"testdata"
)
if
err
!=
nil
{
t
.
Fatal
(
"where'd my testdata go?"
)
}
...
...
This diff is collapsed.
Click to expand it.
signer/core/signed_data_test.go
View file @
4b309c70
...
...
@@ -21,7 +21,6 @@ import (
"context"
"encoding/json"
"fmt"
"io/ioutil"
"os"
"path"
"strings"
...
...
@@ -354,7 +353,7 @@ func sign(typedData apitypes.TypedData) ([]byte, []byte, error) {
}
func
TestJsonFiles
(
t
*
testing
.
T
)
{
testfiles
,
err
:=
ioutil
.
ReadDir
(
"testdata/"
)
testfiles
,
err
:=
os
.
ReadDir
(
"testdata/"
)
if
err
!=
nil
{
t
.
Fatalf
(
"failed reading files: %v"
,
err
)
}
...
...
@@ -389,7 +388,7 @@ func TestJsonFiles(t *testing.T) {
// crashes or hangs.
func
TestFuzzerFiles
(
t
*
testing
.
T
)
{
corpusdir
:=
path
.
Join
(
"testdata"
,
"fuzzing"
)
testfiles
,
err
:=
ioutil
.
ReadDir
(
corpusdir
)
testfiles
,
err
:=
os
.
ReadDir
(
corpusdir
)
if
err
!=
nil
{
t
.
Fatalf
(
"failed reading files: %v"
,
err
)
}
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment