From 17a2a971c4eaf9cb218c4f49cee093e53a26b878 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Wed, 20 Jul 2016 15:54:05 +0300 Subject: [PATCH] A pair of "Suppress" changed from CAST_NEVER_SUCCEEDS to UNCHECKED_CAST (cherry picked from commit 2ac8a66) --- .../src/org/jetbrains/kotlin/idea/references/KtReference.kt | 2 +- .../kotlin/idea/refactoring/introduce/AbstractExtractionTest.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/references/KtReference.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/references/KtReference.kt index 4e8d983b9ad..27e1b14a691 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/references/KtReference.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/references/KtReference.kt @@ -61,7 +61,7 @@ abstract class AbstractKtReference(element: T) override fun bindToElement(element: PsiElement): PsiElement = throw IncorrectOperationException() - @Suppress("CAST_NEVER_SUCCEEDS") + @Suppress("UNCHECKED_CAST") override fun getVariants(): Array = PsiReference.EMPTY_ARRAY as Array override fun isSoft(): Boolean = false diff --git a/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractExtractionTest.kt b/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractExtractionTest.kt index ea36e90aefc..946180f4b9a 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractExtractionTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractExtractionTest.kt @@ -256,7 +256,7 @@ abstract class AbstractExtractionTest() : KotlinLightCodeInsightFixtureTestCase( val extractionOptions = InTextDirectivesUtils.findListWithPrefixes(fileText, "// OPTIONS: ").let { if (it.isNotEmpty()) { - @Suppress("CAST_NEVER_SUCCEEDS") + @Suppress("UNCHECKED_CAST") val args = it.map { it.toBoolean() }.toTypedArray() as Array ExtractionOptions::class.java.constructors.first { it.parameterTypes.size == args.size }.newInstance(*args) as ExtractionOptions } else ExtractionOptions.DEFAULT