visitMethodElement method

  1. @override
dynamic visitMethodElement(
  1. MethodElement element
)
override

Implementation

@override
dynamic visitMethodElement(MethodElement element) {
  final annotation = methodHasAnnotation(Link, element);
  final name = element.name;

  if (name == null || name.isEmpty) {
    return;
  }

  if (annotation != null) {
    annotatedMethods[name] = ConstantReader(annotation);
    parameters[name] = element.formalParameters;
    annotatedMethodsData[name] = element;
  }

  allMethods.add(name);
}