Upgrade to the latest versions of OkHttp, Okio, and Kotlin.
Changes include needing to opt-in to ExperimentalCoroutinesApi for the executeAsync call and no longer being able to implement BufferedSink because it's now a sealed interface.
We can only use Buffer in our tests now, which is hardcoded to always open, so the isClosed checks are no longer possible to perform.
Upgrade to the latest versions of OkHttp, Okio, and Kotlin.
Changes include needing to opt-in to
ExperimentalCoroutinesApi
for theexecuteAsync
call and no longer being able to implementBufferedSink
because it's now asealed interface
.We can only use
Buffer
in our tests now, which is hardcoded to always open, so theisClosed
checks are no longer possible to perform.Issue \
Related to https://github.com/smithy-lang/smithy-kotlin/issues/1068
Description of changes
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.