diff --git a/build.gradle b/build.gradle index 1bd97c7..7552257 100644 --- a/build.gradle +++ b/build.gradle @@ -2,13 +2,11 @@ group 'com.example' version '1.0-SNAPSHOT' buildscript { - ext.kotlin_version = '1.1.0-dev-6625' + ext.kotlin_version = '1.1.0-rc-91' + ext.kotlinx_coroutines_version = '0.11-rc' repositories { mavenCentral() - maven { - url "http://dl.bintray.com/kotlin/kotlin-dev" - } maven { url "http://dl.bintray.com/kotlin/kotlin-eap-1.1" @@ -25,22 +23,16 @@ apply plugin: 'application' repositories { mavenCentral() - maven { - url "http://dl.bintray.com/kotlin/kotlin-dev" - } maven { url "http://dl.bintray.com/kotlin/kotlin-eap-1.1" - } } dependencies { compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" - compile 'org.jetbrains.kotlinx:kotlinx-coroutines-core:0.6-rc' - compile 'org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:0.6-rc' - compile 'org.jetbrains.kotlinx:kotlinx-coroutines-nio:0.6-rc' - testCompile 'junit:junit:4.12' + compile "org.jetbrains.kotlinx:kotlinx-coroutines-core:$kotlinx_coroutines_version" + compile "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:$kotlinx_coroutines_version" + compile "org.jetbrains.kotlinx:kotlinx-coroutines-nio:$kotlinx_coroutines_version" + testCompile "junit:junit:4.12" } -mainClassName = "kotlinx.coroutines.examples.BasicKt" - diff --git a/src/test/kotlin/CoroutinesTutorialTest.kt b/src/test/kotlin/CoroutinesTutorialTest.kt index dfc3bee..023216b 100644 --- a/src/test/kotlin/CoroutinesTutorialTest.kt +++ b/src/test/kotlin/CoroutinesTutorialTest.kt @@ -110,7 +110,7 @@ class CoroutinesTutorialTest { @Test fun millionDefers() { val deferred = (1..1_000_000).map { n -> - defer (CommonPool) { + async(CommonPool) { n } } @@ -124,7 +124,7 @@ class CoroutinesTutorialTest { @Test fun millionDefersWithDelay() { val deferred = (1..1_000_000).map { n -> - defer (CommonPool) { + async(CommonPool) { delay(1000) n } @@ -144,7 +144,7 @@ class CoroutinesTutorialTest { @Test fun millionDefersWithDelayExtractFun() { val deferred = (1..1_000_000).map { n -> - defer (CommonPool) { + async(CommonPool) { workload(n) } }