run method
void
run(
- CustomLintResolver resolver,
- ErrorReporter reporter,
- CustomLintContext context
Emits lints for a given file.
run will only be invoked with files respecting filesToAnalyze
Implementation
@override
void run(
CustomLintResolver resolver,
ErrorReporter reporter,
CustomLintContext context,
) {
context.registry.addIdentifier((node) {
if (node.staticElement case final element?) {
_handleElement(reporter, element, node);
}
});
context.registry.addNamedType((node) {
if (node.element case final element?) {
_handleElement(reporter, element, node);
}
});
}