ProjectOperationController constructor

ProjectOperationController({
  1. required ProjectOperationProfile profile,
  2. required Directory workspace,
  3. Map<String, String> environment = const <String, String>{},
  4. ProjectProcessRunner? runner,
})

Creates a controller.

Implementation

ProjectOperationController({
  required this.profile,
  required this.workspace,
  this.environment = const <String, String>{},
  ProjectProcessRunner? runner,
}) : _runner = runner ?? _okaBoundedRun;