From e13a38a75824cd48825e7286bc36fa3a6202712a Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Thu, 18 Jun 2020 09:33:07 +0300 Subject: [PATCH] Fix OnlyInputType usage in tests where it can be invisible --- libraries/stdlib/jvm/test/reflection/JavaTypeTest.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libraries/stdlib/jvm/test/reflection/JavaTypeTest.kt b/libraries/stdlib/jvm/test/reflection/JavaTypeTest.kt index 87bde33e06c..08dd91c7094 100644 --- a/libraries/stdlib/jvm/test/reflection/JavaTypeTest.kt +++ b/libraries/stdlib/jvm/test/reflection/JavaTypeTest.kt @@ -7,7 +7,6 @@ package test.reflection import org.junit.Test import java.lang.reflect.* -import kotlin.internal.OnlyInputTypes import kotlin.reflect.javaType import kotlin.reflect.typeOf import kotlin.test.assertEquals @@ -322,7 +321,7 @@ class JavaTypeTest { private inline fun javaTypeOf(): Type = typeOf().javaType - private fun <@OnlyInputTypes T> assertEqualsAndHashCode(expected: T, actual: T, message: String? = null) { + private fun <@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.OnlyInputTypes T> assertEqualsAndHashCode(expected: T, actual: T, message: String? = null) { assertEquals(expected, actual, message) assertEquals(actual, expected, message) assertEquals(expected.hashCode(), actual.hashCode(), message)