Comments (6)
Hi,
thanks for your response. I created a small sample project, hope thats correct, its the first time for me.
https://github.com/Telespaz/mvvmgen-nullable-71
Its generating 2 warnings.
from mvvmgen.
The command nullable warning will be gone with the next release coming out in the next week.
For the OnInitialize method I don't have any other workaround right now than either set MemberNotNull or declare the field as nullable. But both cases should allow you to create ViewModels without any nullable warnings.
If there's anything else, let's start with a new issue. Hope that's good for you.
from mvvmgen.
Hi @Telespaz , thank you for this issue, and great that you were bringing this topic up.
Yes, indeed, handling nullable reference types in the generated code is still something that need to be improved. Would it be possible for you to create and upload here a small repro project that shows the stuff?
I plan to bring a fix with the next release.
from mvvmgen.
Thank you @Telespaz , that's perfect. I'm on vacation right now, but will look into it in September.
from mvvmgen.
Hi Thomas,
is there an new release planned in the near future? Possibly also a fix for #77 and #74?
Thanks & Cheers
from mvvmgen.
Hi @Telespaz , I'll work on it next week and then let's plan a release in the first week of December.
from mvvmgen.
Related Issues (20)
- Prepare release 1.2.1
- Release 1.2.1
- Set up Source Link for MvvmGen NuGet package to increase debugging experience
- Generating properties from a model which has a Model property fails HOT 3
- Transient ViewModels with IEventSubscriber HOT 9
- Automatic interface generation with generics not working HOT 2
- Custom ICommand implementation HOT 6
- How to exclude IEnumerable Model properties from generation HOT 3
- ViewModel Inheritance not working HOT 3
- Update Test-Projects to .NET 8
- Set EnforeExtendedAnalyzerRules property on generator project
- Fix nullable warnings in MvvmGen solution
- Raise CommandInvalidate when adding or removing elements on collection HOT 4
- Prepare Release 1.3.0
- Fix null warnings in ViewModelAttributeInspector
- Adjust readme for NuGet to include new Command generation code
- Release 1.3.0
- Update documentation to include latest changes of release 1.3.0
- Issue with abstract classes HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mvvmgen.