question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

I’m looking forward for adopting RxJava 2. Therefore this library needs to be updated (and partly rewritten). As RxJava does not accept nulls any more, it might make sense to split the preference class in two types: One that emits a java.util.Optional and one that emits the raw type. Here the preference creation must differentiate and check the initial value that will be used as a default.

Another solution could be to just make everything an optional, but that wouldn’t result in a too fluent api usage.

If a decision on this would be made by the library owner I could do a pull request.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:13 (12 by maintainers)

github_iconTop GitHub Comments

1reaction
PaulWoitaschekcommented, Oct 30, 2016

RxJava 2 is out

1reaction
JakeWhartoncommented, Sep 22, 2016

Nothing should be done until 2.0 final is released. And if only there was a presentation you could attend next week at a conference you’ll be attending to learn about RxJava 2… hmmm…

On Thu, Sep 22, 2016 at 2:43 PM Prateek Srivastava notifications@github.com wrote:

Seems reasonable to me, I haven’t been really keeping up with the changes for RxJava 2 so might take a while for me to get to it.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/f2prateek/rx-preferences/issues/49#issuecomment-248991964, or mute the thread https://github.com/notifications/unsubscribe-auth/AAEEEST7CTTMzidV6gLNKsXoTuaPw82Gks5qssxXgaJpZM4KD20s .

Read more comments on GitHub >

github_iconTop Results From Across the Web

RxJava – Reactive Extensions for the JVM - GitHub
RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences. It ...
Read more >
Using RxJava 2 - Tutorial - Vogella.com
RxJava is the Java implementation of this concept. RxJava is published under the Apache 2.0 license. RxJava provides Java API for asynchronous ...
Read more >
RxJava 2 - Flowable - Baeldung
RxJava is a Reactive Extensions Java implementation that allows us to write event-driven, and asynchronous applications.
Read more >
Overview (RxJava Javadoc 2.2.21) - ReactiveX
rxjava 2.2.21 API. Packages. Package, Description. io.reactivex. Base reactive classes: Flowable , Observable , Single , Maybe and Completable ...
Read more >
The missing RxJava 2 guide: Supercharge your Android ...
RxJava 2, which was released some time back, featured a major rewrite of the entire library. But without an in-depth and proper understanding...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found