Extract Function: Take duplicates into account when choosing placement of extracted function

#KT-5916 Fixed
This commit is contained in:
Alexey Sedunov
2014-10-20 18:13:19 +04:00
parent c492ffee08
commit b5e1fe613c
13 changed files with 109 additions and 56 deletions
@@ -7,11 +7,6 @@ fun test(a: Int): Int {
return i(a)
}
private fun i(a: Int): Int {
println(a)
return a + 1
}
fun foo1(): Int {
val x = 1
val y = i(x)
@@ -38,4 +33,9 @@ fun foo4(a: Int): Int {
fun foo5(a: Int) {
i(a)
}
private fun i(a: Int): Int {
println(a)
return a + 1
}