Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var NoEmptyCharacterClassRule = rule.Rule{ Name: "no-empty-character-class", Run: func(ctx rule.RuleContext, options any) rule.RuleListeners { return rule.RuleListeners{ ast.KindRegularExpressionLiteral: func(node *ast.Node) { text := node.Text() pattern, flags := utils.ExtractRegexPatternAndFlags(text) unicodeSets := strings.ContainsRune(flags, 'v') if hasEmptyCharacterClass(pattern, unicodeSets) { ctx.ReportNode(node, rule.RuleMessage{ Id: "unexpected", Description: "Empty class.", }) } }, } }, }
https://eslint.org/docs/latest/rules/no-empty-character-class
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.