Skip to content

Commit 1b5d54e

Browse files
fix(OpenAPI): add GeneratedCodeAttribute to generated classes (#62710)
1 parent 170f046 commit 1b5d54e

7 files changed

+20
-6
lines changed

src/OpenApi/gen/XmlCommentGenerator.Emitter.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ private static Dictionary<string, XmlComment> GenerateCacheEntries()
9393
}
9494
}
9595
96+
{{GeneratedCodeAttribute}}
9697
file static class DocumentationCommentIdHelper
9798
{
9899
/// <summary>
@@ -471,6 +472,7 @@ public Task TransformAsync(OpenApiSchema schema, OpenApiSchemaTransformerContext
471472
}
472473
}
473474
475+
{{GeneratedCodeAttribute}}
474476
file static class JsonNodeExtensions
475477
{
476478
public static JsonNode? Parse(this string? json)

src/OpenApi/test/Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests/snapshots/AddOpenApiTests.CanInterceptAddOpenApi#OpenApiXmlCommentSupport.generated.verified.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ private static Dictionary<string, XmlComment> GenerateCacheEntries()
7575
}
7676
}
7777

78+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
7879
file static class DocumentationCommentIdHelper
7980
{
8081
/// <summary>
@@ -453,6 +454,7 @@ public Task TransformAsync(OpenApiSchema schema, OpenApiSchemaTransformerContext
453454
}
454455
}
455456

457+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
456458
file static class JsonNodeExtensions
457459
{
458460
public static JsonNode? Parse(this string? json)
@@ -527,4 +529,4 @@ public static IServiceCollection AddOpenApi(this IServiceCollection services, st
527529
}
528530

529531
}
530-
}
532+
}

src/OpenApi/test/Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests/snapshots/AdditionalTextsTests.CanHandleXmlForSchemasInAdditionalTexts#OpenApiXmlCommentSupport.generated.verified.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ private static Dictionary<string, XmlComment> GenerateCacheEntries()
104104
}
105105
}
106106

107+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
107108
file static class DocumentationCommentIdHelper
108109
{
109110
/// <summary>
@@ -482,6 +483,7 @@ public Task TransformAsync(OpenApiSchema schema, OpenApiSchemaTransformerContext
482483
}
483484
}
484485

486+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
485487
file static class JsonNodeExtensions
486488
{
487489
public static JsonNode? Parse(this string? json)
@@ -524,4 +526,4 @@ public static IServiceCollection AddOpenApi(this IServiceCollection services)
524526
}
525527

526528
}
527-
}
529+
}

src/OpenApi/test/Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests/snapshots/CompletenessTests.SupportsAllXmlTagsOnSchemas#OpenApiXmlCommentSupport.generated.verified.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,7 @@ method as a cref attribute.
196196
}
197197
}
198198

199+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
199200
file static class DocumentationCommentIdHelper
200201
{
201202
/// <summary>
@@ -574,6 +575,7 @@ public Task TransformAsync(OpenApiSchema schema, OpenApiSchemaTransformerContext
574575
}
575576
}
576577

578+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
577579
file static class JsonNodeExtensions
578580
{
579581
public static JsonNode? Parse(this string? json)
@@ -616,4 +618,4 @@ public static IServiceCollection AddOpenApi(this IServiceCollection services)
616618
}
617619

618620
}
619-
}
621+
}

src/OpenApi/test/Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests/snapshots/OperationTests.SupportsXmlCommentsOnOperationsFromControllers#OpenApiXmlCommentSupport.generated.verified.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ private static Dictionary<string, XmlComment> GenerateCacheEntries()
7979
}
8080
}
8181

82+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
8283
file static class DocumentationCommentIdHelper
8384
{
8485
/// <summary>
@@ -457,6 +458,7 @@ public Task TransformAsync(OpenApiSchema schema, OpenApiSchemaTransformerContext
457458
}
458459
}
459460

461+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
460462
file static class JsonNodeExtensions
461463
{
462464
public static JsonNode? Parse(this string? json)
@@ -499,4 +501,4 @@ public static IServiceCollection AddOpenApi(this IServiceCollection services)
499501
}
500502

501503
}
502-
}
504+
}

src/OpenApi/test/Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests/snapshots/OperationTests.SupportsXmlCommentsOnOperationsFromMinimalApis#OpenApiXmlCommentSupport.generated.verified.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ private static Dictionary<string, XmlComment> GenerateCacheEntries()
9797
}
9898
}
9999

100+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
100101
file static class DocumentationCommentIdHelper
101102
{
102103
/// <summary>
@@ -475,6 +476,7 @@ public Task TransformAsync(OpenApiSchema schema, OpenApiSchemaTransformerContext
475476
}
476477
}
477478

479+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
478480
file static class JsonNodeExtensions
479481
{
480482
public static JsonNode? Parse(this string? json)
@@ -517,4 +519,4 @@ public static IServiceCollection AddOpenApi(this IServiceCollection services)
517519
}
518520

519521
}
520-
}
522+
}

src/OpenApi/test/Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests/snapshots/SchemaTests.SupportsXmlCommentsOnSchemas#OpenApiXmlCommentSupport.generated.verified.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ private static Dictionary<string, XmlComment> GenerateCacheEntries()
105105
}
106106
}
107107

108+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
108109
file static class DocumentationCommentIdHelper
109110
{
110111
/// <summary>
@@ -483,6 +484,7 @@ public Task TransformAsync(OpenApiSchema schema, OpenApiSchemaTransformerContext
483484
}
484485
}
485486

487+
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
486488
file static class JsonNodeExtensions
487489
{
488490
public static JsonNode? Parse(this string? json)
@@ -525,4 +527,4 @@ public static IServiceCollection AddOpenApi(this IServiceCollection services)
525527
}
526528

527529
}
528-
}
530+
}

0 commit comments

Comments
 (0)