A quick fix for 'Raw type in is-expression'
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
// "Add '<*>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is java.util.ArrayList<*>
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// "Add '<*>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is jet.List<*>
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// "Add '<*, *>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is jet.Map<*, *>
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// "Add '<*>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is List<*>
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// "Add '<*, *>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is Map<*, *>
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// "Add '<*, *>'" "false"
|
||||
// "Add '<*>'" "false"
|
||||
// ERROR: 2 type arguments expected
|
||||
public fun foo(a: Any) {
|
||||
a is Map<Int>
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// "Add '<*>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is java.util.Array<caret>List
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// "Add '<*>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is jet.List<caret>
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// "Add '<*, *>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is jet.Map<caret>
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// "Add '<*>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is List<caret>
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// "Add '<*, *>'" "true"
|
||||
public fun foo(a: Any) {
|
||||
a is Map<caret>
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// "Add '<*, *>'" "false"
|
||||
// "Add '<*>'" "false"
|
||||
// ERROR: 2 type arguments expected
|
||||
public fun foo(a: Any) {
|
||||
a is <caret>Map<Int>
|
||||
}
|
||||
Reference in New Issue
Block a user