@VisibleForTesting
  public Collection<GutterIconWithLocation> getLineGutterMarks() {
    List<GutterIconWithLocation> list = new ArrayList<>();
    for (Int2ObjectMap.Entry<List<GutterMark>> entry : processGutterRenderers()) {
      List<GutterMark> marks = entry.getValue();
      int line = entry.getIntKey();
      for (GutterMark mark : marks) {
        if (mark instanceof GutterIconRenderer) {
          Point markLocation = getCenterPoint((GutterIconRenderer)mark);
          list.add(new GutterIconWithLocation(mark, line, markLocation));
        }
      }
    }
    return list;
  }
@VisibleForTesting
  public Collection<GutterIconWithLocation> getLineGutterMarks()