compactMessage property
String
get
compactMessage
Implementation
String get compactMessage {
if (issues.isEmpty) return '$title.';
final total = issues.length;
final parts = <String>[];
if (errors.isNotEmpty) {
parts.add('${errors.length} error${errors.length == 1 ? '' : 's'}');
}
if (warnings.isNotEmpty) {
parts.add('${warnings.length} warning${warnings.length == 1 ? '' : 's'}');
}
if (infos.isNotEmpty) {
parts.add('${infos.length} info');
}
return '$title: ${parts.join(', ')} across $total issue${total == 1 ? '' : 's'}.';
}