Skip to content

Commit a09abba

Browse files
committed
Update golangci-lint so we can force use of LazyLexer.
1 parent 7e282be commit a09abba

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

Diff for: _tools/pygments2chroma.py

+9-7
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
)
2121
2222
// {{upper_name}} lexer.
23-
var {{upper_name}} = internal.Register(MustNewLexer(
23+
var {{upper_name}} = internal.Register(MustNewLazyLexer(
2424
&Config{
2525
Name: "{{name}}",
2626
Aliases: []string{ {{#aliases}}"{{.}}", {{/aliases}} },
@@ -36,14 +36,16 @@
3636
CaseInsensitive: true,
3737
{{/re_ignorecase}}
3838
},
39-
Rules{
39+
func() Rules {
40+
return Rules{
4041
{{#tokens}}
41-
"{{state}}": {
42-
{{#rules}}
43-
{{{.}}},
44-
{{/rules}}
45-
},
42+
"{{state}}": {
43+
{{#rules}}
44+
{{{.}}},
45+
{{/rules}}
46+
},
4647
{{/tokens}}
48+
}
4749
},
4850
))
4951
'''

0 commit comments

Comments
 (0)