static boolean validate()

in autodispose/src/main/java/autodispose2/AutoSubscriptionHelper.java [52:64]


  static boolean validate(@Nullable Subscription current, Subscription next) {
    //noinspection ConstantConditions left as is from original RxJava implementation
    if (next == null) {
      RxJavaPlugins.onError(new NullPointerException("next is null"));
      return false;
    }
    if (current != null) {
      next.cancel();
      reportSubscriptionSet();
      return false;
    }
    return true;
  }