Move: Do not rebind references to the declaration under move

This commit is contained in:
Alexey Sedunov
2014-10-21 19:15:40 +04:00
parent b2588f610a
commit bc7ae4186b
6 changed files with 31 additions and 1 deletions
@@ -0,0 +1,5 @@
package source
class B {
}
@@ -0,0 +1,5 @@
package target
class A(val a: A) {
val klass = javaClass<A>()
}
@@ -0,0 +1,9 @@
package source
class <caret>A(val a: A) {
val klass = javaClass<A>()
}
class B {
}
@@ -0,0 +1,5 @@
{
"mainFile": "source/A.kt",
"type": "MOVE_KOTLIN_TOP_LEVEL_DECLARATIONS",
"targetPackage": "target"
}