Skip to content
This repository was archived by the owner on Dec 20, 2024. It is now read-only.

Commit 6ca6927

Browse files
committed
dfget&&supernode: cleanup code based on staticcheck warnings
Signed-off-by: hwdef <[email protected]>
1 parent 0b55c4e commit 6ca6927

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

dfget/core/api/supernode_api_test.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -129,28 +129,28 @@ func (s *SupernodeAPITestSuite) TestSupernodeAPI_get(c *check.C) {
129129
}
130130

131131
api := s.api.(*supernodeAPI)
132-
f := func(code int, res string, e error) (*testRes, error, string) {
132+
f := func(code int, res string, e error) (*testRes, string, error) {
133133
s.mock.GetFunc = s.mock.CreateGetFunc(code, []byte(res), e)
134134
msg := fmt.Sprintf("code:%d res:%s e:%v", code, res, e)
135135
resp := new(testRes)
136136
err := api.get("http://localhost", resp)
137-
return resp, err, msg
137+
return resp, msg, err
138138
}
139139

140-
r, e, m := f(0, "test", nil)
140+
r, m, e := f(0, "test", nil)
141141
c.Assert(r.A, check.Equals, 0, check.Commentf(m))
142142
c.Assert(e.Error(), check.Equals, "0:test", check.Commentf(m))
143143

144-
r, e, m = f(0, "x", fmt.Errorf("test error"))
144+
r, m, e = f(0, "x", fmt.Errorf("test error"))
145145
c.Assert(r.A, check.Equals, 0, check.Commentf(m))
146146
c.Assert(e.Error(), check.Equals, "test error", check.Commentf(m))
147147

148-
r, e, m = f(200, "x", nil)
148+
r, m, e = f(200, "x", nil)
149149
c.Assert(r.A, check.Equals, 0, check.Commentf(m))
150150
c.Assert(strings.Contains(e.Error(), "invalid character"),
151151
check.Equals, true, check.Commentf(m))
152152

153-
r, e, m = f(200, `{"A":1}`, nil)
153+
r, m, e = f(200, `{"A":1}`, nil)
154154
c.Assert(r.A, check.Equals, 1, check.Commentf(m))
155155
c.Assert(e, check.IsNil, check.Commentf(m))
156156

dfget/core/downloader/p2p_downloader/power_client.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ func (pc *PowerClient) downloadPiece() (content *bytes.Buffer, e error) {
140140
if pc.total, e = content.ReadFrom(limitReader); e != nil {
141141
return nil, e
142142
}
143-
pc.readCost = time.Now().Sub(startTime)
143+
pc.readCost = time.Since(startTime)
144144

145145
// Verify md5 code
146146
if realMd5 := limitReader.Md5(); realMd5 != pieceMD5 {

dfget/core/uploader/peer_server.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,6 @@ func (ps *peerServer) waitForShutdown() {
448448
if ps.finished == nil {
449449
return
450450
}
451-
452451
for {
453452
select {
454453
case _, notClose := <-ps.finished:

supernode/daemon/mgr/pieceerror/manager.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ type Manager struct {
7070
func NewManager(cfg *config.Config, gcManager mgr.GCMgr, cdnManager mgr.CDNMgr) (*Manager, error) {
7171
return &Manager{
7272
cfg: cfg,
73-
handlers: make(map[string]Handler, 0),
73+
handlers: make(map[string]Handler),
7474
gcManager: gcManager,
7575
cdnManager: cdnManager,
7676
pieceErrChan: make(chan *types.PieceErrorRequest, ErrHandlerChanSize),

0 commit comments

Comments
 (0)