@Override
    public void createAnnotation(@NotNull HighlightSeverity severity,
                                 @NotNull T element,
                                 @Nullable @InspectionMessage String message,
                                 @Nullable GutterIconRenderer renderer) {
      AnnotationBuilder builder = message == null ? myHolder.newSilentAnnotation(severity) : myHolder.newAnnotation(severity, message);
      if (renderer != null) {
        builder = builder.gutterIconRenderer(renderer);
      }
      builder.create();
    }
@Override
    public void createAnnotation(@NotNull HighlightSeverity severity,
                                 @NotNull T element,
                                 @Nullable @InspectionMessage String message,
                                 @Nullable GutterIconRenderer renderer)