Skip to content

Commit 8970790

Browse files
committed
New updates to generated code
1 parent eb9d34b commit 8970790

6 files changed

+39
-1
lines changed

src/GitHub/Models/CodeScanningAlert.cs

+10
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,14 @@ public partial class CodeScanningAlert : IAdditionalDataHolder, IParsable
1616
public IDictionary<string, object> AdditionalData { get; set; }
1717
/// <summary>The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.</summary>
1818
public DateTimeOffset? CreatedAt { get; private set; }
19+
/// <summary>A GitHub user.</summary>
20+
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
21+
#nullable enable
22+
public global::GitHub.Models.NullableSimpleUser? DismissalApprovedBy { get; set; }
23+
#nullable restore
24+
#else
25+
public global::GitHub.Models.NullableSimpleUser DismissalApprovedBy { get; set; }
26+
#endif
1927
/// <summary>The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.</summary>
2028
public DateTimeOffset? DismissedAt { get; private set; }
2129
/// <summary>A GitHub user.</summary>
@@ -118,6 +126,7 @@ public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
118126
return new Dictionary<string, Action<IParseNode>>
119127
{
120128
{ "created_at", n => { CreatedAt = n.GetDateTimeOffsetValue(); } },
129+
{ "dismissal_approved_by", n => { DismissalApprovedBy = n.GetObjectValue<global::GitHub.Models.NullableSimpleUser>(global::GitHub.Models.NullableSimpleUser.CreateFromDiscriminatorValue); } },
121130
{ "dismissed_at", n => { DismissedAt = n.GetDateTimeOffsetValue(); } },
122131
{ "dismissed_by", n => { DismissedBy = n.GetObjectValue<global::GitHub.Models.NullableSimpleUser>(global::GitHub.Models.NullableSimpleUser.CreateFromDiscriminatorValue); } },
123132
{ "dismissed_comment", n => { DismissedComment = n.GetStringValue(); } },
@@ -141,6 +150,7 @@ public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
141150
public virtual void Serialize(ISerializationWriter writer)
142151
{
143152
_ = writer ?? throw new ArgumentNullException(nameof(writer));
153+
writer.WriteObjectValue<global::GitHub.Models.NullableSimpleUser>("dismissal_approved_by", DismissalApprovedBy);
144154
writer.WriteObjectValue<global::GitHub.Models.NullableSimpleUser>("dismissed_by", DismissedBy);
145155
writer.WriteStringValue("dismissed_comment", DismissedComment);
146156
writer.WriteEnumValue<global::GitHub.Models.CodeScanningAlertDismissedReason>("dismissed_reason", DismissedReason);

src/GitHub/Models/CodeScanningAlertItems.cs

+10
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,14 @@ public partial class CodeScanningAlertItems : IAdditionalDataHolder, IParsable
1616
public IDictionary<string, object> AdditionalData { get; set; }
1717
/// <summary>The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.</summary>
1818
public DateTimeOffset? CreatedAt { get; private set; }
19+
/// <summary>A GitHub user.</summary>
20+
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
21+
#nullable enable
22+
public global::GitHub.Models.NullableSimpleUser? DismissalApprovedBy { get; set; }
23+
#nullable restore
24+
#else
25+
public global::GitHub.Models.NullableSimpleUser DismissalApprovedBy { get; set; }
26+
#endif
1927
/// <summary>The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.</summary>
2028
public DateTimeOffset? DismissedAt { get; private set; }
2129
/// <summary>A GitHub user.</summary>
@@ -118,6 +126,7 @@ public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
118126
return new Dictionary<string, Action<IParseNode>>
119127
{
120128
{ "created_at", n => { CreatedAt = n.GetDateTimeOffsetValue(); } },
129+
{ "dismissal_approved_by", n => { DismissalApprovedBy = n.GetObjectValue<global::GitHub.Models.NullableSimpleUser>(global::GitHub.Models.NullableSimpleUser.CreateFromDiscriminatorValue); } },
121130
{ "dismissed_at", n => { DismissedAt = n.GetDateTimeOffsetValue(); } },
122131
{ "dismissed_by", n => { DismissedBy = n.GetObjectValue<global::GitHub.Models.NullableSimpleUser>(global::GitHub.Models.NullableSimpleUser.CreateFromDiscriminatorValue); } },
123132
{ "dismissed_comment", n => { DismissedComment = n.GetStringValue(); } },
@@ -141,6 +150,7 @@ public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
141150
public virtual void Serialize(ISerializationWriter writer)
142151
{
143152
_ = writer ?? throw new ArgumentNullException(nameof(writer));
153+
writer.WriteObjectValue<global::GitHub.Models.NullableSimpleUser>("dismissal_approved_by", DismissalApprovedBy);
144154
writer.WriteObjectValue<global::GitHub.Models.NullableSimpleUser>("dismissed_by", DismissedBy);
145155
writer.WriteStringValue("dismissed_comment", DismissedComment);
146156
writer.WriteEnumValue<global::GitHub.Models.CodeScanningAlertDismissedReason>("dismissed_reason", DismissedReason);

src/GitHub/Models/CodeScanningOrganizationAlertItems.cs

+10
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,14 @@ public partial class CodeScanningOrganizationAlertItems : IAdditionalDataHolder,
1616
public IDictionary<string, object> AdditionalData { get; set; }
1717
/// <summary>The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.</summary>
1818
public DateTimeOffset? CreatedAt { get; private set; }
19+
/// <summary>A GitHub user.</summary>
20+
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
21+
#nullable enable
22+
public global::GitHub.Models.NullableSimpleUser? DismissalApprovedBy { get; set; }
23+
#nullable restore
24+
#else
25+
public global::GitHub.Models.NullableSimpleUser DismissalApprovedBy { get; set; }
26+
#endif
1927
/// <summary>The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.</summary>
2028
public DateTimeOffset? DismissedAt { get; private set; }
2129
/// <summary>A GitHub user.</summary>
@@ -126,6 +134,7 @@ public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
126134
return new Dictionary<string, Action<IParseNode>>
127135
{
128136
{ "created_at", n => { CreatedAt = n.GetDateTimeOffsetValue(); } },
137+
{ "dismissal_approved_by", n => { DismissalApprovedBy = n.GetObjectValue<global::GitHub.Models.NullableSimpleUser>(global::GitHub.Models.NullableSimpleUser.CreateFromDiscriminatorValue); } },
129138
{ "dismissed_at", n => { DismissedAt = n.GetDateTimeOffsetValue(); } },
130139
{ "dismissed_by", n => { DismissedBy = n.GetObjectValue<global::GitHub.Models.NullableSimpleUser>(global::GitHub.Models.NullableSimpleUser.CreateFromDiscriminatorValue); } },
131140
{ "dismissed_comment", n => { DismissedComment = n.GetStringValue(); } },
@@ -150,6 +159,7 @@ public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
150159
public virtual void Serialize(ISerializationWriter writer)
151160
{
152161
_ = writer ?? throw new ArgumentNullException(nameof(writer));
162+
writer.WriteObjectValue<global::GitHub.Models.NullableSimpleUser>("dismissal_approved_by", DismissalApprovedBy);
153163
writer.WriteObjectValue<global::GitHub.Models.NullableSimpleUser>("dismissed_by", DismissedBy);
154164
writer.WriteStringValue("dismissed_comment", DismissedComment);
155165
writer.WriteEnumValue<global::GitHub.Models.CodeScanningAlertDismissedReason>("dismissed_reason", DismissedReason);

src/GitHub/Models/OrganizationSecretScanningAlert.cs

+4
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ public partial class OrganizationSecretScanningAlert : IAdditionalDataHolder, IP
2424
#else
2525
public string HtmlUrl { get; private set; }
2626
#endif
27+
/// <summary>A boolean value representing whether or not alert is base64 encoded</summary>
28+
public bool? IsBase64Encoded { get; set; }
2729
/// <summary>The REST API URL of the code locations for this alert.</summary>
2830
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
2931
#nullable enable
@@ -175,6 +177,7 @@ public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
175177
{
176178
{ "created_at", n => { CreatedAt = n.GetDateTimeOffsetValue(); } },
177179
{ "html_url", n => { HtmlUrl = n.GetStringValue(); } },
180+
{ "is_base64_encoded", n => { IsBase64Encoded = n.GetBoolValue(); } },
178181
{ "locations_url", n => { LocationsUrl = n.GetStringValue(); } },
179182
{ "multi_repo", n => { MultiRepo = n.GetBoolValue(); } },
180183
{ "number", n => { Number = n.GetIntValue(); } },
@@ -207,6 +210,7 @@ public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
207210
public virtual void Serialize(ISerializationWriter writer)
208211
{
209212
_ = writer ?? throw new ArgumentNullException(nameof(writer));
213+
writer.WriteBoolValue("is_base64_encoded", IsBase64Encoded);
210214
writer.WriteStringValue("locations_url", LocationsUrl);
211215
writer.WriteBoolValue("multi_repo", MultiRepo);
212216
writer.WriteBoolValue("publicly_leaked", PubliclyLeaked);

src/GitHub/Models/SecretScanningAlert.cs

+4
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ public partial class SecretScanningAlert : IAdditionalDataHolder, IParsable
2424
#else
2525
public string HtmlUrl { get; private set; }
2626
#endif
27+
/// <summary>A boolean value representing whether or not alert is base64 encoded</summary>
28+
public bool? IsBase64Encoded { get; set; }
2729
/// <summary>The REST API URL of the code locations for this alert.</summary>
2830
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
2931
#nullable enable
@@ -167,6 +169,7 @@ public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
167169
{
168170
{ "created_at", n => { CreatedAt = n.GetDateTimeOffsetValue(); } },
169171
{ "html_url", n => { HtmlUrl = n.GetStringValue(); } },
172+
{ "is_base64_encoded", n => { IsBase64Encoded = n.GetBoolValue(); } },
170173
{ "locations_url", n => { LocationsUrl = n.GetStringValue(); } },
171174
{ "multi_repo", n => { MultiRepo = n.GetBoolValue(); } },
172175
{ "number", n => { Number = n.GetIntValue(); } },
@@ -198,6 +201,7 @@ public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
198201
public virtual void Serialize(ISerializationWriter writer)
199202
{
200203
_ = writer ?? throw new ArgumentNullException(nameof(writer));
204+
writer.WriteBoolValue("is_base64_encoded", IsBase64Encoded);
201205
writer.WriteStringValue("locations_url", LocationsUrl);
202206
writer.WriteBoolValue("multi_repo", MultiRepo);
203207
writer.WriteBoolValue("publicly_leaked", PubliclyLeaked);

src/GitHub/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"descriptionHash": "5E22B6B3AC4A41A34566D90D55134112D053A628254158FB8225F85B5B0A41D6AEF1B97ADDCB4C53C63087376D1D1A3A288AA05227CB07D54AAC0B4233403E0B",
2+
"descriptionHash": "C0508A702650A30818E7A2A6E566C062CE73FFAC1FAE973EEB029076B9A3E56CA925AD24AD23AD18A97B497067842F196E1B9C6D23306F571FB2AD27B9394E64",
33
"descriptionLocation": "../../../../../schemas/api.github.com.json",
44
"lockFileVersion": "1.0.0",
55
"kiotaVersion": "1.19.0",

0 commit comments

Comments
 (0)