Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# Conflicts: # Signum.Engine/Engine/SchemaSynchronizer.cs # Signum.Engine/Patterns/DeletePart.cs # Signum.Engine/Schema/Schema.Save.cs # Signum.Entities/ValidationAttributes.cs # Signum.React/ApiControllers/QueryController.cs # Signum.React/Scripts/SelectorModal.tsx # Signum.React/Scripts/Signum.Entities.ts # Signum.React/Signum.React.csproj
- Loading branch information
2033a7d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nullable Reference Types merged! (C# 8, VS2019)
Today Visual Studio 2019 has been released! Go Install it in https://visualstudio.microsoft.com/! and check what's new in C# 8.0 with this video and docs.
And today, I've merged the
NotNull
branch into master, and created a legacymasterCS7
for the ones that can not update yet.This is a big change that will affect a lot of your C# code, all the instructions and motivations for the changes where already written some months ago (28c71a1#comments) and Southwind has been updated accordingly, so every new application will be using nullable reference types from now on.
It's time to update your apps and enjoy a world without
NullReferenceException
!2033a7d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2033a7d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Usefull links for installing VS:
https://visualstudio.microsoft.com/downloads/
https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.MatchMargin
https://marketplace.visualstudio.com/items?itemName=MadsKristensen.NPMTaskRunner
https://stefankert.visualstudio.com/BuildVision/_build/results?buildId=26
https://www.typescriptlang.org/#download-links
Add the snippets from Framework/Snippets (C#) and Framework/SnippetsTS (Typescript)