buildRoot method
Implementation
@override
Component buildRoot() {
return Scope(
components: [
Scope(
components: [
const TelemetryService(
logStdoutFormat: Config(
'telemetry.logStdoutFormat',
defaultValue: LogBodyFormat.message,
values: LogBodyFormat.values,
),
logLevel: Config<SeverityLevel>(
'telemetry.logLevel',
defaultValue: SeverityLevel.info,
values: SeverityLevel.values,
),
),
const KeyService(),
const SchedulerService(),
],
),
Scope(components: components),
Scope(components: [const TestRunnerService()]),
],
);
}