From fecb75f113aee4da78e12c53fad9ac709d9650e6 Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 18 Sep 2017 17:41:05 +0200 Subject: [PATCH] more diagnostics for EA-106944 - NPE: ContributorsBasedGotoByModel.getElementName --- .../ide/util/gotoByName/ContributorsBasedGotoByModel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ContributorsBasedGotoByModel.java b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ContributorsBasedGotoByModel.java index fe8b1ae4dd3e..210ed5b3de6a 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ContributorsBasedGotoByModel.java +++ b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ContributorsBasedGotoByModel.java @@ -254,7 +254,7 @@ public abstract class ContributorsBasedGotoByModel implements ChooseByNameModelE @Override public String getElementName(Object element) { if (!(element instanceof NavigationItem)) { - throw new AssertionError(element + " of " + element.getClass()); + throw new AssertionError((element == null ? "null" : element + " of " + element.getClass()) + " in " + this + " of " + getClass()); } return ((NavigationItem)element).getName(); }