Remove deprecated method usage
This commit is contained in:
+1
-1
@@ -36,7 +36,7 @@ internal class MoveRefactoringCase : RefactoringCase {
|
|||||||
|
|
||||||
val handler = MoveKotlinDeclarationsHandler(MoveKotlinDeclarationsHandlerTestActions(testDataKeeper))
|
val handler = MoveKotlinDeclarationsHandler(MoveKotlinDeclarationsHandlerTestActions(testDataKeeper))
|
||||||
|
|
||||||
if (!handler.canMove(sourceClassAsArray, targetClass)) {
|
if (!handler.canMove(sourceClassAsArray, targetClass, /*reference = */ null)) {
|
||||||
return RandomMoveRefactoringResult.Failed
|
return RandomMoveRefactoringResult.Failed
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -267,7 +267,7 @@ class MoveKotlinDeclarationsHandler internal constructor(private val handlerActi
|
|||||||
|| element.parent?.let { recursivelyTryToMove(it, project, dataContext, reference, editor) } ?: false
|
|| element.parent?.let { recursivelyTryToMove(it, project, dataContext, reference, editor) } ?: false
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun canMove(elements: Array<out PsiElement>, targetContainer: PsiElement?): Boolean {
|
override fun canMove(elements: Array<out PsiElement>, targetContainer: PsiElement?, reference: PsiReference?): Boolean {
|
||||||
return canMove(elements, targetContainer, false)
|
return canMove(elements, targetContainer, false)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -35,11 +35,11 @@ class KotlinMoveFilesOrDirectoriesHandler : MoveFilesOrDirectoriesHandler() {
|
|||||||
}.toTypedArray()
|
}.toTypedArray()
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun canMove(elements: Array<PsiElement>, targetContainer: PsiElement?): Boolean {
|
override fun canMove(elements: Array<PsiElement>, targetContainer: PsiElement?, reference: PsiReference?): Boolean {
|
||||||
val adjustedElements = adjustElements(elements) ?: return false
|
val adjustedElements = adjustElements(elements) ?: return false
|
||||||
if (adjustedElements.none { it is KtFile }) return false
|
if (adjustedElements.none { it is KtFile }) return false
|
||||||
|
|
||||||
return super.canMove(adjustedElements, targetContainer)
|
return super.canMove(adjustedElements, targetContainer, reference)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun adjustForMove(
|
override fun adjustForMove(
|
||||||
|
|||||||
Reference in New Issue
Block a user