From e24f68c357a20c6574a5c85370b0cc1e2a88c5b5 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Wed, 12 Sep 2018 18:28:10 +0300 Subject: [PATCH] Remove erroneous suspend delegate tests (not supported in 1.3) --- .../redundantSuspend/getterDelegate.kt | 13 ------------- .../redundantSuspend/setterDelegate.kt | 16 ---------------- .../LocalInspectionTestGenerated.java | 10 ---------- 3 files changed, 39 deletions(-) delete mode 100644 idea/testData/inspectionsLocal/redundantSuspend/getterDelegate.kt delete mode 100644 idea/testData/inspectionsLocal/redundantSuspend/setterDelegate.kt diff --git a/idea/testData/inspectionsLocal/redundantSuspend/getterDelegate.kt b/idea/testData/inspectionsLocal/redundantSuspend/getterDelegate.kt deleted file mode 100644 index 2e142da4426..00000000000 --- a/idea/testData/inspectionsLocal/redundantSuspend/getterDelegate.kt +++ /dev/null @@ -1,13 +0,0 @@ -// PROBLEM: none -// WITH_RUNTIME - -import kotlin.reflect.KProperty - -suspend fun bar(): String { - val x: String by Delegate() - return x -} - -class Delegate { - suspend operator fun getValue(thisRef: Any?, property: KProperty<*>): String = "" -} diff --git a/idea/testData/inspectionsLocal/redundantSuspend/setterDelegate.kt b/idea/testData/inspectionsLocal/redundantSuspend/setterDelegate.kt deleted file mode 100644 index 4507f6d0ae6..00000000000 --- a/idea/testData/inspectionsLocal/redundantSuspend/setterDelegate.kt +++ /dev/null @@ -1,16 +0,0 @@ -// PROBLEM: none -// WITH_RUNTIME - -import kotlin.reflect.KProperty - -suspend fun bar(): String { - var x: String by Delegate() - x = "Hello" - return x -} - -class Delegate { - operator fun getValue(thisRef: Any?, property: KProperty<*>): String = "" - - suspend operator fun setValue(thisRef: Any?, property: KProperty<*>, value: String) {} -} diff --git a/idea/tests/org/jetbrains/kotlin/idea/inspections/LocalInspectionTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/inspections/LocalInspectionTestGenerated.java index 464a2816217..0f3251f7517 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/inspections/LocalInspectionTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/inspections/LocalInspectionTestGenerated.java @@ -4401,20 +4401,10 @@ public class LocalInspectionTestGenerated extends AbstractLocalInspectionTest { runTest("idea/testData/inspectionsLocal/redundantSuspend/coroutineContext.kt"); } - @TestMetadata("getterDelegate.kt") - public void testGetterDelegate() throws Exception { - runTest("idea/testData/inspectionsLocal/redundantSuspend/getterDelegate.kt"); - } - @TestMetadata("override.kt") public void testOverride() throws Exception { runTest("idea/testData/inspectionsLocal/redundantSuspend/override.kt"); } - - @TestMetadata("setterDelegate.kt") - public void testSetterDelegate() throws Exception { - runTest("idea/testData/inspectionsLocal/redundantSuspend/setterDelegate.kt"); - } } @TestMetadata("idea/testData/inspectionsLocal/redundantUnitExpression")