public boolean equals()

in nuget-server/src/jetbrains/buildServer/nuget/server/exec/SourcePackageReference.java [80:93]


  public boolean equals(Object o) {
    if (this == o) return true;
    if (o == null || getClass() != o.getClass()) return false;

    SourcePackageReference that = (SourcePackageReference) o;

    if (!myPackageId.equals(that.myPackageId)) return false;
    if (!equals(mySource, that.mySource)) return false;
    if (!equals(myCredentials, that.myCredentials)) return false;
    if (myVersionSpec != null ? !myVersionSpec.equals(that.myVersionSpec) : that.myVersionSpec != null) return false;
    if (myIncludePrerelease != that.myIncludePrerelease) return false;

    return true;
  }