Add ability to rename java methods with usages in Kotlin
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
package testing.kotlin
|
||||
|
||||
import testing.JavaClass
|
||||
|
||||
class KotlinClass: JavaClass() {
|
||||
override fun bar(): String = "Override"
|
||||
}
|
||||
|
||||
fun usages() {
|
||||
val a = JavaClass().bar()
|
||||
val b = KotlinClass().bar()
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package testing;
|
||||
|
||||
public class JavaClass {
|
||||
public String bar() {
|
||||
return "Test";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package testing.kotlin
|
||||
|
||||
import testing.JavaClass
|
||||
|
||||
class KotlinClass: JavaClass() {
|
||||
override fun foo(): String = "Override"
|
||||
}
|
||||
|
||||
fun usages() {
|
||||
val a = JavaClass().foo()
|
||||
val b = KotlinClass().foo()
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package testing;
|
||||
|
||||
public class JavaClass {
|
||||
public String foo() {
|
||||
return "Test";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
// RENAME: JAVA_METHOD->testing.JavaClass->String foo()->bar
|
||||
@@ -0,0 +1,2 @@
|
||||
// RENAME: KOTLIN_FUNCTION->testing.kotlin.KotlinClass.foo->bar
|
||||
// FILE: MethodUsages.kt
|
||||
Reference in New Issue
Block a user