parse static method
Parses a string into an IssuePriority.
Throws FormatException if val is not a valid priority string.
Implementation
static IssuePriority parse(String val) {
return switch (val.trim().toLowerCase()) {
'critical' => IssuePriority.critical,
'high' => IssuePriority.high,
'medium' => IssuePriority.medium,
'low' => IssuePriority.low,
'info' => IssuePriority.info,
'unknown' => IssuePriority.unknown,
_ => throw FormatException('Invalid IssuePriority value: "$val"'),
};
}