Skip to content

Commit b47b064

Browse files
authored
Update to Microsoft.OpenApi 2.0.0-preview.18 (#61928)
1 parent 0230498 commit b47b064

16 files changed

+54
-61
lines changed

eng/Versions.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -325,8 +325,8 @@
325325
<XunitExtensibilityExecutionVersion>$(XunitVersion)</XunitExtensibilityExecutionVersion>
326326
<XUnitRunnerVisualStudioVersion>2.8.2</XUnitRunnerVisualStudioVersion>
327327
<MicrosoftDataSqlClientVersion>5.2.2</MicrosoftDataSqlClientVersion>
328-
<MicrosoftOpenApiVersion>2.0.0-preview.17</MicrosoftOpenApiVersion>
329-
<MicrosoftOpenApiYamlReaderVersion>2.0.0-preview.17</MicrosoftOpenApiYamlReaderVersion>
328+
<MicrosoftOpenApiVersion>2.0.0-preview.18</MicrosoftOpenApiVersion>
329+
<MicrosoftOpenApiYamlReaderVersion>2.0.0-preview.18</MicrosoftOpenApiYamlReaderVersion>
330330
<!-- dotnet tool versions (see also auto-updated DotnetEfVersion property). -->
331331
<DotnetDumpVersion>6.0.322601</DotnetDumpVersion>
332332
<DotnetServeVersion>1.10.93</DotnetServeVersion>

src/OpenApi/gen/XmlCommentGenerator.Emitter.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ namespace Microsoft.AspNetCore.OpenApi.Generated
6161
using Microsoft.OpenApi.Models;
6262
using Microsoft.OpenApi.Models.Interfaces;
6363
using Microsoft.OpenApi.Models.References;
64-
using Microsoft.OpenApi.Any;
6564
6665
{{GeneratedCodeAttribute}}
6766
file record XmlComment(

src/OpenApi/perf/Microbenchmarks/TransformersBenchmark.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using Microsoft.AspNetCore.Builder;
66
using Microsoft.AspNetCore.Routing;
77
using Microsoft.Extensions.DependencyInjection;
8-
using Microsoft.OpenApi.Any;
8+
using Microsoft.OpenApi.Extensions;
99
using Microsoft.OpenApi.Models;
1010

1111
namespace Microsoft.AspNetCore.OpenApi.Microbenchmarks;
@@ -105,11 +105,11 @@ public void SchemaTransformer_Setup()
105105
schema.Extensions ??= [];
106106
if (context.JsonTypeInfo.Type == typeof(Todo) && context.ParameterDescription != null)
107107
{
108-
schema.Extensions["x-my-extension"] = new OpenApiAny(context.ParameterDescription.Name);
108+
schema.Extensions["x-my-extension"] = new JsonNodeExtension(context.ParameterDescription.Name);
109109
}
110110
else
111111
{
112-
schema.Extensions["x-my-extension"] = new OpenApiAny("response");
112+
schema.Extensions["x-my-extension"] = new JsonNodeExtension("response");
113113
}
114114
return Task.CompletedTask;
115115
});
@@ -179,11 +179,11 @@ public Task TransformAsync(OpenApiSchema schema, OpenApiSchemaTransformerContext
179179
schema.Extensions ??= [];
180180
if (context.JsonTypeInfo.Type == typeof(Todo) && context.ParameterDescription != null)
181181
{
182-
schema.Extensions["x-my-extension"] = new OpenApiAny(context.ParameterDescription.Name);
182+
schema.Extensions["x-my-extension"] = new JsonNodeExtension(context.ParameterDescription.Name);
183183
}
184184
else
185185
{
186-
schema.Extensions["x-my-extension"] = new OpenApiAny("response");
186+
schema.Extensions["x-my-extension"] = new JsonNodeExtension("response");
187187
}
188188
return Task.CompletedTask;
189189
}

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ namespace Microsoft.AspNetCore.OpenApi.Generated
4343
using Microsoft.OpenApi.Models;
4444
using Microsoft.OpenApi.Models.Interfaces;
4545
using Microsoft.OpenApi.Models.References;
46-
using Microsoft.OpenApi.Any;
4746

4847
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
4948
file record XmlComment(

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ namespace Microsoft.AspNetCore.OpenApi.Generated
4343
using Microsoft.OpenApi.Models;
4444
using Microsoft.OpenApi.Models.Interfaces;
4545
using Microsoft.OpenApi.Models.References;
46-
using Microsoft.OpenApi.Any;
4746

4847
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
4948
file record XmlComment(

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ namespace Microsoft.AspNetCore.OpenApi.Generated
4343
using Microsoft.OpenApi.Models;
4444
using Microsoft.OpenApi.Models.Interfaces;
4545
using Microsoft.OpenApi.Models.References;
46-
using Microsoft.OpenApi.Any;
4746

4847
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
4948
file record XmlComment(

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ namespace Microsoft.AspNetCore.OpenApi.Generated
4343
using Microsoft.OpenApi.Models;
4444
using Microsoft.OpenApi.Models.Interfaces;
4545
using Microsoft.OpenApi.Models.References;
46-
using Microsoft.OpenApi.Any;
4746

4847
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
4948
file record XmlComment(

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ namespace Microsoft.AspNetCore.OpenApi.Generated
4343
using Microsoft.OpenApi.Models;
4444
using Microsoft.OpenApi.Models.Interfaces;
4545
using Microsoft.OpenApi.Models.References;
46-
using Microsoft.OpenApi.Any;
4746

4847
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
4948
file record XmlComment(

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ namespace Microsoft.AspNetCore.OpenApi.Generated
4343
using Microsoft.OpenApi.Models;
4444
using Microsoft.OpenApi.Models.Interfaces;
4545
using Microsoft.OpenApi.Models.References;
46-
using Microsoft.OpenApi.Any;
4746

4847
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.AspNetCore.OpenApi.SourceGenerators, Version=42.42.42.42, Culture=neutral, PublicKeyToken=adb9793829ddae60", "42.42.42.42")]
4948
file record XmlComment(

src/OpenApi/test/Microsoft.AspNetCore.OpenApi.Tests/Services/OpenApiSchemaService/OpenApiSchemaService.PolymorphicSchemas.cs

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

44
using System.Net.Http;
55
using Microsoft.AspNetCore.Builder;
6-
using Microsoft.OpenApi.Any;
6+
using Microsoft.OpenApi.Extensions;
77
using Microsoft.OpenApi.Models;
88
using Microsoft.OpenApi.Models.References;
99

0 commit comments

Comments
 (0)