exec method

Future<T> exec({
  1. required Directory directory,
  2. required GgLog ggLog,
})
inherited

Must be implemented in subclasses See DirCommandExample how to override this method

Implementation

Future<T> exec({
  required Directory directory,
  required GgLog ggLog,
}) async {
  final result = await get(directory: directory, ggLog: ggLog);
  final resultString = result.toString();
  if (resultString.isNotEmpty && resultString != 'null') {
    ggLog(result.toString());
  }

  return result;
}