From 16d656c7af533b45fb862bc1dcf434a30d561ee0 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Tue, 27 Aug 2013 15:58:22 +0400 Subject: [PATCH] Fixing tests after adding a new intention --- .../quickfix/override/beforeOverridingFinalJavaMethod.kt | 3 +++ .../beforeOverridingWritableAndNotWritableFinalMembers.kt | 3 +++ .../override/nothingToOverride/beforeNoOpenSuperFunction.kt | 3 +++ .../quickfix/typeAddition/beforePublicFunWithoutBody.kt | 3 +++ 4 files changed, 12 insertions(+) diff --git a/idea/testData/quickfix/override/beforeOverridingFinalJavaMethod.kt b/idea/testData/quickfix/override/beforeOverridingFinalJavaMethod.kt index 6d24ceab4da..2ce86ba6223 100644 --- a/idea/testData/quickfix/override/beforeOverridingFinalJavaMethod.kt +++ b/idea/testData/quickfix/override/beforeOverridingFinalJavaMethod.kt @@ -1,5 +1,8 @@ // "Make Object.notify open" "false" // ERROR: 'notify' in 'Object' is final and cannot be overridden +// ACTION: Convert to extension +// ACTION: Disable 'Convert to extension' +// ACTION: Edit intention settings class A : Object() { override fun notify() {} } \ No newline at end of file diff --git a/idea/testData/quickfix/override/beforeOverridingWritableAndNotWritableFinalMembers.kt b/idea/testData/quickfix/override/beforeOverridingWritableAndNotWritableFinalMembers.kt index 9bdafadc487..f14c5761bec 100644 --- a/idea/testData/quickfix/override/beforeOverridingWritableAndNotWritableFinalMembers.kt +++ b/idea/testData/quickfix/override/beforeOverridingWritableAndNotWritableFinalMembers.kt @@ -2,6 +2,9 @@ // ERROR: This type is final, so it cannot be inherited from // ERROR: Cannot access '': it is 'private' in 'E' // ERROR: 'ordinal' in 'E' is final and cannot be overridden +// ACTION: Convert to extension +// ACTION: Disable 'Convert to extension' +// ACTION: Edit intention settings enum class E {} trait X { final fun ordinal() : Int = 42 diff --git a/idea/testData/quickfix/override/nothingToOverride/beforeNoOpenSuperFunction.kt b/idea/testData/quickfix/override/nothingToOverride/beforeNoOpenSuperFunction.kt index 1ae08772709..732382fd428 100644 --- a/idea/testData/quickfix/override/nothingToOverride/beforeNoOpenSuperFunction.kt +++ b/idea/testData/quickfix/override/nothingToOverride/beforeNoOpenSuperFunction.kt @@ -2,6 +2,9 @@ // ERROR: 'f' overrides nothing // ACTION: Add 'open fun f(a: String)' to 'A' // ACTION: Remove 'override' modifier +// ACTION: Convert to extension +// ACTION: Disable 'Convert to extension' +// ACTION: Edit intention settings open class A { open fun foo() {} fun f(a: Int) {} diff --git a/idea/testData/quickfix/typeAddition/beforePublicFunWithoutBody.kt b/idea/testData/quickfix/typeAddition/beforePublicFunWithoutBody.kt index 5f6dc640f14..9b010edfc97 100644 --- a/idea/testData/quickfix/typeAddition/beforePublicFunWithoutBody.kt +++ b/idea/testData/quickfix/typeAddition/beforePublicFunWithoutBody.kt @@ -2,6 +2,9 @@ // ERROR: Function 'foo' without a body must be abstract // ACTION: Add function body // ACTION: Make 'foo' abstract +// ACTION: Convert to extension +// ACTION: Disable 'Convert to extension' +// ACTION: Edit intention settings package a