Update golangci-lint so we can force use of LazyLexer.

This commit is contained in:
Alec Thomas
2021-04-29 12:10:06 +10:00
parent 7e282be495
commit a09abba7fc
+9 -7
View File
@@ -20,7 +20,7 @@ import (
)
// {{upper_name}} lexer.
var {{upper_name}} = internal.Register(MustNewLexer(
var {{upper_name}} = internal.Register(MustNewLazyLexer(
&Config{
Name: "{{name}}",
Aliases: []string{ {{#aliases}}"{{.}}", {{/aliases}} },
@@ -36,14 +36,16 @@ var {{upper_name}} = internal.Register(MustNewLexer(
CaseInsensitive: true,
{{/re_ignorecase}}
},
Rules{
func() Rules {
return Rules{
{{#tokens}}
"{{state}}": {
{{#rules}}
{{{.}}},
{{/rules}}
},
"{{state}}": {
{{#rules}}
{{{.}}},
{{/rules}}
},
{{/tokens}}
}
},
))
'''