ProcessRunner constructor

ProcessRunner({
  1. Directory? defaultWorkingDirectory,
  2. ProcessManager processManager = const LocalProcessManager(),
  3. Map<String, String>? environment,
  4. bool includeParentEnvironment = true,
  5. bool printOutputDefault = false,
  6. Encoding decoder = const SystemEncoding(),
})

Implementation

ProcessRunner({
  Directory? defaultWorkingDirectory,
  this.processManager = const LocalProcessManager(),
  Map<String, String>? environment,
  this.includeParentEnvironment = true,
  this.printOutputDefault = false,
  this.decoder = const SystemEncoding(),
})  : defaultWorkingDirectory = defaultWorkingDirectory ?? Directory.current,
      environment = environment ?? Map<String, String>.from(defaultPlatform.environment);