5a511dd635
1) Optimize and refactored code 2) Added support for correct renaming of target identifier to this/it 3) Added support of cases with difficult application targets (like: var x = 1 + 2) 4) Show error hint when refactoring failed for some reason 5) Improved intention applicability checking to eliminate false-positive cases 6) Fixed EA-209577
12 lines
170 B
Plaintext
Vendored
12 lines
170 B
Plaintext
Vendored
// WITH_RUNTIME
|
|
|
|
class MyClass {
|
|
fun foo(c: Int) {
|
|
val a = 23
|
|
with(a) {
|
|
dec()
|
|
dec()
|
|
dec() + this
|
|
}
|
|
}
|
|
} |