Skip to content

Commit fa1b241

Browse files
committed
chore: adjust after cherry-pick
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
1 parent 09ae18c commit fa1b241

1 file changed

Lines changed: 19 additions & 19 deletions

File tree

src/Microsoft.OpenApi/Models/JsonSchemaReference.cs

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -451,45 +451,45 @@ protected override void SerializeAdditionalV31Properties(IOpenApiWriter writer)
451451
}
452452
});
453453
writer.WriteOptionalCollection(OpenApiConstants.Enum, Enum, (w, e) => w.WriteAny(e));
454-
writer.WriteOptionalCollection(OpenApiConstants.AllOf, AllOf, serializeCallback);
455-
writer.WriteOptionalCollection(OpenApiConstants.AnyOf, AnyOf, serializeCallback);
456-
writer.WriteOptionalCollection(OpenApiConstants.OneOf, OneOf, serializeCallback);
457-
writer.WriteOptionalObject(OpenApiConstants.Not, Not, serializeCallback);
458-
writer.WriteOptionalObject(OpenApiConstants.Items, Items, serializeCallback);
459-
writer.WriteOptionalMap(OpenApiConstants.Properties, Properties, serializeCallback);
460-
writer.WriteOptionalMap(OpenApiConstants.PatternProperties, PatternProperties, serializeCallback);
454+
writer.WriteOptionalCollection(OpenApiConstants.AllOf, AllOf, (w, e) => e.SerializeAsV31(w));
455+
writer.WriteOptionalCollection(OpenApiConstants.AnyOf, AnyOf, (w, e) => e.SerializeAsV31(w));
456+
writer.WriteOptionalCollection(OpenApiConstants.OneOf, OneOf, (w, e) => e.SerializeAsV31(w));
457+
writer.WriteOptionalObject(OpenApiConstants.Not, Not, (w, e) => e.SerializeAsV31(w));
458+
writer.WriteOptionalObject(OpenApiConstants.Items, Items, (w, e) => e.SerializeAsV31(w));
459+
writer.WriteOptionalMap(OpenApiConstants.Properties, Properties, (w, e) => e.SerializeAsV31(w));
460+
writer.WriteOptionalMap(OpenApiConstants.PatternProperties, PatternProperties, (w, e) => e.SerializeAsV31(w));
461461
if (AdditionalProperties is not null)
462462
{
463-
writer.WriteOptionalObject(OpenApiConstants.AdditionalProperties, AdditionalProperties, serializeCallback);
463+
writer.WriteOptionalObject(OpenApiConstants.AdditionalProperties, AdditionalProperties, (w, e) => e.SerializeAsV31(w));
464464
}
465465
else if (AdditionalPropertiesAllowed.HasValue)
466466
{
467467
writer.WriteProperty(OpenApiConstants.AdditionalProperties, AdditionalPropertiesAllowed.Value);
468468
}
469-
writer.WriteOptionalObject(OpenApiConstants.Discriminator, Discriminator, serializeCallback);
469+
writer.WriteOptionalObject(OpenApiConstants.Discriminator, Discriminator, (w, e) => e.SerializeAsV31(w));
470470
writer.WriteOptionalObject(OpenApiConstants.Example, Example, (w, e) => w.WriteAny(e));
471471
if (UnevaluatedPropertiesSchema is not null)
472472
{
473-
writer.WriteOptionalObject(OpenApiConstants.UnevaluatedProperties, UnevaluatedPropertiesSchema, serializeCallback);
473+
writer.WriteOptionalObject(OpenApiConstants.UnevaluatedProperties, UnevaluatedPropertiesSchema, (w, e) => e.SerializeAsV31(w));
474474
}
475475
else if (UnevaluatedProperties.HasValue)
476476
{
477477
writer.WriteProperty(OpenApiConstants.UnevaluatedProperties, UnevaluatedProperties.Value);
478478
}
479-
writer.WriteOptionalObject(OpenApiConstants.ExternalDocs, ExternalDocs, serializeCallback);
480-
writer.WriteOptionalObject(OpenApiConstants.Xml, Xml, serializeCallback);
479+
writer.WriteOptionalObject(OpenApiConstants.ExternalDocs, ExternalDocs, (w, e) => e.SerializeAsV31(w));
480+
writer.WriteOptionalObject(OpenApiConstants.Xml, Xml, (w, e) => e.SerializeAsV31(w));
481481
writer.WriteOptionalMap(OpenApiConstants.DependentRequired, DependentRequired, (w, s) => w.WriteValue(s));
482-
writer.WriteOptionalObject(OpenApiConstants.Contains, Contains, serializeCallback);
482+
writer.WriteOptionalObject(OpenApiConstants.Contains, Contains, (w, e) => e.SerializeAsV31(w));
483483
writer.WriteProperty(OpenApiConstants.MaxContains, MaxContains);
484484
writer.WriteProperty(OpenApiConstants.MinContains, MinContains);
485485
writer.WriteProperty(OpenApiConstants.ContentEncoding, ContentEncoding);
486486
writer.WriteProperty(OpenApiConstants.ContentMediaType, ContentMediaType);
487-
writer.WriteOptionalObject(OpenApiConstants.ContentSchema, ContentSchema, serializeCallback);
488-
writer.WriteOptionalObject(OpenApiConstants.PropertyNames, PropertyNames, serializeCallback);
489-
writer.WriteOptionalMap(OpenApiConstants.DependentSchemas, DependentSchemas, serializeCallback);
490-
writer.WriteOptionalObject(OpenApiConstants.If, If, serializeCallback);
491-
writer.WriteOptionalObject(OpenApiConstants.Then, Then, serializeCallback);
492-
writer.WriteOptionalObject(OpenApiConstants.Else, Else, serializeCallback);
487+
writer.WriteOptionalObject(OpenApiConstants.ContentSchema, ContentSchema, (w, e) => e.SerializeAsV31(w));
488+
writer.WriteOptionalObject(OpenApiConstants.PropertyNames, PropertyNames, (w, e) => e.SerializeAsV31(w));
489+
writer.WriteOptionalMap(OpenApiConstants.DependentSchemas, DependentSchemas, (w, e) => e.SerializeAsV31(w));
490+
writer.WriteOptionalObject(OpenApiConstants.If, If, (w, e) => e.SerializeAsV31(w));
491+
writer.WriteOptionalObject(OpenApiConstants.Then, Then, (w, e) => e.SerializeAsV31(w));
492+
writer.WriteOptionalObject(OpenApiConstants.Else, Else, (w, e) => e.SerializeAsV31(w));
493493

494494
// Additional schema metadata annotations in 3.1
495495
writer.WriteOptionalObject(OpenApiConstants.Default, Default, (w, d) => w.WriteAny(d));

0 commit comments

Comments
 (0)