downgradeAsync method

Future downgradeAsync ({RunOptions runOptions, String workingDirectory })

Run pub downgrade on the current project.

Implementation

static Future downgradeAsync(
    {RunOptions runOptions, String workingDirectory}) {
  runOptions = mergeWorkingDirectory(workingDirectory, runOptions);
  return runlib
      .runAsync(sdkBin('pub'),
          arguments: ['downgrade'], runOptions: runOptions)
      .then((_) => null);
}