PlanDiscardCommand constructor

PlanDiscardCommand({
  1. PlanStore? planStore,
  2. void out(
    1. String
    )?,
  3. void diagnostics(
    1. String
    )?,
  4. void releaseStaging(
    1. String
    )?,
})

Implementation

PlanDiscardCommand({
  PlanStore? planStore,
  void Function(String)? out,
  void Function(String)? diagnostics,
  void Function(String stagingRoot)? releaseStaging,
}) : planStore = planStore ?? PlanStore(),
     out = out ?? stdout.writeln,
     diagnostics = diagnostics ?? stderr.writeln,
     releaseStagingCallback = releaseStaging ?? _releaseStaging {
  argParser.addOption('output', allowed: ['text', 'json']);
}