From 87ef3f9d97155554a9da3afe060dda8df5070a84 Mon Sep 17 00:00:00 2001 From: "Gregory.Shrago" Date: Thu, 27 Mar 2014 21:57:48 +0400 Subject: [PATCH] improve debugging experience --- .../source/tree/injected/MultiHostRegistrarImpl.java | 2 +- .../intelliLang/inject/config/InjectionPlace.java | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/psi/impl/source/tree/injected/MultiHostRegistrarImpl.java b/platform/lang-impl/src/com/intellij/psi/impl/source/tree/injected/MultiHostRegistrarImpl.java index 8fa6c5771fdd..25b367f3911e 100644 --- a/platform/lang-impl/src/com/intellij/psi/impl/source/tree/injected/MultiHostRegistrarImpl.java +++ b/platform/lang-impl/src/com/intellij/psi/impl/source/tree/injected/MultiHostRegistrarImpl.java @@ -543,7 +543,7 @@ public class MultiHostRegistrarImpl implements MultiHostRegistrar, ModificationT @Override public String toString() { - return result.toString(); + return String.valueOf(result); } @NotNull diff --git a/plugins/IntelliLang/src/org/intellij/plugins/intelliLang/inject/config/InjectionPlace.java b/plugins/IntelliLang/src/org/intellij/plugins/intelliLang/inject/config/InjectionPlace.java index 26e43681f107..236b24b7c43c 100644 --- a/plugins/IntelliLang/src/org/intellij/plugins/intelliLang/inject/config/InjectionPlace.java +++ b/plugins/IntelliLang/src/org/intellij/plugins/intelliLang/inject/config/InjectionPlace.java @@ -37,8 +37,8 @@ public class InjectionPlace { } }; - private final ElementPattern myElementPattern; private final boolean myEnabled; + private final ElementPattern myElementPattern; public InjectionPlace(final ElementPattern myElementPattern, final boolean enabled) { @@ -78,4 +78,12 @@ public class InjectionPlace { public int hashCode() { return myElementPattern.hashCode(); } + + @Override + public String toString() { + return "InjectionPlace{" + + (myEnabled ? "+ " : "- ") + + myElementPattern + + '}'; + } }