Introduce Property: Duplicate search & replace
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
// EXTRACTION_TARGET: property with initializer
|
||||
|
||||
class A(val n: Int) {
|
||||
fun foo(k: Int) {
|
||||
val a = <selection>n + 1</selection>
|
||||
val b = n + 1 - 2
|
||||
val c = foo(n + 1)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
// EXTRACTION_TARGET: property with initializer
|
||||
|
||||
class A(val n: Int) {
|
||||
fun foo(k: Int) {
|
||||
val a = i
|
||||
val b = i - 2
|
||||
val c = foo(i)
|
||||
}
|
||||
|
||||
private val i = n + 1
|
||||
}
|
||||
Reference in New Issue
Block a user