my-class-definition
Ast Rule: class definition
my-class-definition
function visit(node, filename, code) {
if(!node?.name?.value) return;
if(node.name.value === "MyClass") {
const error = buildError(
node.name.start.line,
node.name.start.col,
node.name.end.line,
node.name.end.col,
`Don't use MyClass`,
"INFORMATIONAL",
"BEST_PRACTICE"
);
addError(error)
}
}
python.py
Expected test result: has error