check method
void
check(
- DcqRegistry registry
)
Implementation
@override
void check(
DcqRegistry registry,
) {
final similarityThreshold =
configDouble(ruleConfig, 'similarity-threshold') ?? 0.8;
final ignoredNames =
configStringList(ruleConfig, 'ignored-names') ?? const [];
registry.addMethodDeclaration((node) {
_check(node.parameters, node.body, similarityThreshold, ignoredNames);
});
registry.addFunctionDeclaration((node) {
_check(
node.functionExpression.parameters,
node.functionExpression.body,
similarityThreshold,
ignoredNames,
);
});
}