From d221b25aba89460cf51cf758925f004f0140c908 Mon Sep 17 00:00:00 2001 From: Rustam Vishnyakov Date: Thu, 5 Jul 2018 13:13:35 +0300 Subject: [PATCH] Use language ID language.toString() results in "#Language: lang" with #Langauge treated as a hash tag while it should be "#lang", where lang is a language name. --- .../src/com/intellij/psi/PsiInvalidElementAccessException.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/core-api/src/com/intellij/psi/PsiInvalidElementAccessException.java b/platform/core-api/src/com/intellij/psi/PsiInvalidElementAccessException.java index 7bade6c2fe10..b749eea2efd0 100644 --- a/platform/core-api/src/com/intellij/psi/PsiInvalidElementAccessException.java +++ b/platform/core-api/src/com/intellij/psi/PsiInvalidElementAccessException.java @@ -121,7 +121,7 @@ public class PsiInvalidElementAccessException extends RuntimeException implement @Nullable Object trace) { String reason = "Element: " + element.getClass(); if (!recursiveInvocation) { - reason += " #" + element.getLanguage() + " "; + reason += " #" + element.getLanguage().getID() + " "; String traceText = !isTrackingInvalidation() ? "disabled" : trace != null ? "see attachment" : "no info";