diff --git a/test/dorkboxTest/network/rmi/RmiSpamSyncSuspendingTest.kt b/test/dorkboxTest/network/rmi/RmiSpamSyncSuspendingTest.kt index 7c2cedae..e3063d20 100644 --- a/test/dorkboxTest/network/rmi/RmiSpamSyncSuspendingTest.kt +++ b/test/dorkboxTest/network/rmi/RmiSpamSyncSuspendingTest.kt @@ -130,7 +130,7 @@ class RmiSpamSyncSuspendingTest : BaseTest() { private class TestObjectImpl(private val counter: AtomicLong) : TestObject { @Override - override suspend fun setOther(aFloat: Long): Boolean { + override suspend fun setOther(value: Long): Boolean { counter.getAndIncrement() return true } diff --git a/test/dorkboxTest/network/rmi/SuspendProxyTest.kt b/test/dorkboxTest/network/rmi/SuspendProxyTest.kt index 1133399c..a8a1c063 100644 --- a/test/dorkboxTest/network/rmi/SuspendProxyTest.kt +++ b/test/dorkboxTest/network/rmi/SuspendProxyTest.kt @@ -19,9 +19,10 @@ class SuspendProxyTest : TestCase() { class SuspendHandler(private val delegate:Adder):InvocationHandler { override fun invoke(proxy: Any, method: Method, arguments: Array): Any { - val suspendCoroutineObject = arguments?.lastOrNull() + val suspendCoroutineObject = arguments.lastOrNull() return if (suspendCoroutineObject is Continuation<*>) { val parameters = arguments.copyOf(arguments.size - 1) + @Suppress("UNCHECKED_CAST") val continuation = suspendCoroutineObject as Continuation val retVal = method.invoke(delegate, *parameters, Continuation(EmptyCoroutineContext) { val continuationResult = it.getOrNull() @@ -30,8 +31,7 @@ class SuspendProxyTest : TestCase() { retVal } else { - val parameters = arguments ?: arrayOf() - method.invoke(delegate, *parameters) + method.invoke(delegate, *arguments) } } }