check method

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

Implementation

@override
void check(
  DcqRegistry registry,
) {
  registry.addCatchClause((node) {
    final body = node.body;
    if (body.statements.length != 1) return;

    final statement = body.statements.first;
    if (statement is! ExpressionStatement) return;
    if (statement.expression is! RethrowExpression) return;

    reportAtNode(node);
  });
}