From eb68a494b6eefd3c883bcaa1500c06950cc78093 Mon Sep 17 00:00:00 2001 From: nik Date: Fri, 28 Aug 2015 15:39:46 +0300 Subject: [PATCH] restored API used by Kotlin and 2 other plugins --- .../intellij/codeInsight/daemon/impl/MarkerType.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/MarkerType.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/MarkerType.java index dfdadcf7a916..5de455903a00 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/MarkerType.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/MarkerType.java @@ -63,9 +63,16 @@ public class MarkerType { private final Function myTooltip; @NotNull private final String myDebugName; - public MarkerType(@NotNull String name, @NotNull Function tooltip, @NotNull final LineMarkerNavigator navigator) { + /** + * @deprecated use {@link #MarkerType(String, Function, LineMarkerNavigator)} instead + */ + public MarkerType(@NotNull Function tooltip, @NotNull final LineMarkerNavigator navigator) { + this("Unknown", tooltip, navigator); + } + + public MarkerType(@NotNull String debugName, @NotNull Function tooltip, @NotNull final LineMarkerNavigator navigator) { myTooltip = tooltip; - myDebugName = name; + myDebugName = debugName; handler = new GutterIconNavigationHandler() { @Override public void navigate(final MouseEvent e, final PsiElement elt) {