execute method

  1. @override
Future<void> execute()
override

Implementation

@override
Future<void> execute() async {
  RemoteMetaData? remoteMetaData = repository.remoteMetaData;
  if (remoteMetaData == null || remoteMetaData.remotes.isEmpty) {
    printToConsole(
      message: "No remotes found",
      color: CliColor.red,
      newLine: true,
    );
    return;
  }

  for (RemoteData r in remoteMetaData.remotes.values) {
    printToConsole(
      message: "(${r.name}) ${r.url}",
      color: CliColor.cyan,
      newLine: true,
    );
  }
}