friendlyMessage property
Creates a user-friendly error message
Implementation
@override
String get friendlyMessage {
final buffer = StringBuffer('Platform setup error');
if (platform != null) {
buffer.write(' on $platform');
}
buffer.write(': $message');
if (fixSteps.isNotEmpty) {
buffer.write('\n\nTo fix this issue:');
for (int i = 0; i < fixSteps.length; i++) {
buffer.write('\n${i + 1}. ${fixSteps[i]}');
}
}
return buffer.toString();
}