ToConfig converts the ASTValidator to an env.Validator specifying the validator name and the nesting limit as an integer value: {"limit": int}
()
| 443 | // ToConfig converts the ASTValidator to an env.Validator specifying the validator name and the nesting limit |
| 444 | // as an integer value: {"limit": int} |
| 445 | func (v nestingLimitValidator) ToConfig() *env.Validator { |
| 446 | return env.NewValidator(v.Name()).SetConfig(map[string]any{"limit": v.limit}) |
| 447 | } |
| 448 | |
| 449 | // Validate implements the ASTValidator interface method. |
| 450 | func (v nestingLimitValidator) Validate(e *Env, _ ValidatorConfig, a *ast.AST, iss *Issues) { |
nothing calls this directly
no test coverage detected