From b456c52902bb4d907dc7612c1b9e9e04e838be7c Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Mon, 18 Dec 2017 06:12:28 +0300 Subject: [PATCH] Import kotlin.coroutines.experimental for generated sequences on all platforms This will add import to common generated sources --- libraries/stdlib/common/src/generated/_Sequences.kt | 1 + libraries/tools/kotlin-stdlib-gen/src/templates/dsl/Writers.kt | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/stdlib/common/src/generated/_Sequences.kt b/libraries/stdlib/common/src/generated/_Sequences.kt index 184cce71e5c..2fc03716325 100644 --- a/libraries/stdlib/common/src/generated/_Sequences.kt +++ b/libraries/stdlib/common/src/generated/_Sequences.kt @@ -9,6 +9,7 @@ package kotlin.sequences // import kotlin.comparisons.* +import kotlin.coroutines.experimental.* /** * Returns `true` if [element] is found in the sequence. diff --git a/libraries/tools/kotlin-stdlib-gen/src/templates/dsl/Writers.kt b/libraries/tools/kotlin-stdlib-gen/src/templates/dsl/Writers.kt index 1eb5d5d41e6..d61e78623f0 100644 --- a/libraries/tools/kotlin-stdlib-gen/src/templates/dsl/Writers.kt +++ b/libraries/tools/kotlin-stdlib-gen/src/templates/dsl/Writers.kt @@ -87,7 +87,7 @@ fun List.writeTo(file: File, platformSource: PlatformSourceFile) } writer.appendln("import kotlin.comparisons.*") - if (platform != Platform.Common && sourceFile == SourceFile.Sequences) { + if (sourceFile == SourceFile.Sequences) { writer.appendln("import kotlin.coroutines.experimental.*") }