Skip to content

Upgrading process_run 0.3 to 0.5

Unknown0.3.2 → 0.5.6Deprecated1New2Changed1Fixed4

UnknownUpgrade verdict

1 of 7 releases publish no notes, so breaking changes can't be ruled out.

  • Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
  • DepDelta found no commit log for them either.
1 item needs code or config changes

Dart SDK requirement changed in 0.5.2: >=1.0.0 <2.0.0 → >=1.24.2 <2.0.0.

Deprecated1
Deprecates connectStdout and connectStrerr in ProcessCmd.
ProcessCmdconnectStdoutconnectStrerr

Generated by DepDelta from published Dart source. Not mixed with prose notes.

  • added: function dartdevcCmd(List<String> args): ProcessCmd
  • removed: field ProcessCmd.connectStderr: bool
  • removed: field ProcessCmd.connectStdin: bool
  • removed: field ProcessCmd.connectStdout: bool
  • changed: ctor ProcessCmd(this.executable, this.arguments, {this.workingDirectory, this.environment, this.includeParentEnvironment, this.runInShell, this.stdoutEncoding, this.stderrEncoding, this.connectStdin, this.connectStdout, this.connectStderr}) → ctor ProcessCmd(this.executable, this.arguments, {this.workingDirectory, this.environment, this.includeParentEnvironment = …, this.runInShell = …, this.stdoutEncoding = …, this.stderrEncoding = …})
  • changed: function processCmd(String executable, List<String> arguments, {String workingDirectory, Map<String, String> environment, bool includeParentEnvironment = …, bool runInShell = …, Encoding stdoutEncoding = …, Encoding stderrEncoding = …, bool connectStdout = …, bool connectStderr = …, bool connectStdin = …}): ProcessCmd → function processCmd(String executable, List<String> arguments, {String workingDirectory, Map<String, String> environment, bool includeParentEnvironment = …, bool runInShell = …, Encoding stdoutEncoding = …, Encoding stderrEncoding = …}): ProcessCmd
  • removed: field ProcessCmd.connectStderr: bool
  • removed: field ProcessCmd.connectStdin: bool
  • removed: field ProcessCmd.connectStdout: bool
  • changed: ctor ProcessCmd(this.executable, this.arguments, {this.workingDirectory, this.environment, this.includeParentEnvironment, this.runInShell, this.stdoutEncoding, this.stderrEncoding, this.connectStdin, this.connectStdout, this.connectStderr}) → ctor ProcessCmd(this.executable, this.arguments, {this.workingDirectory, this.environment, this.includeParentEnvironment = …, this.runInShell = …, this.stdoutEncoding = …, this.stderrEncoding = …})
  • changed: function dart2jsArguments(List<String> args): List<String> → function dart2jsArguments(List<String> args, {String libraryRoot}): List<String>
  • changed: function dartdocArguments(List<String> args): List<String> → function dartdocArguments(List<String> args, {String packages}): List<String>
  • changed: function devRunCmd(ProcessCmd cmd): Future<ProcessResult> → function devRunCmd(ProcessCmd cmd, {bool verbose, bool commandVerbose, Stream<List<int>> stdin, StreamSink<List<int>> stdout, StreamSink<List<int>> stderr}): Future<ProcessResult>
  • changed: function processCmd(String executable, List<String> arguments, {String workingDirectory, Map<String, String> environment, bool includeParentEnvironment = …, bool runInShell = …, Encoding stdoutEncoding = …, Encoding stderrEncoding = …, bool connectStdout = …, bool connectStderr = …, bool connectStdin = …}): ProcessCmd → function processCmd(String executable, List<String> arguments, {String workingDirectory, Map<String, String> environment, bool includeParentEnvironment = …, bool runInShell = …, Encoding stdoutEncoding = …, Encoding stderrEncoding = …}): ProcessCmd
  • changed: function run(String executable, List<String> arguments, {String workingDirectory, Map<String, String> environment, bool includeParentEnvironment = …, bool runInShell = …, Encoding stdoutEncoding = …, Encoding stderrEncoding = …, bool connectStdout = …, bool connectStderr = …, bool connectStdin = …}): Future<ProcessResult> → function run(String executable, List<String> arguments, {String workingDirectory, Map<String, String> environment, bool includeParentEnvironment = …, bool runInShell = …, Encoding stdoutEncoding = …, Encoding stderrEncoding = …, Stream<List<int>> stdin, StreamSink<List<int>> stdout, StreamSink<List<int>> stderr, bool verbose, bool commandVerbose}): Future<ProcessResult>
  • changed: function runCmd(ProcessCmd cmd): Future<ProcessResult> → function runCmd(ProcessCmd cmd, {bool verbose, bool commandVerbose, Stream<List<int>> stdin, StreamSink<List<int>> stdout, StreamSink<List<int>> stderr}): Future<ProcessResult>
  • added: function argumentToString(String argument): String
  • added: function dartdevcArguments(List<String> args): List<String>
  • added: function dartdevcCmd(List<String> args): ProcessCmd
  • added: function devRun(String executable, List<String> arguments, {String workingDirectory, Map<String, String> environment, bool includeParentEnvironment = …, bool runInShell = …, Encoding stdoutEncoding = …, Encoding stderrEncoding = …, Stream<List<int>> stdin, StreamSink<List<int>> stdout, StreamSink<List<int>> stderr, @deprecated bool connectStdout = …, @deprecated bool connectStderr = …, @deprecate…
  • added: get dartSdkDirPath: String
  • changed: function dart2jsArguments(List<String> args): List<String> → function dart2jsArguments(List<String> args, {String libraryRoot}): List<String>
  • changed: function dartdocArguments(List<String> args): List<String> → function dartdocArguments(List<String> args, {String packages}): List<String>
  • added: function dartdevcArguments(List<String> args): List<String>
  • added: get dartSdkDirPath: String
  • added: class ProcessCmd
  • added: ctor ProcessCmd(this.executable, this.arguments, {this.workingDirectory, this.environment, this.includeParentEnvironment = …, this.runInShell = …, this.stdoutEncoding = …, this.stderrEncoding = …})
  • added: field ProcessCmd.arguments: List<String>
  • added: field ProcessCmd.environment: Map<String, String>
  • added: field ProcessCmd.executable: String
  • added: field ProcessCmd.includeParentEnvironment: bool
  • added: field ProcessCmd.runInShell: bool
  • added: field ProcessCmd.stderrEncoding: Encoding
  • added: field ProcessCmd.stdoutEncoding: Encoding
  • added: field ProcessCmd.workingDirectory: String
  • added: function processCmd(String executable, List<String> arguments, {String workingDirectory, Map<String, String> environment, bool includeParentEnvironment = …, bool runInShell = …, Encoding stdoutEncoding = …, Encoding stderrEncoding = …}): ProcessCmd
  • added: function processCmdToDebugString(ProcessCmd cmd): String
  • added: function processResultToDebugString(ProcessResult result): String
  • added: get ProcessCmd.hashCode: int
  • added: method ProcessCmd.clone(): ProcessCmd
  • added: method ProcessCmd.operator ==(o): bool
  • added: method ProcessCmd.run(): Future<ProcessResult>
  • added: method ProcessCmd.toString(): String
  • changed: function run(String executable, List<String> arguments, {String workingDirectory, Map<String, String> environment, bool includeParentEnvironment = …, bool runInShell = …, Encoding stdoutEncoding = …, Encoding stderrEncoding = …, bool connectStdout = …, bool connectStderr = …, bool connectStdin = …}): Future<ProcessResult> → function run(String executable, List<String> arguments, {String workingDirectory, Map<String, String> environment, bool includeParentEnvironment = …, bool runInShell = …, Encoding stdoutEncoding = …, Encoding stderrEncoding = …, Stream<List<int>> stdin, StreamSink<List<int>> stdout, StreamSink<List<int>> stderr, bool verbose, bool commandVerbose}): Future<ProcessResult>
  • added: function argumentToString(String argument): String
  • added: function devRun(String executable, List<String> arguments, {String workingDirectory, Map<String, String> environment, bool includeParentEnvironment = …, bool runInShell = …, Encoding stdoutEncoding = …, Encoding stderrEncoding = …, Stream<List<int>> stdin, StreamSink<List<int>> stdout, StreamSink<List<int>> stderr, @deprecated bool connectStdout = …, @deprecated bool connectStderr = …, @deprecate…