check method

  1. @override
void check(
  1. DcqRegistry registry
)

Implementation

@override
void check(
  DcqRegistry registry,
) {
  final prefix = configString(ruleConfig, 'prefix') ?? '^get[A-Z]';

  registry.addMethodDeclaration((node) {
    if (!node.isGetter) return;

    final name = node.name.lexeme;
    if (RegExp(prefix).hasMatch(name)) {
      reportAtToken(node.name);
    }
  });
}