io.reactivex.rxjava3.internal.operators.observable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total31,132 of 31,2070%3,069 of 3,0760%3,4093,4159,99410,0231,8721,877377379
ObservableFlatMap.MergeObserver7450%1380%8787239239181811
ObservableGroupJoin.GroupJoinDisposable5310%500%3838158158131311
ObservableJoin.JoinDisposable5040%440%3535152152131311
ObservableConcatMapEager.ConcatMapEagerMainObserver4940%780%5252180180131311
ObservableWindowBoundarySelector.WindowBoundaryMainObserver4820%520%4141150150151511
ObservableBufferBoundary.BufferBoundaryObserver4160%440%3434127127121211
ObservableCache4130%480%3737109109131311
ObservableFlatMapMaybe.FlatMapMaybeObserver4060%720%5050124124141411
ObservableCombineLatest.LatestCoordinator3890%620%4141118118101011
ObservableObserveOn.ObserveOnObserver3870%660%4949143143161611
ObservableSwitchMap.SwitchMapObserver3790%700%4646134134111111
ObservableFlatMapSingle.FlatMapSingleObserver3540%580%4242110110131311
ObservableWindowTimed.WindowExactBoundedObserver3280%480%313193937711
ObservableZip.ZipCoordinator3180%500%34341021029911
ObservableBufferTimed.BufferExactBoundedObserver3080%200%191992929911
ObservableConcatMapScheduler.ConcatMapDelayErrorObserver3070%380%28281091099911
ObservableThrottleLatest.ThrottleLatestObserver3020%440%3232109109101011
ObservableReplay.BoundedReplayBuffer3020%340%34349494171711
ObservableSequenceEqual.EqualCoordinator2990%500%323292927711
ObservableWindowBoundary.WindowBoundaryMainObserver2980%460%3636102102131311
ObservableWindowTimed.WindowSkipObserver2950%380%262679797711
ObservableSequenceEqualSingle.EqualCoordinator2900%500%323289897711
ObservableConcatMap.ConcatMapDelayErrorObserver2830%380%27271011018811
ObservableGroupBy.State2780%440%33339090111111
ObservableWithLatestFromMany.WithLatestFromObserver2700%260%25257474121211
ObservableMergeWithMaybe.MergeWithObserver2660%400%33339292131311
ObservableBufferTimed.BufferSkipBoundedObserver2640%140%17177474101011
ObservableMergeWithSingle.MergeWithObserver2600%400%32328989121211
ObservableConcatMapScheduler.ConcatMapObserver2580%340%27279595101011
ObservableReplay.ReplayObserver2540%300%27276868121211
ObservablePublish.PublishConnection2440%260%23235858101011
ObservableGroupBy.GroupByObserver2390%260%222272729911
ObservableConcatMap.SourceObserver2370%340%262688889911
ObservableRefCount2360%340%232362626611
ObservableBufferTimed.BufferExactUnboundedObserver2280%160%171769699911
ObservableWindowTimed.WindowExactUnboundedObserver2270%340%232371716611
ObservableTimeout.TimeoutFallbackObserver2210%200%20206262101011
ObservableTakeLastTimed.TakeLastTimedObserver2110%320%242466668811
ObservableSkipLastTimed.SkipLastTimedObserver2050%320%242475758811
ObservableCreate.SerializedEmitter2050%440%34347474121211
ObservableReplay.SizeAndTimeBoundReplayBuffer2020%220%171756566611
ObservableBufferExactBoundary.BufferExactBoundaryObserver2010%160%171767679911
ObservableWindow.WindowSkipObserver1940%260%212154548811
ObservableTimeout.TimeoutObserver1910%200%20205555101011
ObservableReplay1800%200%22224444121211
ObservableTimeoutTimed.TimeoutFallbackObserver1700%100%141444449911
ObservableDebounceTimed.DebounceTimedObserver1680%220%191959598811
ObservableFlatMapCompletable.FlatMapCompletableMainObserver1620%140%20205252131311
ObservableGenerate.GeneratorDisposable1540%180%171759598811
BlockingObservableIterable.BlockingObservableIterator1540%200%21215555111111
ObservableFlatMapCompletableCompletable.FlatMapCompletableMainObserver1530%140%161648489911
ObservableTimeoutTimed.TimeoutObserver1520%100%141439399911
ObservableWindow.WindowExactObserver1510%220%191949498811
ObservableUsing.UsingObserver1490%140%151551518811
ObservableDebounce.DebounceObserver1460%160%161648488811
ObservablePublish1450%260%181844445511
ObservableAmb.AmbCoordinator1440%200%151532325511
ObservableDoOnEach.DoOnEachObserver1390%80%111157577711
ObservableRepeatWhen.RepeatWhenObserver1370%80%15154040111111
ObservableRetryWhen.RepeatWhenObserver1350%80%15154040111111
ObservableBuffer.BufferSkipObserver1340%100%121240407711
ObservableZipIterable.ZipIterableObserver1310%100%131353538811
ObservableBuffer.BufferExactObserver1270%120%141442428811
ObservableFlattenIterable.FlattenIterableObserver1230%100%121251517711
BlockingObservableNext.NextIterator1230%180%141437375511
ObservableMapNotification.MapNotificationObserver1220%20%8839397711
ObservableDoFinally.DoFinallyObserver1200%180%21214343121211
ObservableSampleTimed.SampleTimedObserver1170%80%131340409911
ObservableDematerialize.DematerializeObserver1170%160%151543437711
ObservableFromArray.FromArrayDisposable1160%140%151531318811
ObservableRetryPredicate.RepeatObserver1130%120%121238386611
ObservableThrottleFirstTimed.DebounceTimedObserver1130%80%121239398811
ObservableRange.RangeDisposable1130%160%161632328811
ObservableElementAt.ElementAtObserver1130%160%151539397711
ObservableWithLatestFromMany1110%80%7733333311
ObservableRangeLong.RangeDisposable1110%160%161632328811
ObservableOnErrorNext.OnErrorNextObserver1070%100%101037375511
ObservableBufferTimed1060%60%5518182211
ObservableDistinct.DistinctObserver1060%140%141437377711
ObservableSampleWithObservable.SampleMainObserver1050%80%15153434111111
ObservableDistinctUntilChanged.DistinctUntilChangedObserver1050%140%111138384411
ObservableTake.TakeObserver1050%160%151533337711
BlockingObservableLatest.BlockingObservableLatestIterator1040%140%141431317711
ObservableMergeWithCompletable.MergeWithObserver1040%40%111129299911
ObservableBlockingSubscribe1040%120%101035354411
ObservableReduceMaybe.ReduceObserver1030%120%131338387711
ObservableSingleSingle.SingleElementObserver1010%140%141437377711
ObservableSwitchMap.SwitchMapInnerObserver1000%160%141433336611
ObservableWithLatestFrom.WithLatestFromObserver1000%20%101033339911
ObservableScan.ScanObserver1000%100%121239397711
ObservableCombineLatest990%80%6630302211
ObservableElementAtSingle.ElementAtObserver990%120%131335357711
ObservableAmb990%120%8833332211
ObservableReplay.UnboundedReplayBuffer980%140%121234345511
ObservableAll.AllObserver970%100%121238387711
ObservableCreate.CreateEmitter970%120%17173232111111
ObservableWindowTimed.AbstractWindowObserver970%60%111134348811
ObservableScanSeed.ScanSeedObserver970%80%111137377711
ObservableRetryBiPredicate.RetryBiObserver970%80%101032326611
ObservableTakeUntil.TakeUntilMainObserver970%n/a9926269911
ObservableAny.AnyObserver960%100%121237377711
ObservableFlatMap.InnerObserver940%140%131333336611
ObservableScalarXMap940%80%7736363311
ObservableAmb.AmbInnerObserver930%120%121229296611
ObservableTakeWhile.TakeWhileObserver920%100%121238387711
ObservableWindowTimed910%40%4418182211
ObservableAllSingle.AllObserver910%100%121236367711
ObservableAnySingle.AnyObserver900%100%121235357711
ObservableScalarXMap.ScalarDisposable900%140%17172626101011
ObservableSingleMaybe.SingleElementObserver900%120%131334347711
ObservableOnErrorReturn.OnErrorReturnObserver890%40%9929297711
ObservableTakeUntilPredicate.TakeUntilPredicateObserver890%100%121234347711
ObservableZip890%80%6625252211
ObservableDelay.DelayObserver880%40%9921217711
ObservableWindowBoundarySelector.WindowBoundaryMainObserver.WindowEndObserverIntercept870%100%141424249911
ObservableReduceSeedSingle.ReduceSeedObserver870%80%111132327711
ObservableLastSingle.LastObserver850%80%111128287711
ObservableCollect.CollectObserver840%80%111133337711
ObservableElementAtMaybe.ElementAtObserver830%100%121231317711
ObservableUsing820%n/a2227272211
ObservableCollectSingle.CollectObserver810%80%111132327711
ObservableRefCount.RefCountObserver800%80%111125257711
ObservableInternalHelper790%n/a13131414131311
ObservableRepeat.RepeatObserver770%100%111128286611
ObservableOnErrorComplete.OnErrorCompleteObserver760%40%9925257711
ObservableTimeInterval.TimeIntervalObserver760%20%8823237711
ObservableBufferBoundary.BufferCloseObserver750%80%111124247711
ObservableSkipWhile.SkipWhileObserver740%60%101028287711
ObservableTakeLast.TakeLastObserver720%100%121228287711
ObservableConcatWithMaybe.ConcatWithObserver720%60%111125258811
ObservableTimeout.TimeoutConsumer710%60%101024247711
ObservableRepeatUntil.RepeatUntilObserver710%60%9929296611
ObservableIntervalRange700%20%3319192211
ObservableLastMaybe.LastObserver690%60%101024247711
ObservableTimeoutTimed670%20%3317172211
ObservableDebounce.DebounceObserver.DebounceInnerObserver670%80%9926265511
ObservableFromIterable.FromIterableDisposable664339%11531%121627435801
ObservableUnsubscribeOn.UnsubscribeObserver650%100%121223237711
ObservableDetach.DetachObserver650%20%8825257711
ObservableConcatWithSingle.ConcatWithObserver650%40%101023238811
ObservableConcatMapScheduler640%40%4412122211
ObservableConcatWithCompletable.ConcatWithObserver640%60%101022227711
ObservableConcatMap630%60%5513132211
ObservableScalarXMap.ScalarXMapObservable630%40%4426262211
ObservableReplay.ReplaySource620%60%5520202211
ObserverResourceWrapper610%40%101021218811
ObservableJoin610%n/a2215152211
ObservableIntervalRange.IntervalRangeObserver610%80%9920205511
ObservableGroupJoin610%n/a2215152211
ObservableTakeLastOne.TakeLastOneObserver610%40%101024248811
BlockingObservableNext.NextObserver610%100%111119196611
ObservableInterval600%20%3317172211
ObservableSampleTimed590%20%3312122211
ObservableToList.ToListObserver580%20%8821217711
BlockingObservableMostRecent.MostRecentObserver.MostRecentIterator580%80%8812124411
ObservableSkipUntil.SkipUntilObserver580%60%8820205511
ObservableTimeout560%20%3316162211
ObservableSkip.SkipObserver560%40%9919197711
ObservableMap.MapObserver560%60%7718184411
ObservableSkipLast.SkipLastObserver550%40%9919197711
ObservableFromFuture550%60%5517172211
ObservableToListSingle.ToListObserver550%20%8820207711
ObservableCountSingle.CountObserver550%20%8819197711
ObservableSwitchIfEmpty.SwitchIfEmptyObserver540%40%7719195511
ObservableMaterialize.MaterializeObserver540%20%8820207711
ObservableZipIterable540%20%3322222211
ObservableZip.ZipObserver540%n/a6619196611
ObservableToListSingle530%n/a4417174411
ObservableConcatMapScheduler.ConcatMapDelayErrorObserver.DelayErrorInnerObserver520%40%8821216611
ObservableConcatMap.ConcatMapDelayErrorObserver.DelayErrorInnerObserver520%40%8821216611
ObservableFromPublisher.PublisherSubscriber510%40%9918187711
ObservableSkipUntil.SkipUntil510%20%6617175511
ObservableFilter.FilterObserver510%80%8819194411
ObservableDelaySubscriptionOther.DelayObserver510%40%7719195511
ObservablePublishSelector.TargetObserver500%20%8819197711
ObservableLift500%n/a2215152211
ObservableReplay.MulticastReplay490%n/a2215152211
ObservableBuffer490%40%4412122211
ObservableSubscribeOn.SubscribeOnObserver490%n/a8818188811
ObservableSequenceEqualSingle.EqualObserver490%n/a5517175511
ObservableCount.CountObserver490%20%8817177711
ObservableDebounceTimed.DebounceEmitter490%40%7714145511
ObservableSequenceEqual.EqualObserver490%n/a5517175511
ObservableFromCallable480%40%5518183311
ObservableCollectSingle480%n/a3314143311
ObservableFromSupplier480%40%5518183311
ObservableGroupJoin.LeftRightEndObserver480%20%8817177711
ObservableSequenceEqualSingle470%n/a3311113311
ObservableDelay460%20%3312122211
ObservableWithLatestFromMany.WithLatestInnerObserver460%20%7716166611
ObservableBufferBoundary.BufferBoundaryObserver.BufferOpenObserver450%20%8816167711
ObservableRepeatWhen450%n/a2215152211
ObservableFromCompletable.FromCompletableObserver450%20%7717176611
ObservableRetryWhen450%n/a2215152211
ObservableWindow450%20%33992211
ObservableFromAction440%60%6619193311
ObservableFromRunnable440%60%6619193311
ObservableSampleWithObservable.SampleMainEmitLast430%80%7716163311
ObservablePublishSelector430%n/a2214142211
ObservableTakeLastTimed420%n/a2210102211
ObservableHide.HideDisposable410%20%8816167711
ObservableSkipUntil410%n/a2210102211
ObservableDoAfterNext.DoAfterObserver400%40%6615154411
ObservableGenerate400%n/a2215152211
ObservableGroupBy.GroupedUnicast400%n/a6613136611
ObservableGroupJoin.LeftRightObserver400%n/a7715157711
ObservableFlatMap400%20%3310102211
ObservableWindowBoundary.WindowBoundaryInnerObserver390%60%7718184411
ObservableObserveOn390%20%3310102211
ObservableInterval.IntervalObserver390%40%7711115511
ObservableSampleTimed.SampleTimedEmitLast390%60%6612123311
ObservableThrottleLatest380%n/a22992211
ObservableCombineLatest.CombinerObserver380%n/a6614146611
ObservableSampleWithObservable380%20%33992211
ObservableWithLatestFrom380%n/a2210102211
ObservableTimer.TimerObserver380%40%7713135511
ObservableDistinct370%n/a2212122211
ObservableReduceWithSingle370%n/a2213132211
ObservableFlatMapMaybe.FlatMapMaybeObserver.InnerObserver370%n/a7712127711
ObservableSkipLastTimed370%n/a22992211
ObservableRepeat360%20%33882211
ObservableThrottleFirstTimed360%n/a22992211
ObservableDebounceTimed360%n/a22992211
ObservableElementAtSingle360%n/a33883311
ObservableConcatMap.SourceObserver.InnerObserver350%n/a6615156611
ObservableCollect350%n/a2212122211
ObservableInternalHelper.BufferedTimedReplaySupplier350%n/a22992211
ObservableFlatMapCompletableCompletable350%n/a33883311
ObservableScanSeed350%n/a2212122211
ObservableConcatMapScheduler.ConcatMapObserver.InnerObserver350%n/a6615156611
ObservableSwitchMap350%20%33992211
ObservableSequenceEqual340%n/a2210102211
ObservableBufferTimed.BufferSkipBoundedObserver.RemoveFromBuffer340%n/a22882211
ObservableWindowSubscribeIntercept340%40%55883311
ObservableBufferTimed.BufferSkipBoundedObserver.RemoveFromBufferEmit340%n/a22882211
ObservableTimer330%n/a2210102211
ObservableAutoConnect330%20%3310102211
ObservableRetryPredicate320%n/a22992211
ObservableIgnoreElements.IgnoreObservable320%n/a7714147711
ObservableDoOnEach320%n/a22882211
ObservableReplay.ScheduledReplaySupplier320%n/a22882211
ObservableGroupBy320%n/a22882211
ObservableToList320%n/a2211112211
ObservableFlatMapSingle.FlatMapSingleObserver.InnerObserver320%n/a6610106611
ObservableConcatMapEager320%n/a22882211
ObservableBufferBoundary320%n/a22992211
ObservableIgnoreElementsCompletable.IgnoreObservable320%n/a7714147711
ObservableFlatMapCompletable.FlatMapCompletableMainObserver.InnerObserver310%n/a6610106611
ObservableRefCount.RefConnection310%20%4411113311
ObservableFlatMapCompletableCompletable.FlatMapCompletableMainObserver.InnerObserver310%n/a6610106611
ObservableInternalHelper.TimedReplayCallable300%n/a22882211
ObservableElementAtMaybe300%n/a33773311
ObservableDelaySubscriptionOther.DelayObserver.OnComplete300%n/a55995511
ObservableWindowBoundary300%n/a22992211
ObservableReplay.InnerDisposable290%20%5511114411
ObservablePublishSelector.SourceObserver290%n/a5512125511
ObservableTimeoutTimed.FallbackObserver290%n/a5512125511
ObservableRange290%n/a22882211
ObservableWindowBoundarySelector.WindowBoundaryMainObserver.WindowStartObserver290%n/a6613136611
ObservableInternalHelper.FlatMapWithCombinerOuter290%n/a22662211
ObservableDelaySubscriptionOther280%n/a22992211
ObservableAllSingle280%n/a33773311
ObservableAnySingle280%n/a33773311
ObservablePublish.InnerDisposable270%40%55993311
ObservableMapNotification270%n/a22772211
ObservableCache.CacheDisposable270%20%4410103311
ObservableTakeUntil.TakeUntilMainObserver.OtherObserver270%n/a5510105511
ObservableElementAt270%n/a22772211
ObservableRetryBiPredicate270%n/a22882211
ObservableRepeatUntil270%n/a22882211
ObservableRangeLong270%n/a22882211
ObservableWindowBoundarySelector270%n/a22772211
ObservableDefer260%n/a2211112211
ObservableCreate260%n/a2211112211
BlockingObservableMostRecent.MostRecentObserver260%n/a5510105511
ObservableInternalHelper.ItemDelayFunction260%n/a22552211
ObservableSubscribeOn260%n/a22772211
ObservableWithLatestFrom.WithLatestFromOtherObserver260%n/a5510105511
ObservableBufferExactBoundary250%n/a22662211
ObservableMergeWithMaybe250%n/a22882211
ObservableMergeWithMaybe.MergeWithObserver.OtherObserver250%n/a5511115511
ObservableMergeWithSingle250%n/a22882211
ObservableMergeWithCompletable250%n/a22882211
ObservableSampleWithObservable.SamplerObserver250%n/a5511115511
ObservableTakeUntil250%n/a22882211
ObservableRepeatWhen.RepeatWhenObserver.InnerRepeatObserver240%n/a55995511
ObservableError240%n/a2210102211
ObservableRetryWhen.RepeatWhenObserver.InnerRepeatObserver240%n/a55995511
ObservableReduceSeedSingle240%n/a22772211
ObservableFromArray230%20%33992211
ObservableSwitchIfEmpty230%n/a22772211
ObservableOnErrorNext230%n/a22772211
ObservableTimeInterval220%n/a22662211
ObservableDoOnLifecycle220%n/a22662211
ObservableFlatMapMaybe220%n/a22662211
ObservableDistinctUntilChanged220%n/a22662211
ObservableFlatMapCompletable220%n/a22662211
ObservableJust220%n/a33883311
BlockingObservableMostRecent220%n/a22772211
ObservableFlatMapSingle220%n/a22662211
BlockingObservableIterable210%n/a22772211
ObservableIgnoreElementsCompletable210%n/a33663311
ObservableMergeWithSingle.MergeWithObserver.OtherObserver210%n/a44994411
ObservableCountSingle210%n/a33663311
BlockingObservableLatest200%n/a22772211
ObservableDelay.DelayObserver.OnError200%n/a22662211
ObservableDebounce200%n/a22552211
ObservableInternalHelper.BufferedReplaySupplier200%n/a22662211
ObservableMergeWithCompletable.MergeWithObserver.OtherObserver200%n/a44994411
ObservableBufferExactBoundary.BufferBoundaryObserver190%n/a44994411
ObservableSingleSingle190%n/a22662211
ObservableReduceMaybe190%n/a22662211
ObservableWithLatestFromMany.SingletonArrayFunc190%n/a22222211
ObservableLastSingle190%n/a22662211
ObservableInternalHelper.FlatMapIntoIterable180%n/a22442211
ObservableFromIterable173265%2250%2410230201
ObservableDematerialize170%n/a22552211
ObservableFilter170%n/a22552211
ObservableSkipWhile170%n/a22552211
ObservableConcatWithCompletable170%n/a22552211
ObservableOnErrorComplete170%n/a22552211
ObservableConcatWithMaybe170%n/a22552211
ObservableOnErrorReturn170%n/a22552211
ObservableFlattenIterable170%n/a22552211
ObservableDoFinally170%n/a22552211
ObservableReplay.ReplayBufferSupplier170%n/a22552211
ObservableSkipLast170%n/a22552211
ObservableDoAfterNext170%n/a22552211
ObservableMap170%n/a22552211
ObservableUnsubscribeOn170%n/a22552211
ObservableFromCompletable170%n/a33663311
ObservableTakeLast170%n/a22552211
ObservableTakeWhile170%n/a22552211
ObservableConcatWithSingle170%n/a22552211
ObservableScan170%n/a22552211
ObservableAny170%n/a22552211
ObservableAll170%n/a22552211
ObservableTake170%n/a22552211
BlockingObservableNext170%n/a22552211
ObservableTakeUntilPredicate170%n/a22552211
ObservableSkip170%n/a22552211
ObservableInternalHelper.FlatMapWithCombinerInner160%n/a22552211
ObservableSubscribeOn.SubscribeTask160%n/a22552211
ObservableDelay.DelayObserver.OnNext160%n/a22552211
ObservableDelay.DelayObserver.OnComplete150%n/a22442211
ObservableTimeoutTimed.TimeoutTask150%n/a22662211
ObservableWindowTimed.WindowSkipObserver.WindowBoundaryRunnable150%n/a22662211
ObservableReplay.SizeBoundReplayBuffer150%20%33662211
ObservableSampleTimed.SampleTimedNoLast150%n/a33663311
ObservableFromPublisher140%n/a22552211
ObservableWindowTimed.WindowExactBoundedObserver.WindowBoundaryRunnable140%n/a22662211
ObservableSingleMaybe140%n/a22552211
ObservableLastMaybe140%n/a22552211
ObservableInternalHelper.SimpleBiGenerator130%n/a22552211
ObservableTakeLastOne120%n/a22442211
ObservableIgnoreElements120%n/a22442211
ObservableDetach120%n/a22442211
ObservableCount120%n/a22442211
ObservableHide120%n/a22442211
ObservableMaterialize120%n/a22442211
ObservableInternalHelper.SimpleGenerator120%n/a22552211
ObservableSerialized120%n/a22442211
ObservableSampleWithObservable.SampleMainNoLast120%n/a33663311
ObservableInternalHelper.MapToInt120%n/a22332211
ObservableReplay.DisposeConsumer110%n/a22552211
ObservableFromUnsafeSource110%n/a22552211
ObservableInternalHelper.ObserverOnError110%n/a22552211
ObservableInternalHelper.ObserverOnNext110%n/a22552211
ObservableUnsubscribeOn.UnsubscribeObserver.DisposeTask110%n/a22332211
ObservableInternalHelper.ReplaySupplier100%n/a22442211
ObservableInternalHelper.ObserverOnComplete100%n/a22552211
ObservableEmpty100%n/a33443311
ObservableWindowTimed.WindowExactUnboundedObserver.WindowRunnable100%n/a22332211
ObservableNever90%n/a22332211
AbstractObservableWithUpstream90%n/a22442211
ObservableReplay.UnBoundedFactory80%n/a22222211
ObservableCache.Node70%n/a11331111
ObservableWindowBoundarySelector.WindowBoundaryMainObserver.WindowStartItem0%n/a11331111
ObservableReplay.Node0%n/a11331111