run method
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.addArgumentList((node) {
for (final argument in node.arguments) {
final parameter = argument.staticParameterElement;
if (parameter == null) {
continue;
}
if (_checker.hasAnnotationOf(parameter)) {
if (argument is! FunctionExpression) {
reporter.atNode(argument, code);
}
}
}
});
}