Skip to content

Commit 5beea33

Browse files
committed
Add nullability to generated source
1 parent 0e39c0d commit 5beea33

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

SimpleViewModel/SimpleViewModel.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
1111
<PackageId>SimpleViewModel</PackageId>
12-
<Version>0.9.5.2</Version>
12+
<Version>0.9.5.3</Version>
1313
<Authors>Derek Gooding</Authors>
1414
<Company>Derek Gooding</Company>
1515
<Description>

ViewModelGenerator/ViewModelGenerator.cs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ public void Initialize(IncrementalGeneratorInitializationContext context)
5656

5757
// Generate ViewModel partial class
5858
var viewModelBuilder = new StringBuilder(
59-
$@"using SimpleViewModel.BaseClasses;
59+
$@"// <auto-generated />
60+
#nullable enable
61+
using SimpleViewModel.BaseClasses;
6062
6163
namespace {namespaceName}
6264
{{
@@ -80,7 +82,9 @@ public partial class {className} : BaseViewModel
8082

8183
// Generate command class per method
8284
var commandBuilder = new StringBuilder(
83-
$@"using SimpleViewModel.BaseClasses;
85+
$@"// <auto-generated />
86+
#nullable enable
87+
using SimpleViewModel.BaseClasses;
8488
8589
namespace {namespaceName}
8690
{{

0 commit comments

Comments
 (0)