Caliburn-Micro / Caliburn.Micro

A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability.
http://caliburnmicro.com/
MIT License
2.79k stars 775 forks source link

Nullable enable is missing #895

Open tomuxmon opened 8 months ago

tomuxmon commented 8 months ago

Any plans to introduce <Nullable>enable</Nullable> for all projects? Now the types are misrepresented and it is possible to get null reference exceptions without Visual Studio warning.

tomuxmon commented 8 months ago

we could start with Caliburn.Micro.Core since it is a netstandard2.0 project. My initial impression is it only contains 74 warnings:

image

vb2ae commented 8 months ago

That is a good idea. I can look at this