check method
void
check(
- DcqRegistry registry
)
Implementation
@override
void check(
DcqRegistry registry,
) {
registry.addExpressionStatement((node) {
final expression = node.expression;
if (expression is AssignmentExpression) return;
if (expression is MethodInvocation) return;
if (expression is FunctionExpressionInvocation) return;
if (expression is InstanceCreationExpression) return;
if (expression is AwaitExpression) return;
if (expression is ThrowExpression) return;
if (expression is RethrowExpression) return;
if (expression is CascadeExpression) return;
if (expression is PostfixExpression) return;
if (expression is PrefixExpression) return;
final type = expression.staticType;
if (type is! FunctionType) return;
reportAtNode(expression);
});
}