Initial support for class usages replacement with ReplaceWith
This commit is contained in:
+8
@@ -0,0 +1,8 @@
|
||||
// "Replace with 'NewClass'" "true"
|
||||
|
||||
import dependency.NewClass
|
||||
import dependency.OldClass
|
||||
|
||||
fun foo(): NewClass? {
|
||||
return null
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
package dependency
|
||||
|
||||
@deprecated("", ReplaceWith("NewClass"))
|
||||
class OldClass
|
||||
|
||||
class NewClass
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
// "Replace with 'NewClass'" "true"
|
||||
|
||||
import dependency.OldClass
|
||||
|
||||
fun foo(): <caret>OldClass? {
|
||||
return null
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
// "Replace with 'File'" "true"
|
||||
|
||||
@deprecated("", ReplaceWith("File", "java.io.File"))
|
||||
class OldClass
|
||||
|
||||
fun foo(): OldClass<caret>? {
|
||||
return null
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
import java.io.File
|
||||
|
||||
// "Replace with 'File'" "true"
|
||||
|
||||
@deprecated("", ReplaceWith("File", "java.io.File"))
|
||||
class OldClass
|
||||
|
||||
fun foo(): File? {
|
||||
return null
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
// "Replace with 'NewClass'" "true"
|
||||
|
||||
class Outer {
|
||||
@deprecated("", ReplaceWith("NewClass"))
|
||||
class OldClass
|
||||
|
||||
class NewClass
|
||||
}
|
||||
|
||||
fun foo(): Outer.OldClass<caret>? {
|
||||
return null
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
// "Replace with 'NewClass'" "true"
|
||||
|
||||
class Outer {
|
||||
@deprecated("", ReplaceWith("NewClass"))
|
||||
class OldClass
|
||||
|
||||
class NewClass
|
||||
}
|
||||
|
||||
fun foo(): Outer.NewClass? {
|
||||
return null
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
// "Replace with 'NewClass'" "true"
|
||||
|
||||
package ppp
|
||||
|
||||
@deprecated("", ReplaceWith("NewClass"))
|
||||
class OldClass
|
||||
|
||||
class NewClass
|
||||
|
||||
fun foo(): ppp.OldClass<caret>? {
|
||||
return null
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
// "Replace with 'NewClass'" "true"
|
||||
|
||||
package ppp
|
||||
|
||||
@deprecated("", ReplaceWith("NewClass"))
|
||||
class OldClass
|
||||
|
||||
class NewClass
|
||||
|
||||
fun foo(): NewClass? {
|
||||
return null
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
// "Replace with 'java.io.File'" "true"
|
||||
|
||||
@deprecated("", ReplaceWith("java.io.File"))
|
||||
class OldClass
|
||||
|
||||
fun foo(): OldClass<caret>? {
|
||||
return null
|
||||
}
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
import java.io.File
|
||||
|
||||
// "Replace with 'java.io.File'" "true"
|
||||
|
||||
@deprecated("", ReplaceWith("java.io.File"))
|
||||
class OldClass
|
||||
|
||||
fun foo(): File? {
|
||||
return null
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// "Replace with 'NewClass'" "true"
|
||||
|
||||
@deprecated("", ReplaceWith("NewClass"))
|
||||
class OldClass
|
||||
|
||||
class NewClass
|
||||
|
||||
fun foo(): OldClass<caret>? {
|
||||
return null
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// "Replace with 'NewClass'" "true"
|
||||
|
||||
@deprecated("", ReplaceWith("NewClass"))
|
||||
class OldClass
|
||||
|
||||
class NewClass
|
||||
|
||||
fun foo(): NewClass? {
|
||||
return null
|
||||
}
|
||||
Reference in New Issue
Block a user