From 2f30abfe38dd113ee5a5afeb9b5dd0a0800357ca Mon Sep 17 00:00:00 2001 From: Denis Fokin Date: Tue, 25 Oct 2016 20:38:47 +0300 Subject: [PATCH] Compilation was broken for Kotlin 1.1 --- .../application/impl/PerProjectLaterInvokatorTest.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platform/platform-tests/testSrc/com/intellij/openapi/application/impl/PerProjectLaterInvokatorTest.kt b/platform/platform-tests/testSrc/com/intellij/openapi/application/impl/PerProjectLaterInvokatorTest.kt index e2c0c9b83fd4..1749cefc0234 100644 --- a/platform/platform-tests/testSrc/com/intellij/openapi/application/impl/PerProjectLaterInvokatorTest.kt +++ b/platform/platform-tests/testSrc/com/intellij/openapi/application/impl/PerProjectLaterInvokatorTest.kt @@ -29,9 +29,9 @@ import java.util.function.Consumer * @author Denis Fokin */ -private class NumberedRunnable private constructor(private val myNumber: Int?, private val myConsumer: Consumer? = null) : Runnable { +private class NumberedRunnable private constructor(private val myNumber: Int, private val myConsumer: (Int) -> Unit = {}) : Runnable { override fun run() { - myConsumer?.accept(myNumber) + myConsumer.invoke(myNumber) } companion object { @@ -39,7 +39,7 @@ private class NumberedRunnable private constructor(private val myNumber: Int?, p return NumberedRunnable(number) } - internal fun withNumber(number: Int, consumer: Consumer): NumberedRunnable { + internal fun withNumber(number: Int, consumer: (Int) -> Unit): NumberedRunnable { return NumberedRunnable(number, consumer) } }