Skip to content

Commit 16f85a7

Browse files
committed
all: eliminate vet diagnostics
For golang/go#74011 Change-Id: Ib98bdd5ff547879d6695cec2f3cb40b52baac736 Reviewed-on: https://go-review.googlesource.com/c/text/+/714223 Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Junyang Shao <shaojunyang@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
1 parent e7ff6b3 commit 16f85a7

File tree

17 files changed

+39
-43
lines changed

17 files changed

+39
-43
lines changed

collate/collate.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,6 @@ func (i *iter) nextPrimary() int {
255255
return 0
256256
}
257257
}
258-
panic("should not reach here")
259258
}
260259

261260
func (i *iter) nextSecondary() int {

currency/currency_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ func getSize(t *testing.T, main string) int {
166166
}
167167

168168
func BenchmarkString(b *testing.B) {
169-
for i := 0; i < b.N; i++ {
170-
USD.String()
169+
for b.Loop() {
170+
_ = USD.String()
171171
}
172172
}

date/tables.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

encoding/ianaindex/ascii.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ func (d asciiEncoder) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, er
6666

6767
var asciiEnc = &internal.Encoding{
6868
Encoding: &internal.SimpleEncoding{
69-
asciiDecoder{},
70-
asciiEncoder{},
69+
Decoder: asciiDecoder{},
70+
Encoder: asciiEncoder{},
7171
},
7272
Name: "US-ASCII",
7373
MIB: identifier.ASCII,

encoding/japanese/eucjp.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ import (
1717
var EUCJP encoding.Encoding = &eucJP
1818

1919
var eucJP = internal.Encoding{
20-
&internal.SimpleEncoding{eucJPDecoder{}, eucJPEncoder{}},
21-
"EUC-JP",
22-
identifier.EUCPkdFmtJapanese,
20+
Encoding: &internal.SimpleEncoding{Decoder: eucJPDecoder{}, Encoder: eucJPEncoder{}},
21+
Name: "EUC-JP",
22+
MIB: identifier.EUCPkdFmtJapanese,
2323
}
2424

2525
type eucJPDecoder struct{ transform.NopResetter }

encoding/japanese/iso2022jp.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ import (
1717
var ISO2022JP encoding.Encoding = &iso2022JP
1818

1919
var iso2022JP = internal.Encoding{
20-
internal.FuncEncoding{iso2022JPNewDecoder, iso2022JPNewEncoder},
21-
"ISO-2022-JP",
22-
identifier.ISO2022JP,
20+
Encoding: internal.FuncEncoding{Decoder: iso2022JPNewDecoder, Encoder: iso2022JPNewEncoder},
21+
Name: "ISO-2022-JP",
22+
MIB: identifier.ISO2022JP,
2323
}
2424

2525
func iso2022JPNewDecoder() transform.Transformer {

encoding/japanese/shiftjis.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ import (
1818
var ShiftJIS encoding.Encoding = &shiftJIS
1919

2020
var shiftJIS = internal.Encoding{
21-
&internal.SimpleEncoding{shiftJISDecoder{}, shiftJISEncoder{}},
22-
"Shift JIS",
23-
identifier.ShiftJIS,
21+
Encoding: &internal.SimpleEncoding{Decoder: shiftJISDecoder{}, Encoder: shiftJISEncoder{}},
22+
Name: "Shift JIS",
23+
MIB: identifier.ShiftJIS,
2424
}
2525

2626
type shiftJISDecoder struct{ transform.NopResetter }

encoding/korean/euckr.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ var All = []encoding.Encoding{EUCKR}
2020
var EUCKR encoding.Encoding = &eucKR
2121

2222
var eucKR = internal.Encoding{
23-
&internal.SimpleEncoding{eucKRDecoder{}, eucKREncoder{}},
24-
"EUC-KR",
25-
identifier.EUCKR,
23+
Encoding: &internal.SimpleEncoding{Decoder: eucKRDecoder{}, Encoder: eucKREncoder{}},
24+
Name: "EUC-KR",
25+
MIB: identifier.EUCKR,
2626
}
2727

2828
type eucKRDecoder struct{ transform.NopResetter }

encoding/simplifiedchinese/gbk.go

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,21 @@ var (
2222
)
2323

2424
var gbk = internal.Encoding{
25-
&internal.SimpleEncoding{
26-
gbkDecoder{gb18030: false},
27-
gbkEncoder{gb18030: false},
25+
Encoding: &internal.SimpleEncoding{
26+
Decoder: gbkDecoder{gb18030: false},
27+
Encoder: gbkEncoder{gb18030: false},
2828
},
29-
"GBK",
30-
identifier.GBK,
29+
Name: "GBK",
30+
MIB: identifier.GBK,
3131
}
3232

3333
var gbk18030 = internal.Encoding{
34-
&internal.SimpleEncoding{
35-
gbkDecoder{gb18030: true},
36-
gbkEncoder{gb18030: true},
34+
Encoding: &internal.SimpleEncoding{
35+
Decoder: gbkDecoder{gb18030: true},
36+
Encoder: gbkEncoder{gb18030: true},
3737
},
38-
"GB18030",
39-
identifier.GB18030,
38+
Name: "GB18030",
39+
MIB: identifier.GB18030,
4040
}
4141

4242
type gbkDecoder struct {

encoding/simplifiedchinese/hzgb2312.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ import (
1717
var HZGB2312 encoding.Encoding = &hzGB2312
1818

1919
var hzGB2312 = internal.Encoding{
20-
internal.FuncEncoding{hzGB2312NewDecoder, hzGB2312NewEncoder},
21-
"HZ-GB2312",
22-
identifier.HZGB2312,
20+
Encoding: internal.FuncEncoding{Decoder: hzGB2312NewDecoder, Encoder: hzGB2312NewEncoder},
21+
Name: "HZ-GB2312",
22+
MIB: identifier.HZGB2312,
2323
}
2424

2525
func hzGB2312NewDecoder() transform.Transformer {

0 commit comments

Comments
 (0)