public void createGutterIcon(@NotNull AnnotationHolder holder, @Nullable PsiElement element) {
    if (!myLazy && myTargets.getValue().isEmpty() || element == null) return;

    NavigationGutterIconRenderer renderer = createGutterIconRenderer(element.getProject(), null);

    holder.newSilentAnnotation(HighlightSeverity.INFORMATION)
      .range(element)
      .gutterIconRenderer(renderer)
      .needsUpdateOnTyping(false)
      .create();
  }
public void createGutterIcon(@NotNull AnnotationHolder holder, @Nullable PsiElement element)