mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-10 08:31:29 +00:00
Implement rendering of raw types
Also add some clarification in spec
This commit is contained in:
5
idea/testData/codeInsight/overrideImplement/implementJavaRawSubclass/foo/A.java
vendored
Normal file
5
idea/testData/codeInsight/overrideImplement/implementJavaRawSubclass/foo/A.java
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
package foo;
|
||||
|
||||
public abstract class A implements B {
|
||||
|
||||
}
|
||||
6
idea/testData/codeInsight/overrideImplement/implementJavaRawSubclass/foo/B.java
vendored
Normal file
6
idea/testData/codeInsight/overrideImplement/implementJavaRawSubclass/foo/B.java
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
package foo;
|
||||
import java.util.*;
|
||||
|
||||
public interface B<T> {
|
||||
B<String> foo(List<String> x, String y);
|
||||
}
|
||||
5
idea/testData/codeInsight/overrideImplement/implementJavaRawSubclass/foo/Impl.kt
vendored
Normal file
5
idea/testData/codeInsight/overrideImplement/implementJavaRawSubclass/foo/Impl.kt
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import foo.A
|
||||
|
||||
class C : A() {
|
||||
<caret>
|
||||
}
|
||||
8
idea/testData/codeInsight/overrideImplement/implementJavaRawSubclass/foo/Impl.kt.after
vendored
Normal file
8
idea/testData/codeInsight/overrideImplement/implementJavaRawSubclass/foo/Impl.kt.after
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import foo.A
|
||||
import foo.B
|
||||
|
||||
class C : A() {
|
||||
override fun foo(x: MutableList<Any?>?, y: String?): B<*>? {
|
||||
<selection><caret>throw UnsupportedOperationException()</selection>
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user