Skip to content
This repository was archived by the owner on Mar 26, 2024. It is now read-only.

Commit 0a68d1e

Browse files
committed
Refactor for compactness
1 parent f9067ed commit 0a68d1e

File tree

1 file changed

+7
-23
lines changed

1 file changed

+7
-23
lines changed

projector-server-core/src/main/kotlin/org/jetbrains/projector/server/core/websocket/HttpWsServerBuilder.kt

Lines changed: 7 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -36,29 +36,13 @@ public class HttpWsServerBuilder(private val host: InetAddress, private val port
3636

3737
override fun build(): HttpWsServer {
3838
val wsServer = object : HttpWsServer(host, port) {
39-
override fun getMainWindows(): List<MainWindow> {
40-
return this@HttpWsServerBuilder.getMainWindows()
41-
}
42-
43-
override fun onError(connection: WebSocket?, e: Exception) {
44-
this@HttpWsServerBuilder.onError(connection, e)
45-
}
46-
47-
override fun onWsOpen(connection: WebSocket) {
48-
this@HttpWsServerBuilder.onWsOpen(connection)
49-
}
50-
51-
override fun onWsClose(connection: WebSocket) {
52-
this@HttpWsServerBuilder.onWsClose(connection)
53-
}
54-
55-
override fun onWsMessage(connection: WebSocket, message: String) {
56-
this@HttpWsServerBuilder.onWsMessageString(connection, message)
57-
}
58-
59-
override fun onWsMessage(connection: WebSocket, message: ByteBuffer) {
60-
this@HttpWsServerBuilder.onWsMessageByteBuffer(connection, message)
61-
}
39+
override fun getMainWindows(): List<MainWindow> = this@HttpWsServerBuilder.getMainWindows()
40+
override fun onError(connection: WebSocket?, e: Exception) = this@HttpWsServerBuilder.onError(connection, e)
41+
override fun onWsOpen(connection: WebSocket) = this@HttpWsServerBuilder.onWsOpen(connection)
42+
override fun onWsClose(connection: WebSocket) = this@HttpWsServerBuilder.onWsClose(connection)
43+
override fun onWsMessage(connection: WebSocket, message: String) = this@HttpWsServerBuilder.onWsMessageString(connection, message)
44+
override fun onWsMessage(connection: WebSocket, message: ByteBuffer) = this@HttpWsServerBuilder.onWsMessageByteBuffer(connection,
45+
message)
6246
}
6347

6448
val message = when (val hint = setSsl(wsServer::setWebSocketFactory)) {

0 commit comments

Comments
 (0)