Skip to content

Commit 21f8138

Browse files
committed
fix(model-server-lib): use @jvmoverloads instead of secondary constructor
1 parent 14a8180 commit 21f8138

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

model-server-lib/src/main/kotlin/org/modelix/model/server/light/LightModelServer.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ import java.time.Duration
5656
import java.util.*
5757
import kotlin.time.Duration.Companion.seconds
5858

59-
class LightModelServer(val port: Int, val rootNode: INode, val ignoredRoles: Set<IRole> = emptySet(), additionalHealthChecks: List<IHealthCheck>) {
60-
constructor(port: Int, rootNode: INode, ignoredRoles: Set<IRole> = emptySet()) : this(port, rootNode, ignoredRoles, emptyList())
59+
class LightModelServer @JvmOverloads constructor (val port: Int, val rootNode: INode, val ignoredRoles: Set<IRole> = emptySet(), additionalHealthChecks: List<IHealthCheck> = emptyList()) {
6160

6261
companion object {
6362
private val LOG = mu.KotlinLogging.logger { }

0 commit comments

Comments
 (0)