From 94895c4e4df6948c6169f467b9262ce4b285dc3b Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Wed, 12 Apr 2017 09:05:54 +0300 Subject: [PATCH] Clean warnings in binary-compatibility-validator cases --- .../src/test/kotlin/cases/localClasses/lambdas.kt | 1 + .../src/test/kotlin/cases/private/privateMultifile2.kt | 2 +- .../src/test/kotlin/cases/private/privatePart.kt | 1 + .../src/test/kotlin/cases/special/jvmOverloads.kt | 2 ++ 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/localClasses/lambdas.kt b/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/localClasses/lambdas.kt index 2d3e3ef2173..6ecfc3ac20f 100644 --- a/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/localClasses/lambdas.kt +++ b/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/localClasses/lambdas.kt @@ -4,6 +4,7 @@ package cases.localClasses class L { internal fun a(lambda: () -> Unit) = lambda() + @Suppress("NOTHING_TO_INLINE") internal inline fun inlineLambda() { a { println("OK") diff --git a/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/private/privateMultifile2.kt b/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/private/privateMultifile2.kt index 81352c2bfa1..393ed1831c6 100644 --- a/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/private/privateMultifile2.kt +++ b/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/private/privateMultifile2.kt @@ -7,7 +7,7 @@ package cases.private private const val privateConst: Int = 4 // fun - +@Suppress("UNUSED_PARAMETER") private fun privateFun(x: Any) {} diff --git a/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/private/privatePart.kt b/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/private/privatePart.kt index 30fdd364db9..37108229ccf 100644 --- a/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/private/privatePart.kt +++ b/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/private/privatePart.kt @@ -10,6 +10,7 @@ private const val privateConst: Int = 4 // fun +@Suppress("UNUSED_PARAMETER") private fun privateFun(a: Any?) = privateConst // access diff --git a/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/special/jvmOverloads.kt b/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/special/jvmOverloads.kt index 5e4c30a3b39..ec941ff9737 100644 --- a/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/special/jvmOverloads.kt +++ b/libraries/tools/binary-compatibility-validator/src/test/kotlin/cases/special/jvmOverloads.kt @@ -1,3 +1,5 @@ +@file:Suppress("UNUSED_PARAMETER") + package cases.special