Open MartinZikmund opened 4 years ago
Hey @MartinZikmund :wave:,
Thank you for opening an issue. We will get back to you as soon as we can. Also, check out our Open Collective and consider contributing financially.
https://opencollective.com/reactiveui
PS.: We offer
priority
support for all financial contributors. Don't forget to addpriority
label once you start contributing :smile:
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms!
If we agree on a way to resolve this, I would love to contribute the change
@glennawatson shall we consider this request at the same time as changing the ToPropertyEx name?
Yeah. I have this happening in my testing version.
Any update on this capability?
Next major release is the plan for this one. There is a major rewrite for the Fody coming up that will support these features.
The fody is going into maintenance-only mode at the moment while we work on a new project which will replace the functionality in general. Keeping this open to track for the new project.
By maintenance-only mode, I presume that's in reference to everyone-should-be-a-fody-patron.
Where is the new project and how can we contribute?
I made some changes based on 19.5.41 to support this feature, but I'm not sure how to create pull requests https://github.com/reactiveui/ReactiveUI/compare/main...ljnober:ReactiveUI:nober-fody-support-IRectiveObject
We are moving Fody out to its own repo soon. You can push the pr against that. Long term plan is to retire the project.
Is this repo? https://github.com/kswoll/ReactiveUI.Fody
GitHubC# Fody extension to generate RaisePropertyChange notifications for properties and ObservableAsPropertyHelper properties. - kswoll/ReactiveUI.Fody
No, on the weekend I'll do the work and deploy it to the rxui organisation as a separate repo. Similar to what we did with Uno.
Fody is not dependent on any particular RxUI version so doesn't need to be released with every rxui version.
不,在周末,我将完成这项工作并将其作为单独的存储库部署到 rxui 组织。类似于我们对 Uno 所做的。
Fody 不依赖于任何特定的 RxUI 版本,因此不需要随每个 rxui 版本一起发布。
I found that Fody has been removed in version 19.5.72, but I can't find the ReactiveUI.Fody repository. How should I contribute to ReactiveUI.Fody
You can still use the last release of ReactiveUI.Fody, a new Source Generator version is being made that will replace Fody. Until then ReactiveUI.Fody can be used.
The original ReactiveUI.Fody will be placed in a separate Repository for security updates.
Is your feature request related to a problem? Please describe.
I would like to use
ToPropertyEx
against an instance ofIReactiveObject
, but it unfortunately requires aReactiveObject
Describe the solution you'd like
Change the generic constraint on
ToPropertyEx
toclass, IReactiveObject
to matchToProperty
method.Describe alternatives you've considered
Implementing the method manually, but that is less convenient that having this out of the box.
Describe suggestions on how to achieve the feature
Change the generic constraint on
ToPropertyEx
toclass, IReactiveObject
to matchToProperty
method. Unfortunately this causes failure of API approval test. The change makes the constraint more permissive, but it is still a breaking change.