execute method

  1. @override
FutureOr<List<Version>?> execute(
  1. CliLogger logger,
  2. ArgResults? argResults
)
override

Implementation

@override
FutureOr<List<Version>?> execute(CliLogger logger, ArgResults? argResults) {
  return getPublishedVersions(
    DartVersionOptions.resolve(
      argResults?['source'] ??
          argResults?.arguments.firstWhere(
            (element) => true,
            orElse: () => '',
          ),
    ),
  );
}