From c6d842aefcbe09790a6d4020b51715c78f0c0615 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brage=20Skj=C3=B8nborg?= Date: Sun, 12 Oct 2025 19:54:11 +0200 Subject: [PATCH] Fixed signature --- src/main/kotlin/no/iktdev/eventi/tasks/TaskListener.kt | 4 ++-- .../kotlin/no/iktdev/eventi/tasks/TaskListenerRegistry.kt | 2 +- .../kotlin/no/iktdev/eventi/tasks/AbstractTaskPollerTest.kt | 2 +- .../no/iktdev/eventi/testUtil/TaskListenerRegistryUtil.kt | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/kotlin/no/iktdev/eventi/tasks/TaskListener.kt b/src/main/kotlin/no/iktdev/eventi/tasks/TaskListener.kt index ecc3a62..81ffca8 100644 --- a/src/main/kotlin/no/iktdev/eventi/tasks/TaskListener.kt +++ b/src/main/kotlin/no/iktdev/eventi/tasks/TaskListener.kt @@ -12,10 +12,10 @@ import kotlin.coroutines.cancellation.CancellationException /** * Abstract base class for handling tasks with asynchronous processing and reporting. * - * @param T The type of result produced by processing the task. + * @param reporter An instance of [TaskReporter] for reporting task status and events. */ -abstract class TaskListener(val taskType: TaskType = TaskType.CPU_INTENSIVE): TaskListenerImplementation { +abstract class TaskListener(val taskType: TaskType = TaskType.CPU_INTENSIVE): TaskListenerImplementation { init { TaskListenerRegistry.registerListener(this) diff --git a/src/main/kotlin/no/iktdev/eventi/tasks/TaskListenerRegistry.kt b/src/main/kotlin/no/iktdev/eventi/tasks/TaskListenerRegistry.kt index 814da05..d0d4481 100644 --- a/src/main/kotlin/no/iktdev/eventi/tasks/TaskListenerRegistry.kt +++ b/src/main/kotlin/no/iktdev/eventi/tasks/TaskListenerRegistry.kt @@ -2,6 +2,6 @@ package no.iktdev.eventi.tasks import no.iktdev.eventi.ListenerRegistryImplementation -object TaskListenerRegistry: ListenerRegistryImplementation>() { +object TaskListenerRegistry: ListenerRegistryImplementation() { } \ No newline at end of file diff --git a/src/test/kotlin/no/iktdev/eventi/tasks/AbstractTaskPollerTest.kt b/src/test/kotlin/no/iktdev/eventi/tasks/AbstractTaskPollerTest.kt index 11f0213..1c5647b 100644 --- a/src/test/kotlin/no/iktdev/eventi/tasks/AbstractTaskPollerTest.kt +++ b/src/test/kotlin/no/iktdev/eventi/tasks/AbstractTaskPollerTest.kt @@ -57,7 +57,7 @@ class AbstractTaskPollerTest : TestBase() { } - open class EchoListener : TaskListener(TaskType.MIXED) { + open class EchoListener : TaskListener(TaskType.MIXED) { var result: Event? = null override fun getWorkerId() = this.javaClass.simpleName diff --git a/src/test/kotlin/no/iktdev/eventi/testUtil/TaskListenerRegistryUtil.kt b/src/test/kotlin/no/iktdev/eventi/testUtil/TaskListenerRegistryUtil.kt index 0aa6824..d099a1b 100644 --- a/src/test/kotlin/no/iktdev/eventi/testUtil/TaskListenerRegistryUtil.kt +++ b/src/test/kotlin/no/iktdev/eventi/testUtil/TaskListenerRegistryUtil.kt @@ -15,7 +15,7 @@ fun TaskListenerRegistry.wipe() { // Tøm map’en val mutableList = field.get(TaskListenerRegistry) as MutableList<*> - (mutableList as MutableList>>).clear() + (mutableList as MutableList>).clear() // Verifiser at det er tomt assertThat(TaskListenerRegistry.getListeners().isEmpty())