Minor refactoring (.replaced instead of .replace)
This commit is contained in:
@@ -81,11 +81,11 @@ internal class ExpressionReplacementPerformer(
|
|||||||
}
|
}
|
||||||
|
|
||||||
val replaced = if (codeToInline.mainExpression != null) {
|
val replaced = if (codeToInline.mainExpression != null) {
|
||||||
elementToBeReplaced.replace(codeToInline.mainExpression!!)
|
elementToBeReplaced.replaced(codeToInline.mainExpression!!)
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// NB: Unit is never used as expression
|
// NB: Unit is never used as expression
|
||||||
val stub = elementToBeReplaced.replace(psiFactory.createExpression("0")) as KtExpression
|
val stub = elementToBeReplaced.replaced(psiFactory.createExpression("0"))
|
||||||
val bindingContext = stub.analyze()
|
val bindingContext = stub.analyze()
|
||||||
val canDropElementToBeReplaced = !stub.isUsedAsExpression(bindingContext)
|
val canDropElementToBeReplaced = !stub.isUsedAsExpression(bindingContext)
|
||||||
if (canDropElementToBeReplaced) {
|
if (canDropElementToBeReplaced) {
|
||||||
|
|||||||
Reference in New Issue
Block a user