Test for KT-488 Implement members breaks in generic classes
#KT-488 obsolete
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
// from KT-488
|
||||||
|
|
||||||
|
class MyClass<A: Comparable<A>> : Iterable<A> {
|
||||||
|
<caret>
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
// from KT-488
|
||||||
|
|
||||||
|
class MyClass<A: Comparable<A>> : Iterable<A> {
|
||||||
|
|
||||||
|
public override fun iterator(): Iterator<A> {
|
||||||
|
throw UnsupportedOperationException()
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -66,6 +66,10 @@ public class OverrideImplementTest extends LightCodeInsightFixtureTestCase {
|
|||||||
doImplementFileTest();
|
doImplementFileTest();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void testGenericTypesSeveralMethods() {
|
||||||
|
doImplementFileTest();
|
||||||
|
}
|
||||||
|
|
||||||
public void testJavaInterfaceMethod() {
|
public void testJavaInterfaceMethod() {
|
||||||
doImplementDirectoryTest();
|
doImplementDirectoryTest();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user