isRequiredParam method

bool isRequiredParam(
  1. FormalParameterElement param
)

Implementation

bool isRequiredParam(FormalParameterElement param) {
  bool nullable = param.type
      .getDisplayString(withNullability: true)
      .endsWith("?");

  return param.isRequiredNamed ||
      param.isRequiredPositional ||
      (!nullable && param.defaultValueCode == null);
}