@Override
      public void afterRemoved(@NotNull RangeHighlighterEx highlighter) {
        while (true) {
          RangeHighlighterEx marker = toRemove.poll();
          if (marker == null) break;
          ErrorStripeMarkerImpl errorStripeMarker = errorStripeForRemovedMarker(highlighter, documentMarkupModel);
          if (errorStripeMarker != null) {
            removeErrorStripeMarker(errorStripeMarker);
          }
        }
      }
@Override
      public void afterRemoved(@NotNull RangeHighlighterEx highlighter)