RxSwiftCommunity / RxRealm

RxSwift extension for RealmSwift's types
MIT License
1.15k stars 263 forks source link

Unable to extend Reactive Realm in presence of RxRealm #174

Closed arshiacont closed 2 years ago

arshiacont commented 2 years ago

It is extremely useful to be able to refine custom reactive extensions for Realm on top of RxRealm. Defining such extension is currently not possible as the ad hoc rx extension of RxRealm has a base attribute with private visibility, which prevents anyone using it in custom methods outside this pod.

Starting from RxSwift 6.1 version, it is – again – possible to use the somehow standard rx attribute of ReactiveCompatible protocol extension on a non-class type like Realm. (ReactiveX/RxSwift#2285)

This would also make this package "standard" in view of Reactive Extensions!

Pending PR #171 is currently addressing this issue which is pending Review. This issue is an attempt to create awareness and help bring that PR to the public.

arshiacont commented 2 years ago

@freak4pc any chance to move this further? Let me know if there’s another maintainer to ping! Happe new year ;)

freak4pc commented 2 years ago

Hey there, unfortunately I'm not sure there's an active maintainer for this project (I'm not maintaining it as well, just the org). Feel free to open a PR and I'll try to review it.

arshiacont commented 2 years ago

@freak4pc PR #171 Many thanks.