@Override
    public boolean equals(VirtualFilePointer o1, VirtualFilePointer o2) {
      String u1 = o1.getUrl();
      String u2 = o2.getUrl();
      return Strings.areSameInstance(u1, u2) || (SystemInfoRt.isFileSystemCaseSensitive ? u1.equals(u2) : u1.equalsIgnoreCase(u2));
    }
@Override
    public boolean equals(VirtualFilePointer o1, VirtualFilePointer o2)