Handle warnings and let users use AddOpenApi instead of WithOpenApi

This commit is contained in:
2025-06-29 12:57:31 +02:00
parent 5d5181da5b
commit b1b433f5f3
2 changed files with 2 additions and 3 deletions
@@ -193,7 +193,7 @@ public class UseRoutesGenerator : IIncrementalGenerator
builder.WithUsing(classUsing);
}
var fileSource = builder.Build().ToFullString();
var fileSource = $"#nullable enable\n{builder.Build().ToFullString()}\n#nullable disable";
sourceProductionContext.AddSource($"{Constants.EndpointRouteBuilderExtensionsName}.g", fileSource);
}
@@ -259,7 +259,6 @@ public class UseRoutesGenerator : IIncrementalGenerator
{
var methodSymbol = semanticModel.GetDeclaredSymbol(methodDeclarationSyntax);
AddProducesResponseTypeExtension(methodSymbol, extensionsBuilder);
extensionsBuilder.AppendLine($"\n.{Constants.WithOpenApiExtension}()");
}
/*