public boolean equals()

in runAs-agent/src/main/java/jetbrains/buildServer/runAs/agent/Result.java [51:62]


  public boolean equals(final Object o) {
    if (this == o) return true;
    if (!(o instanceof Result)) return false;

    final Result<?, ?> result = (Result<?, ?>)o;

    if (isSuccessful() != result.isSuccessful()) return false;
    if (!getContext().equals(result.getContext())) return false;
    if (getValue() != null ? !getValue().equals(result.getValue()) : result.getValue() != null) return false;
    return getError() != null ? getError().equals(result.getError()) : result.getError() == null;

  }