check method
void
check(
- DcqRegistry registry
)
Implementation
@override
void check(DcqRegistry registry) {
final includeMethods =
configStringList(ruleConfig, 'include-methods') ?? const [];
registry.addBlock((node) {
final seen = <String, AstNode>{};
for (final stmt in node.statements) {
final invocation = _getTestInvocation(stmt, includeMethods);
if (invocation == null) continue;
final name = _getTestName(invocation);
if (name == null) continue;
if (seen.containsKey(name)) {
reportAtNode(invocation);
} else {
seen[name] = invocation;
}
}
});
}