mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
EA-32298 - NPE: FileTreeModelBuilder.removeNode
(cherry picked from commit 7f8b153ddaa3aa95cba6920537e473da456423d8)
This commit is contained in:
@@ -263,6 +263,7 @@ public class FileTreeModelBuilder {
|
||||
|
||||
@Nullable
|
||||
public DefaultMutableTreeNode removeNode(final PsiElement element, PsiDirectory parent) {
|
||||
LOG.assertTrue(parent != null, element instanceof PsiFile && ((PsiFile)element).getVirtualFile() != null ? ((PsiFile)element).getVirtualFile().getPath() : element);
|
||||
final VirtualFile parentVirtualFile = parent.getVirtualFile();
|
||||
Module module = myFileIndex.getModuleForFile(parentVirtualFile);
|
||||
if (element instanceof PsiDirectory && myFlattenPackages) {
|
||||
|
||||
Reference in New Issue
Block a user