From c47f2362829ed2ab7d7ae4b1a6788d421d92460e Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Mon, 28 Sep 2015 17:13:19 +0200 Subject: [PATCH] EA-71479 - assert: RenamePsiPackageProcessor$.getTargetDirectory --- .../refactoring/rename/RenamePsiPackageProcessor.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/java/java-impl/src/com/intellij/refactoring/rename/RenamePsiPackageProcessor.java b/java/java-impl/src/com/intellij/refactoring/rename/RenamePsiPackageProcessor.java index ce9c16ec919f..b5338b90abe9 100644 --- a/java/java-impl/src/com/intellij/refactoring/rename/RenamePsiPackageProcessor.java +++ b/java/java-impl/src/com/intellij/refactoring/rename/RenamePsiPackageProcessor.java @@ -102,8 +102,9 @@ public class RenamePsiPackageProcessor extends RenamePsiElementProcessor { searchInNonJavaFiles, false, null) { @Override public TargetDirectoryWrapper getTargetDirectory(final PsiDirectory dir) { - final VirtualFile sourceRoot = index.getSourceRootForFile(dir.getVirtualFile()); - LOG.assertTrue(sourceRoot != null); + final VirtualFile vFile = dir.getVirtualFile(); + final VirtualFile sourceRoot = index.getSourceRootForFile(vFile); + LOG.assertTrue(sourceRoot != null, vFile.getPath()); return new TargetDirectoryWrapper(dir.getManager().findDirectory(sourceRoot), newName.replaceAll("\\.", "\\/")); }