Upgrade to Coroutines 1.3.2

Closes gh-23663
This commit is contained in:
Sebastien Deleuze
2019-09-25 21:51:04 +02:00
parent c10dcec9ed
commit 091c512f0d
17 changed files with 1 additions and 36 deletions

View File

@@ -1,7 +1,6 @@
package org.springframework.transaction.reactive
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.ExperimentalCoroutinesApi
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.reactive.asFlow
import kotlinx.coroutines.reactive.awaitFirstOrNull
@@ -15,7 +14,6 @@ import org.springframework.transaction.ReactiveTransaction
* @author Sebastien Deleuze
* @since 5.2
*/
@ExperimentalCoroutinesApi
fun <T : Any> Flow<T>.transactional(operator: TransactionalOperator): Flow<T> =
operator.transactional(asFlux()).asFlow()

View File

@@ -16,7 +16,6 @@
package org.springframework.transaction.reactive
import kotlinx.coroutines.ExperimentalCoroutinesApi
import kotlinx.coroutines.delay
import kotlinx.coroutines.flow.flow
import kotlinx.coroutines.flow.toList
@@ -62,7 +61,6 @@ class TransactionalOperatorExtensionsTests {
}
@Test
@ExperimentalCoroutinesApi
fun commitWithFlow() {
val operator = TransactionalOperator.create(tm, DefaultTransactionDefinition())
val flow = flow {
@@ -80,7 +78,6 @@ class TransactionalOperatorExtensionsTests {
}
@Test
@ExperimentalCoroutinesApi
fun rollbackWithFlow() {
val operator = TransactionalOperator.create(tm, DefaultTransactionDefinition())
val flow = flow<Int> {