Skip to content

Commit bd16b31

Browse files
committed
fix: unnecessary functions, classes, comments
1 parent d661987 commit bd16b31

File tree

10 files changed

+3
-30
lines changed

10 files changed

+3
-30
lines changed

build-logic/publish-library-plugin/src/main/kotlin/com/y9vad9/maven/publish/DeployPlugin.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import org.gradle.kotlin.dsl.apply
88
import org.gradle.kotlin.dsl.create
99
import org.gradle.kotlin.dsl.get
1010
import org.gradle.kotlin.dsl.the
11-
import java.util.*
1211

1312
class DeployPlugin : Plugin<Project> {
1413
override fun apply(target: Project) {

router-core/src/commonMain/kotlin/com.y9vad9.rsocket.router/Route.kt

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import com.y9vad9.rsocket.router.annotations.ExperimentalInterceptorsApi
66
import com.y9vad9.rsocket.router.annotations.ExperimentalRouterApi
77
import com.y9vad9.rsocket.router.interceptors.Preprocessor
88
import com.y9vad9.rsocket.router.interceptors.RouteInterceptor
9-
import io.rsocket.kotlin.RSocket
109
import io.rsocket.kotlin.RSocketError
1110
import io.rsocket.kotlin.payload.Payload
1211
import kotlinx.coroutines.currentCoroutineContext
@@ -81,11 +80,4 @@ public data class Route internal constructor(
8180
}
8281

8382
private fun Route.throwInvalidRequestOnRoute(requestType: String): Nothing =
84-
throw RSocketError.Invalid("No `$requestType` is registered for `$path` route.")
85-
86-
@OptIn(ExperimentalInterceptorsApi::class)
87-
public class MyRouteInterceptor : RouteInterceptor.Modifier {
88-
override fun intercept(route: String, input: Payload): Payload {
89-
return Payload.Empty // just for example
90-
}
91-
}
83+
throw RSocketError.Invalid("No `$requestType` is registered for `$path` route.")

router-core/src/commonMain/kotlin/com.y9vad9.rsocket.router/builders/DeclarableRoutingBuilder.kt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package com.y9vad9.rsocket.router.builders
22

33
import com.y9vad9.rsocket.router.annotations.ExperimentalInterceptorsApi
4-
import io.rsocket.kotlin.RSocket
5-
import io.rsocket.kotlin.payload.Payload
6-
import com.y9vad9.rsocket.router.annotations.ExperimentalRouterApi
74
import com.y9vad9.rsocket.router.interceptors.builder.RouteInterceptorsBuilder
5+
import io.rsocket.kotlin.payload.Payload
86
import kotlinx.coroutines.flow.Flow
97

108
/**

router-core/src/commonMain/kotlin/com.y9vad9.rsocket.router/builders/impl/DeclarableRoutingBuilderScopeImpl.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
package com.y9vad9.rsocket.router.builders.impl
22

3-
import io.rsocket.kotlin.RSocket
4-
import io.rsocket.kotlin.payload.Payload
53
import com.y9vad9.rsocket.router.Route
6-
import com.y9vad9.rsocket.router.annotations.ExperimentalRouterApi
74
import com.y9vad9.rsocket.router.builders.DeclarableRoutingBuilder
85
import com.y9vad9.rsocket.router.interceptors.Preprocessor
96
import com.y9vad9.rsocket.router.interceptors.RouteInterceptor
107
import com.y9vad9.rsocket.router.interceptors.builder.RouteInterceptorsBuilder
8+
import io.rsocket.kotlin.payload.Payload
119
import kotlinx.coroutines.flow.Flow
1210

13-
@OptIn(ExperimentalRouterApi::class)
1411
internal class DeclarableRoutingBuilderScopeImpl(
1512
private val path: String,
1613
private val separator: Char,

router-core/src/commonMain/kotlin/com.y9vad9.rsocket.router/builders/impl/RoutingBuilderScopeImpl.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,13 @@ import com.y9vad9.rsocket.router.builders.RoutingBuilder
77
import com.y9vad9.rsocket.router.interceptors.Preprocessor
88
import com.y9vad9.rsocket.router.interceptors.RouteInterceptor
99

10-
@OptIn(ExperimentalRouterApi::class)
1110
internal class RoutingBuilderScopeImpl(
1211
private val separator: Char,
1312
private val sharedInterceptors: List<RouteInterceptor>,
1413
private val preprocessors: List<Preprocessor>,
1514
) : RoutingBuilder {
1615
private val subRoutes = mutableMapOf<String, Route>()
1716

18-
@OptIn(ExperimentalRouterApi::class)
1917
override fun route(route: String, block: DeclarableRoutingBuilder.() -> Unit) {
2018
subRoutes += DeclarableRoutingBuilderScopeImpl(
2119
path = route,

router-core/src/commonMain/kotlin/com.y9vad9.rsocket.router/interceptors/Interceptor.kt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
package com.y9vad9.rsocket.router.interceptors
22

33
import com.y9vad9.rsocket.router.annotations.ExperimentalInterceptorsApi
4-
import io.ktor.utils.io.core.*
54
import io.rsocket.kotlin.payload.Payload
6-
import com.y9vad9.rsocket.router.annotations.ExperimentalRouterApi
75

86
/**
97
* An interceptor for the RSocket library used by Router.
@@ -16,9 +14,6 @@ public sealed interface Interceptor
1614

1715
/**
1816
* This interface represents a preprocessor, which is an interceptor for intercepting requests before the route feature.
19-
*
20-
* @param T the input type of the preprocessor
21-
* @param R the output type of the preprocessor
2217
*/
2318
@ExperimentalInterceptorsApi
2419
public sealed interface Preprocessor : Interceptor {

router-core/src/commonMain/kotlin/com.y9vad9.rsocket.router/interceptors/builder/PreprocessorsBuilder.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.y9vad9.rsocket.router.interceptors.builder
22

33
import com.y9vad9.rsocket.router.annotations.ExperimentalInterceptorsApi
4-
import com.y9vad9.rsocket.router.annotations.ExperimentalRouterApi
54
import com.y9vad9.rsocket.router.interceptors.Preprocessor
65

76
@ExperimentalInterceptorsApi

router-core/src/commonMain/kotlin/com.y9vad9.rsocket.router/interceptors/builder/RouteInterceptorsBuilder.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.y9vad9.rsocket.router.interceptors.builder
22

33
import com.y9vad9.rsocket.router.annotations.ExperimentalInterceptorsApi
4-
import com.y9vad9.rsocket.router.annotations.ExperimentalRouterApi
54
import com.y9vad9.rsocket.router.interceptors.RouteInterceptor
65

76
@ExperimentalInterceptorsApi

router-test/src/commonMain/kotlin/com/y9vad9/rsocket/router/test/Validators.kt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@ package com.y9vad9.rsocket.router.test
33
import com.y9vad9.rsocket.router.Route
44
import com.y9vad9.rsocket.router.Router
55
import com.y9vad9.rsocket.router.annotations.ExperimentalInterceptorsApi
6-
import com.y9vad9.rsocket.router.annotations.ExperimentalRouterApi
76
import com.y9vad9.rsocket.router.interceptors.Preprocessor
87
import com.y9vad9.rsocket.router.interceptors.RouteInterceptor
98
import io.ktor.util.reflect.*
10-
import io.rsocket.kotlin.RSocket
119
import io.rsocket.kotlin.payload.Payload
1210
import kotlinx.coroutines.flow.Flow
1311
import kotlin.reflect.KClass
@@ -53,7 +51,6 @@ public suspend fun Route.requestStreamOrAssert(payload: Payload): Flow<Payload>
5351
}
5452

5553
public suspend fun Route.requestChannelOrAssert(
56-
rSocket: RSocket,
5754
initPayload: Payload,
5855
payloads: Flow<Payload>,
5956
): Flow<Payload> = try {

router-test/src/jvmTest/kotlin/com/y9vad9/rsocket/router/test/RouterTest.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import kotlin.test.Test
1313
import kotlin.test.assertEquals
1414
import kotlin.test.assertNotNull
1515

16-
@OptIn(ExperimentalRouterApi::class)
1716
class RouterTest {
1817
private class MyInterceptor : RouteInterceptor.CoroutineContext {
1918

0 commit comments

Comments
 (0)