1
0
mirror of https://github.com/alecthomas/chroma.git synced 2025-03-25 21:39:02 +02:00

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

This commit is contained in:
Alec Thomas 2021-04-29 12:07:50 +10:00
parent 7e282be495
commit a09abba7fc

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}}
}
},
))
'''