mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-17 21:15:58 +07:00
logging for EA-34473 - NPE: CopyClassesHandler.doCopy
This commit is contained in:
@@ -138,7 +138,9 @@ public class CopyClassesHandler extends CopyHandlerDelegateBase {
|
||||
final Map<PsiFile, PsiClass[]> classes = convertToTopLevelClasses(elements, false, "", relativePathsMap);
|
||||
assert classes != null;
|
||||
if (defaultTargetDirectory == null) {
|
||||
defaultTargetDirectory = classes.keySet().iterator().next().getContainingDirectory();
|
||||
final PsiFile psiFile = classes.keySet().iterator().next();
|
||||
defaultTargetDirectory = psiFile.getContainingDirectory();
|
||||
LOG.assertTrue(defaultTargetDirectory != null, psiFile);
|
||||
} else {
|
||||
Project project = defaultTargetDirectory.getProject();
|
||||
VirtualFile sourceRootForFile = ProjectRootManager.getInstance(project).getFileIndex()
|
||||
|
||||
Reference in New Issue
Block a user