Move Refactoring: Do not replace references to local declaration with qualified names. Update and fix test data

#KT-4851 Fixed
This commit is contained in:
Alexey Sedunov
2014-04-15 14:06:06 +04:00
parent 58b8eab620
commit db38f420f3
19 changed files with 184 additions and 7 deletions
@@ -15,4 +15,16 @@ var test: String
val aBar: a.Foo.Bar = a.Foo.Bar()
val bBar: Foo.Bar = Foo.Bar()
val cBar: c.Foo.Bar = c.Foo.Bar()
fun foo(u: Int) {
class T(val t: Int)
object O {
val t: Int = 1
}
val v = T(u).t + O.t
println(v)
}
foo(1)
}
@@ -9,6 +9,18 @@ var <caret>test: String
val aBar: Foo.Bar = Foo.Bar()
val bBar: b.Foo.Bar = b.Foo.Bar()
val cBar: c.Foo.Bar = c.Foo.Bar()
fun foo(u: Int) {
class T(val t: Int)
object O {
val t: Int = 1
}
val v = T(u).t + O.t
println(v)
}
foo(1)
}
class Test {