@Override
  public void remove(@NotNull VirtualFilePointer pointer) {
    checkDisposed();
    dropCaches();
    final boolean result = myList.remove(pointer);
    LOG.assertTrue(result);
  }
@Override
  public void remove(@NotNull VirtualFilePointer pointer)