Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mark VolatileSizeArrayList as RandomAccess list #5324

Merged
merged 1 commit into from
May 1, 2017

Conversation

mareklangiewicz
Copy link
Contributor

This is needed for generic functions to select appropriate algorithm when searching etc.
Details are in RandomAccess interface javadoc.

@codecov
Copy link

codecov bot commented May 1, 2017

Codecov Report

Merging #5324 into 2.x will decrease coverage by 0.1%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff              @@
##                2.x    #5324      +/-   ##
============================================
- Coverage     96.26%   96.16%   -0.11%     
+ Complexity     5786     5780       -6     
============================================
  Files           630      630              
  Lines         41146    41146              
  Branches       5714     5714              
============================================
- Hits          39608    39566      -42     
- Misses          598      618      +20     
- Partials        940      962      +22
Impacted Files Coverage Δ Complexity Δ
...reactivex/internal/util/VolatileSizeArrayList.java 100% <ø> (ø) 30 <0> (ø) ⬇️
...in/java/io/reactivex/subjects/BehaviorSubject.java 85.93% <0%> (-5.73%) 57% <0%> (+1%)
...ernal/operators/flowable/FlowableFromIterable.java 89.83% <0%> (-5.35%) 5% <0%> (ø)
...rnal/subscribers/SinglePostCompleteSubscriber.java 94.87% <0%> (-5.13%) 14% <0%> (-1%)
...a/io/reactivex/internal/util/QueueDrainHelper.java 60.28% <0%> (-4.26%) 32% <0%> (-3%)
.../internal/operators/maybe/MaybeTakeUntilMaybe.java 95.91% <0%> (-4.09%) 2% <0%> (ø)
...rnal/operators/flowable/FlowableTakeLastTimed.java 95.37% <0%> (-3.71%) 2% <0%> (ø)
...vex/internal/operators/flowable/FlowableTimer.java 92.85% <0%> (-3.58%) 2% <0%> (ø)
...ternal/operators/completable/CompletableCache.java 96.96% <0%> (-3.04%) 23% <0%> (-1%)
...ex/internal/operators/maybe/MaybeTimeoutMaybe.java 95.58% <0%> (-2.95%) 2% <0%> (ø)
... and 33 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3c0e824...788344c. Read the comment docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants