Skip to content

2.x: coverage, bugfixes, 9/03-1 #4468

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

Merged
merged 1 commit into from
Sep 2, 2016
Merged

Conversation

akarnokd
Copy link
Member

@akarnokd akarnokd commented Sep 2, 2016

  • Fixed bugs in Flowable.sequenceEqual, Flowable.zip when errors are delayed, Flowable.onBackpressureBuffer when errors are delayed
  • Fixed mentions of NbpX in some places
  • Synchronized unit tests between Observable and Flowable

ObjectHelper.requireNonNull(unit, "unit is null");
ObjectHelper.requireNonNull(scheduler, "scheduler is null");

return RxJavaPlugins.onAssembly(new FlowableInterval(initialDelay, period, unit, scheduler));
return RxJavaPlugins.onAssembly(new FlowableInterval(Math.max(0L, initialDelay), Math.max(0L, period), unit, scheduler));
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why massage invalid values here when in other methods we throw IAE?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because ScheduledExecutorService is forgiving in this regard.

@JakeWharton
Copy link
Contributor

👍

@codecov-io
Copy link

codecov-io commented Sep 2, 2016

Current coverage is 76.91% (diff: 79.07%)

Merging #4468 into 2.x will increase coverage by 0.89%

@@                2.x      #4468   diff @@
==========================================
  Files           493        493          
  Lines         33546      33684   +138   
  Methods           0          0          
  Messages          0          0          
  Branches       5310       5315     +5   
==========================================
+ Hits          25502      25907   +405   
+ Misses         5980       5711   -269   
- Partials       2064       2066     +2   

Powered by Codecov. Last update b15df98...4617b1f

@akarnokd akarnokd merged commit f59ce00 into ReactiveX:2.x Sep 2, 2016
@akarnokd akarnokd deleted the Coverage902_2 branch September 2, 2016 22:53
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.

3 participants