utils library

Extensions

VersionExt on Version

Functions

getCpuArchitecture() CpuArchitecture
Get current CPU architecture See: https://github.com/dart-lang/sdk/blob/661d4a6aed561d6d76ee7b7a90e26e6315ccd8aa/pkg/smith/lib/configuration.dart#L785
readInput() String
resolveVersion({required Version? pubspecVersion, required String? appVersion, required String? buildVersion, required String? buildPreRelease, required String? buildMetadata}) → Version
runAsyncProcess(String executable, List<String> arguments, {String? workingDirectory, Map<String, String>? environment, bool includeParentEnvironment = true, bool runInShell = false, bool printCall = false}) Future<ProcessResult>
runBash(String executable, List<String> arguments, {String? workingDirectory, Map<String, String>? environment, bool includeParentEnvironment = true, Encoding? stdoutEncoding = systemEncoding, Encoding? stderrEncoding = systemEncoding, bool printCall = false}) Future<ProcessResult>
runProcess(String executable, List<String> arguments, {String? workingDirectory, Map<String, String>? environment, bool includeParentEnvironment = true, bool runInShell = false, Encoding? stdoutEncoding = systemEncoding, Encoding? stderrEncoding = systemEncoding, bool printCall = false}) Future<ProcessResult>