ProcessRunner class

Constructors

ProcessRunner({required String workingDirectory, bool verbose = false})

Properties

executable → String
no setter
hashCode → int
The hash code for this object.
no setterinherited
isFlutterProject → bool
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
verbose → bool
final
workingDirectory → String
final

Methods

flutterClean() → Future<RunnerProcessResult>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pubAdd(String package, {String? version}) → Future<RunnerProcessResult>
pubAddDryRun(String package, {String? version}) → Future<RunnerProcessResult>
pubDowngrade([String? package]) → Future<RunnerProcessResult>
pubGet() → Future<RunnerProcessResult>
pubOutdated({bool json = false}) → Future<RunnerProcessResult>
pubRemove(String package) → Future<RunnerProcessResult>
pubUpgrade([String? package]) → Future<RunnerProcessResult>
runCommandStreaming(String command, List<String> arguments) → Future<RunnerProcessResult>
runPubCommand(List<String> args) → Future<RunnerProcessResult>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited