Package hu.akarnokd.rxjava3.debug.validator
Protocol validation support via
RxJavaPlugins
hook implementations enalbed via
RxJavaProtocolValidator.-
Class Summary Class Description RxJavaProtocolValidator Installs assembly hooks that validate the Reactive-Streams and derived protocols are honored. -
Exception Summary Exception Description MultipleOnSubscribeCallsException Indicates there were multipleonSubscribecalls.MultipleTerminationsException Indicates there were multipleonErrororonCompletecalls.NullOnErrorParameterException Indicates theonErrorwas called with anullThrowable.NullOnNextParameterException Indicates theonNextwas called with anullvalue.NullOnSubscribeParameterException Indicates theonSubscribewas called with anullDisposableorSubscription.NullOnSuccessParameterException Indicates theonSuccesswas called with anullvalue.OnNextAfterTerminationException TheonNextwas invoked after anonErrororonCompletecall.OnSubscribeNotCalledException TheonSubscribewas not called before callingonNext,onSuccess,onErrororonComplete.OnSuccessAfterTerminationException TheonSuccesswas invoked after anonErrororonCompletecall.ProtocolNonConformanceException Base exception type indicating a failure in conforming the Reactive-Streams or derived protocol.