-
Notifications
You must be signed in to change notification settings - Fork 7.6k
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
Scala cleanup #1035
Scala cleanup #1035
Conversation
RxJava-pull-requests #953 SUCCESS |
Does this code still work with older Scala versions where SI-7818 is not yet fixed? |
This change is local to rxjava-scala and doesn't affect clients. As long as
|
True, "as long as..." ;-) |
I'm fine with that. Can we formalize what level of backwards source compatibility we guarantee? |
RxJava-pull-requests #955 SUCCESS |
Also scaladoc mentions [[rx.lang.scala.util.Closing]] that I can't find. Is scaladoc obsolete? |
Yes, that's obsolete, fixes are welcome ;-) The whole rx.lang.scala.util package was removed, because it contained only Timestamped (which was replaced by Tuple2) and Opening and Closing (which were replaced by type parameters or Any). |
Should this be merged? Is it a breaking change? |
Formally that is a breaking change. However I don't expect many users to specify 'Closing' type parameter explicitly. Otherwise source compatibility is preserved. |
RxJava-pull-requests #958 SUCCESS |
Looks good to me. Should have been done together with |
Review by @headinthebox and @samuelgruetter.