From 5743be208124d0745ba15fe1738fd0f89210cd39 Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Tue, 9 Oct 2018 15:56:47 +0300 Subject: [PATCH] Add logging for possible INRE during tree modification --- .../intellij/ide/util/treeView/AbstractTreeStructureBase.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/structure-view-impl/src/com/intellij/ide/util/treeView/AbstractTreeStructureBase.java b/platform/structure-view-impl/src/com/intellij/ide/util/treeView/AbstractTreeStructureBase.java index 1940100c4234..d05843747902 100644 --- a/platform/structure-view-impl/src/com/intellij/ide/util/treeView/AbstractTreeStructureBase.java +++ b/platform/structure-view-impl/src/com/intellij/ide/util/treeView/AbstractTreeStructureBase.java @@ -45,6 +45,7 @@ public abstract class AbstractTreeStructureBase extends AbstractTreeStructure { if (elements.stream().anyMatch(Objects::isNull)) LOG.error("provider creates null child: " + provider); } catch (IndexNotReadyException e) { + LOG.debug("TreeStructureProvider.modify requires indices", e); throw new ProcessCanceledException(e); } catch (ProcessCanceledException e) {