"Redundant qualifier name": fix false positive with inner class as constructor parameter for outer
#KT-33123 Fixed
This commit is contained in:
committed by
Dmitry Gridin
parent
bc66834c3c
commit
bdc04547cc
+4
@@ -0,0 +1,4 @@
|
||||
// PROBLEM: none
|
||||
class Outer<T>(val inner: <caret>Outer<T>.Inner? = null) {
|
||||
inner class Inner
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
// PROBLEM: none
|
||||
interface Inv<X>
|
||||
|
||||
class Outer<E> {
|
||||
inner class Inner
|
||||
|
||||
class Nested : Inv<<caret>Outer<String>.Inner>
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
// PROBLEM: none
|
||||
class Outer<E> {
|
||||
inner class Inner
|
||||
|
||||
class Nested {
|
||||
fun bar(x: <caret>Outer<String>.Inner) {}
|
||||
}
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
// PROBLEM: none
|
||||
class Outer<T>() {
|
||||
inner class Inner
|
||||
|
||||
fun test(inner: <caret>Outer<T>.Inner?) {
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user