printerrMessage method
void
printerrMessage(
- String? message
)
Implementation
void printerrMessage(String? message) {
if (RegExp(r'[\-\\|\/] Loading\.\.\.').hasMatch(message.toString())) {
return; // Prevent printing loading states
}
if (_isRunning && !isCiCdEnvironment) {
// Temporarily stop the loading bar to print a clean message
stdout.write('\r${' ' * 20}\r'); // Clear the current loading line
}
printerr(message);
appendLogToFile(message.toString());
if (_isRunning && !isCiCdEnvironment) {
// Resume the loading bar after printing the message
_update();
}
}