File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed
src/Microsoft.OpenApi/Models Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -296,15 +296,12 @@ public void SerializeAsV2(IOpenApiWriter writer)
296296 . OfType < OpenApiSchemaReference > ( )
297297 . Where ( k => k . Reference ? . Id is not null )
298298 . ToDictionary < OpenApiSchemaReference , string , IOpenApiSchema > (
299- k => k . Reference ? . Id ! ,
299+ k => k . Reference . Id ! ,
300300 v => v
301301 ) ;
302302
303303
304- foreach ( var schema in openApiSchemas . Values . ToList ( ) )
305- {
306- FindSchemaReferences . ResolveSchemas ( Components , openApiSchemas ! ) ;
307- }
304+ FindSchemaReferences . ResolveSchemas ( Components , openApiSchemas ) ;
308305
309306 writer . WriteOptionalMap (
310307 OpenApiConstants . Definitions ,
@@ -723,8 +720,10 @@ internal class FindSchemaReferences : OpenApiVisitorBase
723720
724721 public static void ResolveSchemas ( OpenApiComponents ? components , Dictionary < string , IOpenApiSchema > schemas )
725722 {
726- var visitor = new FindSchemaReferences ( ) ;
727- visitor . Schemas = schemas ;
723+ var visitor = new FindSchemaReferences
724+ {
725+ Schemas = schemas
726+ } ;
728727 var walker = new OpenApiWalker ( visitor ) ;
729728 walker . Walk ( components ) ;
730729 }
You can’t perform that action at this time.
0 commit comments