check method

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

Implementation

@override
void check(
  DcqRegistry registry,
) {
  registry.addCompilationUnit((node) {
    if (node.declarations.isNotEmpty) return;

    final exports = <ExportDirective>[];
    for (final directive in node.directives) {
      if (directive is ExportDirective) {
        exports.add(directive);
      }
    }

    if (exports.isEmpty) return;

    for (final export in exports) {
      reportAtNode(export);
    }
  });
}