Skip to content

Commit b6585d2

Browse files
committed
fix: add nullable annotations to resolve warnings
1 parent 1727b77 commit b6585d2

2 files changed

Lines changed: 21 additions & 21 deletions

File tree

Contentstack.Management.Core/Models/BulkOperation.cs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ internal BulkOperation(Stack stack)
5151
/// ContentstackResponse response = stack.BulkOperation().Publish(publishDetails);
5252
/// </code></pre>
5353
/// </example>
54-
public ContentstackResponse Publish(BulkPublishDetails details, bool skipWorkflowStage = false, bool approvals = false, bool isNested = false, string apiVersion = null)
54+
public ContentstackResponse Publish(BulkPublishDetails details, bool skipWorkflowStage = false, bool approvals = false, bool isNested = false, string? apiVersion = null)
5555
{
5656
_stack.ThrowIfNotLoggedIn();
5757
_stack.ThrowIfAPIKeyEmpty();
@@ -69,7 +69,7 @@ public ContentstackResponse Publish(BulkPublishDetails details, bool skipWorkflo
6969
/// <param name="isNested">Set to true for nested publish operations.</param>
7070
/// <param name="apiVersion">The API version to use.</param>
7171
/// <returns>The Task</returns>
72-
public Task<ContentstackResponse> PublishAsync(BulkPublishDetails details, bool skipWorkflowStage = false, bool approvals = false, bool isNested = false, string apiVersion = null)
72+
public Task<ContentstackResponse> PublishAsync(BulkPublishDetails details, bool skipWorkflowStage = false, bool approvals = false, bool isNested = false, string? apiVersion = null)
7373
{
7474
_stack.ThrowIfNotLoggedIn();
7575
_stack.ThrowIfAPIKeyEmpty();
@@ -109,7 +109,7 @@ public Task<ContentstackResponse> PublishAsync(BulkPublishDetails details, bool
109109
/// ContentstackResponse response = stack.BulkOperation().Unpublish(unpublishDetails);
110110
/// </code></pre>
111111
/// </example>
112-
public ContentstackResponse Unpublish(BulkPublishDetails details, bool skipWorkflowStage = false, bool approvals = false, bool isNested = false, string apiVersion = null)
112+
public ContentstackResponse Unpublish(BulkPublishDetails details, bool skipWorkflowStage = false, bool approvals = false, bool isNested = false, string? apiVersion = null)
113113
{
114114
_stack.ThrowIfNotLoggedIn();
115115
_stack.ThrowIfAPIKeyEmpty();
@@ -127,7 +127,7 @@ public ContentstackResponse Unpublish(BulkPublishDetails details, bool skipWorkf
127127
/// <param name="isNested">Set to true for nested unpublish operations.</param>
128128
/// <param name="apiVersion">The API version to use.</param>
129129
/// <returns>The Task</returns>
130-
public Task<ContentstackResponse> UnpublishAsync(BulkPublishDetails details, bool skipWorkflowStage = false, bool approvals = false, bool isNested = false, string apiVersion = null)
130+
public Task<ContentstackResponse> UnpublishAsync(BulkPublishDetails details, bool skipWorkflowStage = false, bool approvals = false, bool isNested = false, string? apiVersion = null)
131131
{
132132
_stack.ThrowIfNotLoggedIn();
133133
_stack.ThrowIfAPIKeyEmpty();
@@ -327,7 +327,7 @@ public ContentstackResponse AddItems(BulkAddItemsData data, string bulkVersion =
327327
/// ContentstackResponse response = stack.BulkOperation().AddItemsWithDeployment(deployData, "release_uid", "publish", new List<string> { "en-us" }, true, "2.0");
328328
/// </code></pre>
329329
/// </example>
330-
public ContentstackResponse AddItemsWithDeployment(BulkAddItemsData data, string releaseUid, string action, List<string> locales = null, bool? reference = null, string bulkVersion = null)
330+
public ContentstackResponse AddItemsWithDeployment(BulkAddItemsData data, string releaseUid, string action, List<string>? locales = null, bool? reference = null, string? bulkVersion = null)
331331
{
332332
_stack.ThrowIfNotLoggedIn();
333333
_stack.ThrowIfAPIKeyEmpty();
@@ -370,7 +370,7 @@ public Task<ContentstackResponse> AddItemsAsync(BulkAddItemsData data, string bu
370370
/// <param name="reference">Whether to include references. Only used when releaseUid is specified.</param>
371371
/// <param name="bulkVersion">The bulk version.</param>
372372
/// <returns>The Task</returns>
373-
public Task<ContentstackResponse> AddItemsWithDeploymentAsync(BulkAddItemsData data, string releaseUid, string action, List<string> locales = null, bool? reference = null, string bulkVersion = null)
373+
public Task<ContentstackResponse> AddItemsWithDeploymentAsync(BulkAddItemsData data, string releaseUid, string action, List<string>? locales = null, bool? reference = null, string? bulkVersion = null)
374374
{
375375
_stack.ThrowIfNotLoggedIn();
376376
_stack.ThrowIfAPIKeyEmpty();
@@ -475,7 +475,7 @@ public ContentstackResponse UpdateItems(BulkAddItemsData data, string bulkVersio
475475
/// ContentstackResponse response = stack.BulkOperation().UpdateItemsWithDeployment(deployData, "release_uid", "publish", new List<string> { "en-us" }, true, "2.0");
476476
/// </code></pre>
477477
/// </example>
478-
public ContentstackResponse UpdateItemsWithDeployment(BulkAddItemsData data, string releaseUid, string action, List<string> locales = null, bool? reference = null, string bulkVersion = null)
478+
public ContentstackResponse UpdateItemsWithDeployment(BulkAddItemsData data, string releaseUid, string action, List<string>? locales = null, bool? reference = null, string? bulkVersion = null)
479479
{
480480
_stack.ThrowIfNotLoggedIn();
481481
_stack.ThrowIfAPIKeyEmpty();
@@ -518,7 +518,7 @@ public Task<ContentstackResponse> UpdateItemsAsync(BulkAddItemsData data, string
518518
/// <param name="reference">Whether to include references. Only used when releaseUid is specified.</param>
519519
/// <param name="bulkVersion">The bulk version.</param>
520520
/// <returns>The Task</returns>
521-
public Task<ContentstackResponse> UpdateItemsWithDeploymentAsync(BulkAddItemsData data, string releaseUid, string action, List<string> locales = null, bool? reference = null, string bulkVersion = null)
521+
public Task<ContentstackResponse> UpdateItemsWithDeploymentAsync(BulkAddItemsData data, string releaseUid, string action, List<string>? locales = null, bool? reference = null, string? bulkVersion = null)
522522
{
523523
_stack.ThrowIfNotLoggedIn();
524524
_stack.ThrowIfAPIKeyEmpty();
@@ -547,7 +547,7 @@ public Task<ContentstackResponse> UpdateItemsWithDeploymentAsync(BulkAddItemsDat
547547
/// ContentstackResponse response = stack.BulkOperation().JobStatus("job_id", "1.0");
548548
/// </code></pre>
549549
/// </example>
550-
public ContentstackResponse JobStatus(string jobId, string bulkVersion = null)
550+
public ContentstackResponse JobStatus(string jobId, string? bulkVersion = null)
551551
{
552552
if (string.IsNullOrWhiteSpace(jobId)) throw new ArgumentNullException(nameof(jobId));
553553

@@ -564,7 +564,7 @@ public ContentstackResponse JobStatus(string jobId, string bulkVersion = null)
564564
/// <param name="jobId">The ID of the job.</param>
565565
/// <param name="bulkVersion">The bulk version.</param>
566566
/// <returns>The Task</returns>
567-
public Task<ContentstackResponse> JobStatusAsync(string jobId, string bulkVersion = null)
567+
public Task<ContentstackResponse> JobStatusAsync(string jobId, string? bulkVersion = null)
568568
{
569569
if (string.IsNullOrWhiteSpace(jobId)) throw new ArgumentNullException(nameof(jobId));
570570

@@ -608,7 +608,7 @@ public Task<ContentstackResponse> JobStatusAsync(string jobId, string bulkVersio
608608
/// ContentstackResponse response = stack.BulkOperation().ReleaseItems(releaseData);
609609
/// </code></pre>
610610
/// </example>
611-
public ContentstackResponse ReleaseItems(BulkReleaseItemsData data, string bulkVersion = null)
611+
public ContentstackResponse ReleaseItems(BulkReleaseItemsData data, string? bulkVersion = null)
612612
{
613613
_stack.ThrowIfNotLoggedIn();
614614
_stack.ThrowIfAPIKeyEmpty();
@@ -623,7 +623,7 @@ public ContentstackResponse ReleaseItems(BulkReleaseItemsData data, string bulkV
623623
/// <param name="data">The release items data containing release, action, locale, reference, and items.</param>
624624
/// <param name="bulkVersion">The bulk version.</param>
625625
/// <returns>The Task</returns>
626-
public Task<ContentstackResponse> ReleaseItemsAsync(BulkReleaseItemsData data, string bulkVersion = null)
626+
public Task<ContentstackResponse> ReleaseItemsAsync(BulkReleaseItemsData data, string? bulkVersion = null)
627627
{
628628
_stack.ThrowIfNotLoggedIn();
629629
_stack.ThrowIfAPIKeyEmpty();

Contentstack.Management.Core/Models/Organization.cs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public class Organization
1212
private readonly ContentstackClient _client;
1313

1414
#region Constructor
15-
public Organization(ContentstackClient contentstackClient, string uid = null)
15+
public Organization(ContentstackClient contentstackClient, string? uid = null)
1616
{
1717
_client = contentstackClient;
1818
Uid = uid;
@@ -34,7 +34,7 @@ public Organization(ContentstackClient contentstackClient, string uid = null)
3434
/// </code></pre>
3535
/// </example>
3636
/// <returns>The <see cref="ContentstackResponse"/></returns>
37-
public ContentstackResponse GetOrganizations(ParameterCollection parameters = null)
37+
public ContentstackResponse GetOrganizations(ParameterCollection? parameters = null)
3838
{
3939
_client.ThrowIfNotLoggedIn();
4040

@@ -55,7 +55,7 @@ public ContentstackResponse GetOrganizations(ParameterCollection parameters = nu
5555
/// </code></pre>
5656
/// </example>
5757
/// <returns>The Task</returns>
58-
public Task<ContentstackResponse> GetOrganizationsAsync(ParameterCollection parameters = null)
58+
public Task<ContentstackResponse> GetOrganizationsAsync(ParameterCollection? parameters = null)
5959
{
6060
_client.ThrowIfNotLoggedIn();
6161

@@ -76,7 +76,7 @@ public Task<ContentstackResponse> GetOrganizationsAsync(ParameterCollection para
7676
/// </code></pre>
7777
/// </example>
7878
/// <returns>The <see cref="ContentstackResponse"/></returns>
79-
public ContentstackResponse Roles(ParameterCollection parameters = null)
79+
public ContentstackResponse Roles(ParameterCollection? parameters = null)
8080
{
8181
_client.ThrowIfNotLoggedIn();
8282
this.ThrowIfOrganizationUidNull();
@@ -98,7 +98,7 @@ public ContentstackResponse Roles(ParameterCollection parameters = null)
9898
/// </code></pre>
9999
/// </example>
100100
/// <returns>The Task</returns>
101-
public Task<ContentstackResponse> RolesAsync(ParameterCollection parameters = null)
101+
public Task<ContentstackResponse> RolesAsync(ParameterCollection? parameters = null)
102102
{
103103
_client.ThrowIfNotLoggedIn();
104104
this.ThrowIfOrganizationUidNull();
@@ -303,7 +303,7 @@ public Task<ContentstackResponse> ResendInvitationAsync(string shareUid)
303303
/// </code></pre>
304304
/// </example>
305305
/// <returns>The <see cref="ContentstackResponse"/></returns>
306-
public ContentstackResponse GetInvitations(ParameterCollection parameter = null)
306+
public ContentstackResponse GetInvitations(ParameterCollection? parameter = null)
307307
{
308308
_client.ThrowIfNotLoggedIn();
309309
this.ThrowIfOrganizationUidNull();
@@ -325,7 +325,7 @@ public ContentstackResponse GetInvitations(ParameterCollection parameter = null)
325325
/// </code></pre>
326326
/// </example>
327327
/// <returns>The Task</returns>
328-
public Task<ContentstackResponse> GetInvitationsAsync(ParameterCollection parameter = null)
328+
public Task<ContentstackResponse> GetInvitationsAsync(ParameterCollection? parameter = null)
329329
{
330330
_client.ThrowIfNotLoggedIn();
331331
this.ThrowIfOrganizationUidNull();
@@ -390,7 +390,7 @@ public Task<ContentstackResponse> TransferOwnershipAsync(string email)
390390
/// </code></pre>
391391
/// </example>
392392
/// <returns>The <see cref="ContentstackResponse"/></returns>
393-
public ContentstackResponse GetStacks(ParameterCollection parameter = null)
393+
public ContentstackResponse GetStacks(ParameterCollection? parameter = null)
394394
{
395395
_client.ThrowIfNotLoggedIn();
396396
this.ThrowIfOrganizationUidNull();
@@ -412,7 +412,7 @@ public ContentstackResponse GetStacks(ParameterCollection parameter = null)
412412
/// </code></pre>
413413
/// </example>
414414
/// <returns>The Task</returns>
415-
public Task<ContentstackResponse> GetStacksAsync(ParameterCollection parameter = null)
415+
public Task<ContentstackResponse> GetStacksAsync(ParameterCollection? parameter = null)
416416
{
417417
_client.ThrowIfNotLoggedIn();
418418
this.ThrowIfOrganizationUidNull();

0 commit comments

Comments
 (0)