QuickFix: adding <*> for 'raw' type inside javaClass() call
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
// "Add '<*, *>'" "false"
|
||||
// ERROR: Type argument expected
|
||||
class C2<T>
|
||||
|
||||
fun foo<T>() {}
|
||||
|
||||
fun test() {
|
||||
foo<C2<caret>>()
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// "Add '<*>'" "true"
|
||||
class C1<T>
|
||||
|
||||
fun test() {
|
||||
javaClass<C1<*>>()
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// "Add '<*, *>'" "true"
|
||||
class C2<T, R>
|
||||
|
||||
fun test() {
|
||||
javaClass<C2<*, *>>()
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
// "Add '<*>'" "false"
|
||||
// "Add '<*, *>'" "false"
|
||||
class C
|
||||
|
||||
fun test() {
|
||||
javaClass<C<caret>>
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// "Add '<*, *>'" "false"
|
||||
// ERROR: Type argument expected
|
||||
class C2<T>
|
||||
|
||||
fun foo<T>() {}
|
||||
|
||||
fun test() {
|
||||
foo<C2<caret>>()
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// "Add '<*>'" "true"
|
||||
class C1<T>
|
||||
|
||||
fun test() {
|
||||
javaClass<C1<caret>>()
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// "Add '<*, *>'" "true"
|
||||
class C2<T, R>
|
||||
|
||||
fun test() {
|
||||
javaClass<C2<caret>>()
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
// "Add '<*>'" "false"
|
||||
// "Add '<*, *>'" "false"
|
||||
class C
|
||||
|
||||
fun test() {
|
||||
javaClass<C<caret>>()
|
||||
}
|
||||
Reference in New Issue
Block a user