WorkspaceRunner constructor
const
WorkspaceRunner({
- required String id,
- required String target,
- required String sourcePackage,
- required String sourceAdapter,
- required String sourceCompatibilityId,
- required String runnerCompatibilityId,
- String? executable,
- List<
String> args = const [], - List<
String> evidenceTypes = const [], - String kind = 'test',
- String? workingDirectory,
- String runnerMode = 'auto',
- int timeoutSeconds = 600,
- List<
String> profiles = const [], - bool hasProfileRestriction = false,
- Map<
String, Object?> extensions = const {},
Implementation
const WorkspaceRunner({
required this.id,
required this.target,
required this.sourcePackage,
required this.sourceAdapter,
required this.sourceCompatibilityId,
required this.runnerCompatibilityId,
this.executable,
this.args = const [],
this.evidenceTypes = const [],
this.kind = 'test',
this.workingDirectory,
this.runnerMode = 'auto',
this.timeoutSeconds = 600,
this.profiles = const [],
this.hasProfileRestriction = false,
this.extensions = const {},
});