From dedcb918399eb7a94666fc8e6e3ff645930a7df6 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Thu, 19 Feb 2015 14:13:14 +0300 Subject: [PATCH] diagnostics --- .../src/com/intellij/psi/search/GlobalSearchScope.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/core-api/src/com/intellij/psi/search/GlobalSearchScope.java b/platform/core-api/src/com/intellij/psi/search/GlobalSearchScope.java index 7d02da09ced6..a629f5e988f9 100644 --- a/platform/core-api/src/com/intellij/psi/search/GlobalSearchScope.java +++ b/platform/core-api/src/com/intellij/psi/search/GlobalSearchScope.java @@ -21,6 +21,7 @@ import com.intellij.openapi.module.Module; import com.intellij.openapi.project.Project; import com.intellij.openapi.roots.FileIndexFacade; import com.intellij.openapi.util.Comparing; +import com.intellij.openapi.util.text.StringUtil; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.psi.PsiBundle; import com.intellij.psi.PsiElement; @@ -414,7 +415,7 @@ public abstract class GlobalSearchScope extends SearchScope implements ProjectAw Math.max(scope1 instanceof UnionScope ? ((UnionScope)scope1).myNestingLevel : 0, scope2 instanceof UnionScope ? ((UnionScope)scope2).myNestingLevel : 0); if (myNestingLevel > 1000) { - throw new IllegalStateException("Too many scopes combined: " + myNestingLevel); + throw new IllegalStateException("Too many scopes combined: " + myNestingLevel + StringUtil.first(toString(), 500, true)); } }