ParameterDescriptor constructor
ParameterDescriptor({})
Implementation
ParameterDescriptor({
required super.name,
required super.annotations,
required this.type,
this.isNamed = false,
this.isRequired = true,
this.isNullable = false,
defaultValue,
}) {
if ( isRequired && ![String,int,double,bool].contains(type) && !isNullable)
this.defaultValue = this;
else
this.defaultValue = defaultValue;
}