From 0995f2700ecf6f7ea54d933b27b0f12367dbc42c Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Thu, 1 Dec 2016 19:58:21 +0100 Subject: [PATCH] doMoveFile() now accepts not-null PsiDirectory (cherry picked from commit 8a16c90) --- .../move/moveFilesOrDirectories/MoveKotlinFileHandler.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/MoveKotlinFileHandler.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/MoveKotlinFileHandler.kt index dd43aba0ac7..810541d6ff0 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/MoveKotlinFileHandler.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/MoveKotlinFileHandler.kt @@ -69,6 +69,7 @@ class MoveKotlinFileHandler : MoveFileHandler() { fun initMoveProcessor(psiFile: PsiFile, newParent: PsiDirectory?): MoveKotlinDeclarationsProcessor? { if (psiFile !is KtFile) return null + if (newParent == null) return null val packageNameInfo = psiFile.getPackageNameInfo(newParent, false) ?: return null val project = psiFile.project