check method

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

Implementation

@override
void check(
  DcqRegistry registry,
) {
  registry.addNullCheckPattern((node) {
    final inner = node.pattern;
    if (inner is DeclaredVariablePattern) {
      final type = inner.type;
      if (type != null && type.toSource().endsWith('?')) {
        reportAtNode(node);
      }
    }
  });
}