Skip to content

Commit 4dc54f2

Browse files
authored
Configure JPMS checks (#187)
1 parent c9c6d03 commit 4dc54f2

File tree

77 files changed

+227
-89
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+227
-89
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ allprojects {
2121
}
2222

2323
object Const {
24-
const val INTERNAL_RPC_API_ANNOTATION = "kotlinx.rpc.internal.InternalRPCApi"
24+
const val INTERNAL_RPC_API_ANNOTATION = "kotlinx.rpc.internal.utils.InternalRPCApi"
2525
}
2626

2727
apiValidation {

core/src/commonMain/kotlin/kotlinx/rpc/awaitFieldInitialization.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ package kotlinx.rpc
77
import kotlinx.rpc.internal.RPCDeferredField
88
import kotlinx.rpc.internal.RPCServiceFieldsProvider
99
import kotlinx.rpc.internal.findRPCStubProvider
10-
import kotlinx.rpc.internal.safeCast
10+
import kotlinx.rpc.internal.utils.safeCast
1111
import kotlin.reflect.KClass
1212

1313
/**

core/src/commonMain/kotlin/kotlinx/rpc/internal/RPCDeferredField.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
package kotlinx.rpc.internal
66

7+
import kotlinx.rpc.internal.utils.InternalRPCApi
8+
79
@InternalRPCApi
810
public interface RPCDeferredField<Self> {
911
public suspend fun await(): Self

core/src/commonMain/kotlin/kotlinx/rpc/internal/RPCMethodClassArguments.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
package kotlinx.rpc.internal
66

7+
import kotlinx.rpc.internal.utils.InternalRPCApi
8+
79
@InternalRPCApi
810
public interface RPCMethodClassArguments {
911
public fun asArray(): Array<out Any?>

core/src/commonMain/kotlin/kotlinx/rpc/internal/RPCStubObject.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ package kotlinx.rpc.internal
66

77
import kotlinx.rpc.RPC
88
import kotlinx.rpc.RPCClient
9+
import kotlinx.rpc.internal.utils.InternalRPCApi
910
import kotlin.reflect.KType
1011

1112
@InternalRPCApi

core/src/commonMain/kotlin/kotlinx/rpc/internal/ReflectionUtils.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
package kotlinx.rpc.internal
66

7+
import kotlinx.rpc.internal.utils.InternalRPCApi
78
import kotlin.reflect.KClass
89
import kotlin.reflect.KType
910

core/src/commonMain/kotlin/kotlinx/rpc/internal/ServiceScope.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ package kotlinx.rpc.internal
77
import kotlinx.coroutines.CoroutineScope
88
import kotlinx.coroutines.currentCoroutineContext
99
import kotlinx.coroutines.withContext
10+
import kotlinx.rpc.internal.utils.InternalRPCApi
1011
import kotlin.contracts.ExperimentalContracts
1112
import kotlin.contracts.InvocationKind
1213
import kotlin.contracts.contract

core/src/commonMain/kotlin/kotlinx/rpc/internal/WithRPCStubObject.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
package kotlinx.rpc.internal
66

7+
import kotlinx.rpc.internal.utils.InternalRPCApi
78
import kotlin.reflect.KClass
89

910
@InternalRPCApi

core/src/commonMain/kotlin/kotlinx/rpc/internal/scopedClientCall.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
package kotlinx.rpc.internal
66

77
import kotlinx.coroutines.CoroutineScope
8+
import kotlinx.rpc.internal.utils.InternalRPCApi
89

910
/**
1011
* Scopes client RPC call from a service with [serviceScope].

core/src/commonMain/kotlin/kotlinx/rpc/withService.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import kotlinx.atomicfu.atomic
88
import kotlinx.rpc.internal.RPCStubServiceProvider
99
import kotlinx.rpc.internal.findRPCStubProvider
1010
import kotlinx.rpc.internal.kClass
11-
import kotlinx.rpc.internal.safeCast
11+
import kotlinx.rpc.internal.utils.safeCast
1212
import kotlin.reflect.KClass
1313
import kotlin.reflect.KType
1414

0 commit comments

Comments
 (0)