visitMethodInvocation method

  1. @override
void visitMethodInvocation(
  1. MethodInvocation node
)
override

方法调用的语义分析会走这个方法, e.g. Row( children: Text("s") )

Implementation

@override
void visitMethodInvocation(MethodInvocation node) {
  var hasIssue = false;
  if (node.methodName.name == 'Text') {
    hasIssue = _checkUsingHardCodedString(node.argumentList.arguments[0]);
  }
  if (!hasIssue) {
    super.visitMethodInvocation(node);
  }
}