From 0135cf038356faca478bcb4f4eb81fa4ee75a901 Mon Sep 17 00:00:00 2001 From: Hinton Date: Tue, 22 Jul 2025 18:26:56 +0200 Subject: [PATCH] Minor manual fixes to build --- jest.config.js | 2 +- .../src/platform/scheduling/default-task-scheduler.service.ts | 2 ++ libs/common/src/platform/scheduling/task-scheduler.service.ts | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/jest.config.js b/jest.config.js index b0ffd2382ca..d3a7fa6ae57 100644 --- a/jest.config.js +++ b/jest.config.js @@ -6,7 +6,7 @@ const { compilerOptions } = require("./tsconfig.base"); module.exports = { reporters: ["default", "jest-junit"], - collectCoverage: true, + collectCoverage: false, // Ensure we collect coverage from files without tests collectCoverageFrom: ["src/**/*.ts"], coverageReporters: ["html", "lcov"], diff --git a/libs/common/src/platform/scheduling/default-task-scheduler.service.ts b/libs/common/src/platform/scheduling/default-task-scheduler.service.ts index 4de2faec644..2825c58f3cf 100644 --- a/libs/common/src/platform/scheduling/default-task-scheduler.service.ts +++ b/libs/common/src/platform/scheduling/default-task-scheduler.service.ts @@ -5,6 +5,8 @@ import { ScheduledTaskName } from "../scheduling/scheduled-task-name.enum"; import { TaskSchedulerService } from "../scheduling/task-scheduler.service"; export class DefaultTaskSchedulerService extends TaskSchedulerService { + protected taskHandlers: Map void>; + constructor(protected logService: LogService) { super(); diff --git a/libs/common/src/platform/scheduling/task-scheduler.service.ts b/libs/common/src/platform/scheduling/task-scheduler.service.ts index 3ea80c3ee0a..899284e60fb 100644 --- a/libs/common/src/platform/scheduling/task-scheduler.service.ts +++ b/libs/common/src/platform/scheduling/task-scheduler.service.ts @@ -64,7 +64,7 @@ class TaskSchedulerSheduler implements SchedulerLike { } export abstract class TaskSchedulerService { - protected taskHandlers: Map void>; + protected abstract taskHandlers: Map void>; abstract setTimeout(taskName: ScheduledTaskName, delayInMs: number): Subscription; abstract setInterval( taskName: ScheduledTaskName,