Skip to content

Commit 2c8d38f

Browse files
committed
Update Public API
Update the current API surface
1 parent 1c13bbc commit 2c8d38f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

test/Microsoft.OpenApi.Tests/PublicApi/PublicApi.approved.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -420,6 +420,7 @@ namespace Microsoft.OpenApi.Models.Interfaces
420420
string Const { get; }
421421
System.Text.Json.Nodes.JsonNode Default { get; }
422422
System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.Interfaces.IOpenApiSchema> Definitions { get; }
423+
System.Collections.Generic.IDictionary<string, System.Collections.Generic.ISet<string>> DependentRequired { get; }
423424
bool Deprecated { get; }
424425
Microsoft.OpenApi.Models.OpenApiDiscriminator Discriminator { get; }
425426
string DynamicAnchor { get; }
@@ -561,6 +562,7 @@ namespace Microsoft.OpenApi.Models
561562
public const string Definitions = "definitions";
562563
public const string Defs = "$defs";
563564
public const string Delete = "delete";
565+
public const string DependentRequired = "dependentRequired";
564566
public const string Deprecated = "deprecated";
565567
public const string Description = "description";
566568
public const string Discriminator = "discriminator";
@@ -1021,6 +1023,7 @@ namespace Microsoft.OpenApi.Models
10211023
public string Const { get; set; }
10221024
public System.Text.Json.Nodes.JsonNode Default { get; set; }
10231025
public System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.Interfaces.IOpenApiSchema> Definitions { get; set; }
1026+
public System.Collections.Generic.IDictionary<string, System.Collections.Generic.ISet<string>> DependentRequired { get; set; }
10241027
public bool Deprecated { get; set; }
10251028
public string Description { get; set; }
10261029
public Microsoft.OpenApi.Models.OpenApiDiscriminator Discriminator { get; set; }
@@ -1373,6 +1376,7 @@ namespace Microsoft.OpenApi.Models.References
13731376
public string Const { get; }
13741377
public System.Text.Json.Nodes.JsonNode Default { get; }
13751378
public System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.Interfaces.IOpenApiSchema> Definitions { get; }
1379+
public System.Collections.Generic.IDictionary<string, System.Collections.Generic.ISet<string>> DependentRequired { get; }
13761380
public bool Deprecated { get; }
13771381
public string Description { get; set; }
13781382
public Microsoft.OpenApi.Models.OpenApiDiscriminator Discriminator { get; }
@@ -1970,6 +1974,7 @@ namespace Microsoft.OpenApi.Writers
19701974
public abstract void WriteEndArray();
19711975
public abstract void WriteEndObject();
19721976
public virtual void WriteIndentation() { }
1977+
public virtual void WriteKeyValuePair(object key, object value) { }
19731978
public abstract void WriteNull();
19741979
public abstract void WritePropertyName(string name);
19751980
public abstract void WriteRaw(string value);
@@ -1993,6 +1998,7 @@ namespace Microsoft.OpenApi.Writers
19931998
public static void WriteOptionalCollection(this Microsoft.OpenApi.Writers.IOpenApiWriter writer, string name, System.Collections.Generic.IEnumerable<string> elements, System.Action<Microsoft.OpenApi.Writers.IOpenApiWriter, string> action) { }
19941999
public static void WriteOptionalCollection<T>(this Microsoft.OpenApi.Writers.IOpenApiWriter writer, string name, System.Collections.Generic.IEnumerable<T> elements, System.Action<Microsoft.OpenApi.Writers.IOpenApiWriter, T> action) { }
19952000
public static void WriteOptionalMap(this Microsoft.OpenApi.Writers.IOpenApiWriter writer, string name, System.Collections.Generic.IDictionary<string, bool> elements, System.Action<Microsoft.OpenApi.Writers.IOpenApiWriter, bool> action) { }
2001+
public static void WriteOptionalMap(this Microsoft.OpenApi.Writers.IOpenApiWriter writer, string name, System.Collections.Generic.IDictionary<string, System.Collections.Generic.ISet<string>> elements, System.Action<Microsoft.OpenApi.Writers.IOpenApiWriter, System.Collections.Generic.ISet<string>> action) { }
19962002
public static void WriteOptionalMap(this Microsoft.OpenApi.Writers.IOpenApiWriter writer, string name, System.Collections.Generic.IDictionary<string, string> elements, System.Action<Microsoft.OpenApi.Writers.IOpenApiWriter, string> action) { }
19972003
public static void WriteOptionalMap(this Microsoft.OpenApi.Writers.IOpenApiWriter writer, string name, System.Collections.Generic.IDictionary<string, System.Text.Json.Nodes.JsonNode> elements, System.Action<Microsoft.OpenApi.Writers.IOpenApiWriter, System.Text.Json.Nodes.JsonNode> action) { }
19982004
public static void WriteOptionalMap<T>(this Microsoft.OpenApi.Writers.IOpenApiWriter writer, string name, System.Collections.Generic.IDictionary<string, T> elements, System.Action<Microsoft.OpenApi.Writers.IOpenApiWriter, T> action)

0 commit comments

Comments
 (0)