printError function Null safety

Future<int> printError(
  1. String message,
  2. {String appName = libName,
  3. String path = ''}
)

Prints the appName, path and error message to stderr.

Implementation

Future<int> printError(String message,
    {String appName = libName, String path = ''}) async {
  if (path.isNotEmpty) {
    stderr.writeln('$libName: $path: $message');
  } else {
    stderr.write('$libName: $message');
  }
  return exitFailure;
}