Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var StrictRule = rule.Rule{ Name: "strict", Run: func(ctx rule.RuleContext, options any) rule.RuleListeners { optStr := utils.GetOptionsString(options) if optStr == "" { optStr = "safe" } var m strictMode switch optStr { case "never": m = modeNever case "global": m = modeGlobal case "function": m = modeFunction case "safe": m = modeFunction default: m = modeFunction } if ast.IsExternalModule(ctx.SourceFile) { m = modeModule } handleProgram(ctx, m) if m == modeFunction { return buildFunctionModeListeners(ctx) } return buildSimpleListeners(ctx, m) }, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.