checkForErrors method
Implementation
Future<bool> checkForErrors() async {
final errors = await this.errors();
if (errors.isEmpty) {
return false;
}
_wipeOrDivide(label: 'errors');
_progress?.fail('Failed to reload');
logger
..write('\n')
..write('Found ${errors.length} errors\n');
for (final (path, errors) in errors) {
logger.write('\n${yellow.wrap(path)}\n');
for (final error in errors) {
logger.write('${red.wrap(' -')} ${error.message}\n');
}
}
logger.write('\n');
printInputCommands();
return true;
}