From cf052fd5fadf350dd671c0185bbd1bd175781423 Mon Sep 17 00:00:00 2001 From: peter Date: Fri, 8 Jun 2018 14:39:31 +0200 Subject: [PATCH] print stub root languages from index in EA-121276 - assert: PsiFileImpl.getStubTree --- .../core-impl/src/com/intellij/psi/impl/source/PsiFileImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/core-impl/src/com/intellij/psi/impl/source/PsiFileImpl.java b/platform/core-impl/src/com/intellij/psi/impl/source/PsiFileImpl.java index 134b0799d18d..ff4dff4a05e2 100644 --- a/platform/core-impl/src/com/intellij/psi/impl/source/PsiFileImpl.java +++ b/platform/core-impl/src/com/intellij/psi/impl/source/PsiFileImpl.java @@ -618,7 +618,7 @@ public abstract class PsiFileImpl extends ElementBase implements PsiFileEx, PsiF } final PsiFileStub[] stubRoots = baseRoot.getStubRoots(); if (stubRoots.length != roots.size()) { - final Function stubToString = stub -> stub.getClass().getSimpleName(); + final Function stubToString = stub -> "{" + stub.getClass().getSimpleName() + " " + stub.getType().getLanguage() + "}"; LOG.error("readOrBuilt roots = " + StringUtil.join(stubRoots, stubToString, ", ") + "; " + StubTreeLoader.getFileViewProviderMismatchDiagnostics(viewProvider)); rebuildStub();