mirror of
https://github.com/AlexMacocian/Squealify.git
synced 2026-07-15 14:59:32 +00:00
Fix nullable warnings
This commit is contained in:
+1
-1
@@ -2,7 +2,7 @@
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>netstandard2.0</TargetFramework>
|
||||
<Version>0.8.0</Version>
|
||||
<Version>0.8.1</Version>
|
||||
<LangVersion>latest</LangVersion>
|
||||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||
<Authors>Alexandru Macocian</Authors>
|
||||
|
||||
@@ -188,7 +188,7 @@ command.CommandText = @""{placeHolder}"";
|
||||
.AppendLine()
|
||||
.AppendLine("};");
|
||||
|
||||
var methodBuilder = SyntaxBuilder.CreateMethod($"{Constants.ValueTaskType}<{context.DboType}>", Constants.FindMethodName)
|
||||
var methodBuilder = SyntaxBuilder.CreateMethod($"{Constants.ValueTaskType}<{context.DboType}?>", Constants.FindMethodName)
|
||||
.WithModifiers($"{Constants.Public} {Constants.Async}")
|
||||
.WithParameter(context.PrimaryKey.PropertyType, Constants.PrimaryKeyArgumentName)
|
||||
.WithParameter(Constants.CancellationTokenType, Constants.CancellationTokenArgument)
|
||||
|
||||
@@ -148,7 +148,7 @@ public sealed class TableContextGenerator : IIncrementalGenerator
|
||||
|
||||
// Replace placeholders with formatted command text
|
||||
var syntax = builder.Build();
|
||||
var source = syntax.ToFullString()
|
||||
var source = $"#nullable enable\n{syntax.ToFullString()}\n#nullable disable"
|
||||
.Replace(createMethod.Placeholder, createMethod.CommandText)
|
||||
.Replace(createIfNotExistsMethod.Placeholder, createIfNotExistsMethod.CommandText)
|
||||
.Replace(insertMethod.Placeholder, insertMethod.CommandText)
|
||||
|
||||
Reference in New Issue
Block a user