From eadaaa0b3b353362350deb372c95aaa92d9ae1dc Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Wed, 22 Mar 2017 10:18:44 +0100 Subject: [PATCH] move directories: encode file references before directory with files is moved --- .../moveFilesOrDirectories/MoveFilesOrDirectoriesProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/refactoring/move/moveFilesOrDirectories/MoveFilesOrDirectoriesProcessor.java b/platform/lang-impl/src/com/intellij/refactoring/move/moveFilesOrDirectories/MoveFilesOrDirectoriesProcessor.java index cf7ed622bf00..22113eeb361d 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/move/moveFilesOrDirectories/MoveFilesOrDirectoriesProcessor.java +++ b/platform/lang-impl/src/com/intellij/refactoring/move/moveFilesOrDirectories/MoveFilesOrDirectoriesProcessor.java @@ -159,10 +159,10 @@ public class MoveFilesOrDirectoriesProcessor extends BaseRefactoringProcessor { final RefactoringElementListener elementListener = getTransaction().getElementListener(element); if (element instanceof PsiDirectory) { - MoveFilesOrDirectoriesUtil.doMoveDirectory((PsiDirectory)element, myNewParent); for (PsiElement psiElement : element.getChildren()) { processDirectoryFiles(movedFiles, oldToNewMap, psiElement); } + MoveFilesOrDirectoriesUtil.doMoveDirectory((PsiDirectory)element, myNewParent); } else if (element instanceof PsiFile) { final PsiFile movedFile = (PsiFile)element;