check method
Implementation
@override
void check(
DcqRegistry registry,
) {
registry.addInstanceCreationExpression((node) {
if (node.constructorName.type.name.lexeme != 'Container') return;
final namedArgs = node.argumentList.arguments
.whereType<NamedExpression>()
.map((arg) => arg.name.label.name)
.toSet();
if (!namedArgs.contains('alignment')) return;
if (!namedArgs.every(_allowedArgs.contains)) return;
reportAtNode(node);
});
}