@Override
  public boolean equals(Object o) {
    if (this == o) return true;
    if (o instanceof PsiFileUrl) {
     return StringUtil.equals(url, ((PsiFileUrl)o).url);
    }
    return false;
  }
@Override
  public boolean equals(Object o)