Skip to content

Commit e19ac93

Browse files
committed
Unify the newRecognizer function naming convention
1 parent 5c91928 commit e19ac93

File tree

3 files changed

+19
-7
lines changed

3 files changed

+19
-7
lines changed

detector.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ type Detector struct {
1717

1818
// List of charset recognizers
1919
var recognizers = []recognizer{
20-
new(recognizerUtf8),
21-
new(recognizerUtf16be),
22-
new(recognizerUtf16le),
23-
newRecognizerUtf32be(),
24-
newRecognizerUtf32le(),
20+
newRecognizer_utf8(),
21+
newRecognizer_utf16be(),
22+
newRecognizer_utf16le(),
23+
newRecognizer_utf32be(),
24+
newRecognizer_utf32le(),
2525
newRecognizer_8859_1_en(),
2626
newRecognizer_8859_1_da(),
2727
newRecognizer_8859_1_de(),

unicode.go

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ var (
1414
type recognizerUtf16be struct {
1515
}
1616

17+
func newRecognizer_utf16be() *recognizerUtf16be {
18+
return &recognizerUtf16be{}
19+
}
20+
1721
func (*recognizerUtf16be) Match(input *recognizerInput) (output recognizerOutput) {
1822
output = recognizerOutput{
1923
Charset: "UTF-16BE",
@@ -27,6 +31,10 @@ func (*recognizerUtf16be) Match(input *recognizerInput) (output recognizerOutput
2731
type recognizerUtf16le struct {
2832
}
2933

34+
func newRecognizer_utf16le() *recognizerUtf16le {
35+
return &recognizerUtf16le{}
36+
}
37+
3038
func (*recognizerUtf16le) Match(input *recognizerInput) (output recognizerOutput) {
3139
output = recognizerOutput{
3240
Charset: "UTF-16LE",
@@ -51,15 +59,15 @@ func decodeUtf32le(input []byte) rune {
5159
return rune(input[3]<<24 | input[2]<<16 | input[1]<<8 | input[0])
5260
}
5361

54-
func newRecognizerUtf32be() *recognizerUtf32 {
62+
func newRecognizer_utf32be() *recognizerUtf32 {
5563
return &recognizerUtf32{
5664
"UTF-32BE",
5765
utf32beBom,
5866
decodeUtf32be,
5967
}
6068
}
6169

62-
func newRecognizerUtf32le() *recognizerUtf32 {
70+
func newRecognizer_utf32le() *recognizerUtf32 {
6371
return &recognizerUtf32{
6472
"UTF-32LE",
6573
utf32leBom,

utf8.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ var utf8Bom = []byte{0xEF, 0xBB, 0xBF}
99
type recognizerUtf8 struct {
1010
}
1111

12+
func newRecognizer_utf8() *recognizerUtf8 {
13+
return &recognizerUtf8{}
14+
}
15+
1216
func (*recognizerUtf8) Match(input *recognizerInput) (output recognizerOutput) {
1317
output = recognizerOutput{
1418
Charset: "UTF-8",

0 commit comments

Comments
 (0)