Fix false positive "Redundant qualifier name" for functions with a receiver

#KT-30879 Fixed
This commit is contained in:
Dmitry Gridin
2019-04-09 20:12:36 +07:00
parent 1b703448d3
commit 646f325f57
5 changed files with 66 additions and 5 deletions
@@ -0,0 +1,15 @@
// WITH_RUNTIME
import B.G
fun test() {
<caret>B.G.let { it }
}
class B {
object G
}
class C {
object G
}
@@ -0,0 +1,15 @@
// WITH_RUNTIME
import B.G
fun test() {
G.let { it }
}
class B {
object G
}
class C {
object G
}
@@ -0,0 +1,16 @@
// PROBLEM: none
// WITH_RUNTIME
import C.G
fun test() {
<caret>B.G.let { it }
}
class B {
object G
}
class C {
object G
}