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