Implement quickfix for MANY_CLASSES_IN_SUPERTYPE_LIST

This commit is contained in:
Peter Tseng
2013-02-20 01:13:35 -05:00
committed by Nikolay Krasko
parent 9000f6971c
commit 1025ab4397
12 changed files with 132 additions and 0 deletions
@@ -0,0 +1,4 @@
// "Remove supertype 'C2()'" "true"
open class C1 {}
open class C2 {}
class C3: C1() {}
@@ -0,0 +1,4 @@
// "Remove supertype 'C2()'" "true"
open class C1 {}
open class C2 {}
class C3: C1() {}
@@ -0,0 +1,4 @@
// "Remove supertype 'C2'" "true"
open class C1 {}
open class C2 {}
class C3: C1() {}
@@ -0,0 +1,4 @@
// "Remove supertype 'C2()'" "true"
open class C1 {}
open class C2 {}
class C3: C1() /* Hello, world! */ {}
@@ -0,0 +1,4 @@
// "Remove supertype 'C2()'" "true"
open class C1 {}
open class C2 {}
class C3: C1(), C2<caret>() {}
@@ -0,0 +1,4 @@
// "Remove supertype 'C2()'" "true"
open class C1 {}
open class C2 {}
class C3: C1(),C2<caret>() {}
@@ -0,0 +1,4 @@
// "Remove supertype 'C2'" "true"
open class C1 {}
open class C2 {}
class C3: C1(), C2<caret> {}
@@ -0,0 +1,4 @@
// "Remove supertype 'C2()'" "true"
open class C1 {}
open class C2 {}
class C3: C1(), /* Hello, world! */ C2<caret>() {}