printError method

void printError(
  1. dynamic e,
  2. int actionIndex, {
  3. String? surplusMessage,
})

Implementation

void printError(dynamic e, int actionIndex, {String? surplusMessage}) {
  String firstMessage =
      '* Error occurred while performing ${actionType.toValue} action: ${actionName ?? '#' + actionIndex.toString()}';
  String secondMessage =
      '* ErrorType: ${e.runtimeType}\t Message: ${e.toString()}';
  String divider = ''.padLeft(firstMessage.length + 1, "=");
  print(divider);
  print(firstMessage);
  print(secondMessage);
  if (surplusMessage != null) print('* $surplusMessage');
  print(divider);
}