mobius-rx/src/main/java/com/spotify/mobius/rx/UnrecoverableIncomingException.java [33:52]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    super(
        "PROGRAMMER ERROR: Mobius cannot recover from this exception; ensure your event sources don't invoke onError",
        throwable);
  }

  @Override
  public boolean equals(Object o) {
    if (!(o instanceof UnrecoverableIncomingException)) {
      return false;
    }

    final UnrecoverableIncomingException other = (UnrecoverableIncomingException) o;
    return o == this
        || (getCause() == null && other.getCause() == null)
        || getCause().equals(other.getCause());
  }

  @Override
  public int hashCode() {
    return Arrays.hashCode(new Object[] {getCause()});
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



mobius-rx3/src/main/java/com/spotify/mobius/rx3/UnrecoverableIncomingException.java [33:52]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    super(
        "PROGRAMMER ERROR: Mobius cannot recover from this exception; ensure your event sources don't invoke onError",
        throwable);
  }

  @Override
  public boolean equals(Object o) {
    if (!(o instanceof UnrecoverableIncomingException)) {
      return false;
    }

    final UnrecoverableIncomingException other = (UnrecoverableIncomingException) o;
    return o == this
        || (getCause() == null && other.getCause() == null)
        || getCause().equals(other.getCause());
  }

  @Override
  public int hashCode() {
    return Arrays.hashCode(new Object[] {getCause()});
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



