You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Operator argument naming should match between base classes on the same operators.
For example Observable::buffer(boundary) vs. Flowable::buffer(boundaryIndicator).
Source-level comparison would be too complicated so reflection can be used for this, provided the class saves the argument names. Javac 8 has this option that must be enabled in the IDE and in build.gradle:
Operator argument naming should match between base classes on the same operators.
For example
Observable::buffer(boundary)
vs.Flowable::buffer(boundaryIndicator)
.Source-level comparison would be too complicated so reflection can be used for this, provided the class saves the argument names. Javac 8 has this option that must be enabled in the IDE and in
build.gradle
:An extra test is preferrable to remind users enabling this option:
There are some common operator names across all base classes, these should match as well.
The text was updated successfully, but these errors were encountered: