From 8d625986c6d3faaf431b59f32bfa1505253c1bb3 Mon Sep 17 00:00:00 2001 From: devhl-labs Date: Wed, 5 Jul 2023 23:33:01 -0400 Subject: [PATCH] used list instead of set (#16015) --- .../languages/AbstractCSharpCodegen.java | 2 +- .../src/Org.OpenAPITools/Api/FakeApi.cs | 72 ++++++++--------- .../src/Org.OpenAPITools/Api/PetApi.cs | 12 +-- .../src/Org.OpenAPITools/Api/FakeApi.cs | 78 +++++++++---------- .../src/Org.OpenAPITools/Api/PetApi.cs | 12 +-- .../src/Org.OpenAPITools/Api/UserApi.cs | 12 +-- .../src/Org.OpenAPITools/Api/FakeApi.cs | 78 +++++++++---------- .../src/Org.OpenAPITools/Api/PetApi.cs | 12 +-- .../src/Org.OpenAPITools/Api/UserApi.cs | 12 +-- 9 files changed, 145 insertions(+), 145 deletions(-) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCSharpCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCSharpCodegen.java index 4f6bc5486b4..0ed0e03f900 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCSharpCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCSharpCodegen.java @@ -836,7 +836,7 @@ public abstract class AbstractCSharpCodegen extends DefaultCodegen implements Co } } - Set referenceTypes = operation.allParams.stream().filter(p -> p.vendorExtensions.get("x-is-value-type") == null && !p.isNullable).collect(Collectors.toSet()); + List referenceTypes = operation.allParams.stream().filter(p -> p.vendorExtensions.get("x-is-value-type") == null && !p.isNullable).collect(Collectors.toList()); operation.vendorExtensions.put("x-not-nullable-reference-types", referenceTypes); operation.vendorExtensions.put("x-has-not-nullable-reference-types", referenceTypes.size() > 0); processOperation(operation); diff --git a/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeApi.cs b/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeApi.cs index 38734e5b35c..7868e9af673 100644 --- a/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeApi.cs +++ b/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeApi.cs @@ -1736,31 +1736,31 @@ namespace Org.OpenAPITools.Api /// Validates the request parameters /// /// - /// - /// - /// /// + /// /// + /// + /// /// - private void ValidateTestEndpointParameters(byte[] varByte, Option callback, Option binary, Option password, string patternWithoutDelimiter, Option varString) + private void ValidateTestEndpointParameters(byte[] varByte, string patternWithoutDelimiter, Option binary, Option varString, Option password, Option callback) { if (varByte == null) throw new ArgumentNullException(nameof(varByte)); - if (callback.IsSet && callback.Value == null) - throw new ArgumentNullException(nameof(callback)); + if (patternWithoutDelimiter == null) + throw new ArgumentNullException(nameof(patternWithoutDelimiter)); if (binary.IsSet && binary.Value == null) throw new ArgumentNullException(nameof(binary)); + if (varString.IsSet && varString.Value == null) + throw new ArgumentNullException(nameof(varString)); + if (password.IsSet && password.Value == null) throw new ArgumentNullException(nameof(password)); - if (patternWithoutDelimiter == null) - throw new ArgumentNullException(nameof(patternWithoutDelimiter)); - - if (varString.IsSet && varString.Value == null) - throw new ArgumentNullException(nameof(varString)); + if (callback.IsSet && callback.Value == null) + throw new ArgumentNullException(nameof(callback)); } /// @@ -1915,7 +1915,7 @@ namespace Org.OpenAPITools.Api try { - ValidateTestEndpointParameters(varByte, callback, binary, password, patternWithoutDelimiter, varString); + ValidateTestEndpointParameters(varByte, patternWithoutDelimiter, binary, varString, password, callback); FormatTestEndpointParameters(ref varByte, ref number, ref varDouble, ref patternWithoutDelimiter, ref date, ref binary, ref varFloat, ref integer, ref int32, ref int64, ref varString, ref password, ref callback, ref dateTime); @@ -2026,11 +2026,11 @@ namespace Org.OpenAPITools.Api /// /// /// - /// /// + /// /// /// - private void ValidateTestEnumParameters(Option> enumHeaderStringArray, Option> enumQueryStringArray, Option> enumFormStringArray, Option enumQueryString, Option enumHeaderString, Option enumFormString) + private void ValidateTestEnumParameters(Option> enumHeaderStringArray, Option> enumQueryStringArray, Option> enumFormStringArray, Option enumHeaderString, Option enumQueryString, Option enumFormString) { if (enumHeaderStringArray.IsSet && enumHeaderStringArray.Value == null) throw new ArgumentNullException(nameof(enumHeaderStringArray)); @@ -2041,12 +2041,12 @@ namespace Org.OpenAPITools.Api if (enumFormStringArray.IsSet && enumFormStringArray.Value == null) throw new ArgumentNullException(nameof(enumFormStringArray)); - if (enumQueryString.IsSet && enumQueryString.Value == null) - throw new ArgumentNullException(nameof(enumQueryString)); - if (enumHeaderString.IsSet && enumHeaderString.Value == null) throw new ArgumentNullException(nameof(enumHeaderString)); + if (enumQueryString.IsSet && enumQueryString.Value == null) + throw new ArgumentNullException(nameof(enumQueryString)); + if (enumFormString.IsSet && enumFormString.Value == null) throw new ArgumentNullException(nameof(enumFormString)); } @@ -2167,7 +2167,7 @@ namespace Org.OpenAPITools.Api try { - ValidateTestEnumParameters(enumHeaderStringArray, enumQueryStringArray, enumFormStringArray, enumQueryString, enumHeaderString, enumFormString); + ValidateTestEnumParameters(enumHeaderStringArray, enumQueryStringArray, enumFormStringArray, enumHeaderString, enumQueryString, enumFormString); FormatTestEnumParameters(enumHeaderStringArray, enumQueryStringArray, ref enumQueryDouble, ref enumQueryInteger, enumFormStringArray, ref enumHeaderString, ref enumQueryString, ref enumFormString); @@ -2711,16 +2711,28 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// + /// + /// + /// + /// /// /// /// - /// - /// - /// - /// /// - private void ValidateTestQueryParameterCollectionFormat(List context, string requiredNotNullable, Option notRequiredNotNullable, List pipe, List ioutil, List url, List http) + private void ValidateTestQueryParameterCollectionFormat(List pipe, List ioutil, List http, List url, List context, string requiredNotNullable, Option notRequiredNotNullable) { + if (pipe == null) + throw new ArgumentNullException(nameof(pipe)); + + if (ioutil == null) + throw new ArgumentNullException(nameof(ioutil)); + + if (http == null) + throw new ArgumentNullException(nameof(http)); + + if (url == null) + throw new ArgumentNullException(nameof(url)); + if (context == null) throw new ArgumentNullException(nameof(context)); @@ -2729,18 +2741,6 @@ namespace Org.OpenAPITools.Api if (notRequiredNotNullable.IsSet && notRequiredNotNullable.Value == null) throw new ArgumentNullException(nameof(notRequiredNotNullable)); - - if (pipe == null) - throw new ArgumentNullException(nameof(pipe)); - - if (ioutil == null) - throw new ArgumentNullException(nameof(ioutil)); - - if (url == null) - throw new ArgumentNullException(nameof(url)); - - if (http == null) - throw new ArgumentNullException(nameof(http)); } /// @@ -2865,7 +2865,7 @@ namespace Org.OpenAPITools.Api try { - ValidateTestQueryParameterCollectionFormat(context, requiredNotNullable, notRequiredNotNullable, pipe, ioutil, url, http); + ValidateTestQueryParameterCollectionFormat(pipe, ioutil, http, url, context, requiredNotNullable, notRequiredNotNullable); FormatTestQueryParameterCollectionFormat(pipe, ioutil, http, url, context, ref requiredNotNullable, ref requiredNullable, ref notRequiredNotNullable, ref notRequiredNullable); diff --git a/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/PetApi.cs b/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/PetApi.cs index b1cedb94aa2..eb1c51189b3 100644 --- a/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/PetApi.cs +++ b/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/PetApi.cs @@ -1429,16 +1429,16 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// - /// /// + /// /// - private void ValidateUploadFile(Option additionalMetadata, Option file) + private void ValidateUploadFile(Option file, Option additionalMetadata) { - if (additionalMetadata.IsSet && additionalMetadata.Value == null) - throw new ArgumentNullException(nameof(additionalMetadata)); - if (file.IsSet && file.Value == null) throw new ArgumentNullException(nameof(file)); + + if (additionalMetadata.IsSet && additionalMetadata.Value == null) + throw new ArgumentNullException(nameof(additionalMetadata)); } /// @@ -1527,7 +1527,7 @@ namespace Org.OpenAPITools.Api try { - ValidateUploadFile(additionalMetadata, file); + ValidateUploadFile(file, additionalMetadata); FormatUploadFile(ref petId, ref file, ref additionalMetadata); diff --git a/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeApi.cs b/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeApi.cs index aa043460565..95491ea8c68 100644 --- a/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeApi.cs +++ b/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeApi.cs @@ -1436,16 +1436,16 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// - /// /// + /// /// - private void ValidateTestBodyWithQueryParams(string query, User user) + private void ValidateTestBodyWithQueryParams(User user, string query) { - if (query == null) - throw new ArgumentNullException(nameof(query)); - if (user == null) throw new ArgumentNullException(nameof(user)); + + if (query == null) + throw new ArgumentNullException(nameof(query)); } /// @@ -1528,7 +1528,7 @@ namespace Org.OpenAPITools.Api try { - ValidateTestBodyWithQueryParams(query, user); + ValidateTestBodyWithQueryParams(user, query); FormatTestBodyWithQueryParams(user, ref query); @@ -1733,17 +1733,17 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// - /// + /// /// /// /// + /// /// - /// /// - private void ValidateTestEndpointParameters(Option password, string patternWithoutDelimiter, Option binary, Option varString, Option callback, byte[] varByte) + private void ValidateTestEndpointParameters(byte[] varByte, string patternWithoutDelimiter, Option binary, Option varString, Option password, Option callback) { - if (password.IsSet && password.Value == null) - throw new ArgumentNullException(nameof(password)); + if (varByte == null) + throw new ArgumentNullException(nameof(varByte)); if (patternWithoutDelimiter == null) throw new ArgumentNullException(nameof(patternWithoutDelimiter)); @@ -1754,11 +1754,11 @@ namespace Org.OpenAPITools.Api if (varString.IsSet && varString.Value == null) throw new ArgumentNullException(nameof(varString)); + if (password.IsSet && password.Value == null) + throw new ArgumentNullException(nameof(password)); + if (callback.IsSet && callback.Value == null) throw new ArgumentNullException(nameof(callback)); - - if (varByte == null) - throw new ArgumentNullException(nameof(varByte)); } /// @@ -1913,7 +1913,7 @@ namespace Org.OpenAPITools.Api try { - ValidateTestEndpointParameters(password, patternWithoutDelimiter, binary, varString, callback, varByte); + ValidateTestEndpointParameters(varByte, patternWithoutDelimiter, binary, varString, password, callback); FormatTestEndpointParameters(ref varByte, ref number, ref varDouble, ref patternWithoutDelimiter, ref date, ref binary, ref varFloat, ref integer, ref int32, ref int64, ref varString, ref password, ref callback, ref dateTime); @@ -2021,32 +2021,32 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// + /// /// /// - /// - /// - /// /// + /// + /// /// - private void ValidateTestEnumParameters(Option> enumQueryStringArray, Option> enumFormStringArray, Option enumQueryString, Option> enumHeaderStringArray, Option enumFormString, Option enumHeaderString) + private void ValidateTestEnumParameters(Option> enumHeaderStringArray, Option> enumQueryStringArray, Option> enumFormStringArray, Option enumHeaderString, Option enumQueryString, Option enumFormString) { + if (enumHeaderStringArray.IsSet && enumHeaderStringArray.Value == null) + throw new ArgumentNullException(nameof(enumHeaderStringArray)); + if (enumQueryStringArray.IsSet && enumQueryStringArray.Value == null) throw new ArgumentNullException(nameof(enumQueryStringArray)); if (enumFormStringArray.IsSet && enumFormStringArray.Value == null) throw new ArgumentNullException(nameof(enumFormStringArray)); + if (enumHeaderString.IsSet && enumHeaderString.Value == null) + throw new ArgumentNullException(nameof(enumHeaderString)); + if (enumQueryString.IsSet && enumQueryString.Value == null) throw new ArgumentNullException(nameof(enumQueryString)); - if (enumHeaderStringArray.IsSet && enumHeaderStringArray.Value == null) - throw new ArgumentNullException(nameof(enumHeaderStringArray)); - if (enumFormString.IsSet && enumFormString.Value == null) throw new ArgumentNullException(nameof(enumFormString)); - - if (enumHeaderString.IsSet && enumHeaderString.Value == null) - throw new ArgumentNullException(nameof(enumHeaderString)); } /// @@ -2165,7 +2165,7 @@ namespace Org.OpenAPITools.Api try { - ValidateTestEnumParameters(enumQueryStringArray, enumFormStringArray, enumQueryString, enumHeaderStringArray, enumFormString, enumHeaderString); + ValidateTestEnumParameters(enumHeaderStringArray, enumQueryStringArray, enumFormStringArray, enumHeaderString, enumQueryString, enumFormString); FormatTestEnumParameters(enumHeaderStringArray, enumQueryStringArray, ref enumQueryDouble, ref enumQueryInteger, enumFormStringArray, ref enumHeaderString, ref enumQueryString, ref enumFormString); @@ -2710,35 +2710,35 @@ namespace Org.OpenAPITools.Api /// Validates the request parameters /// /// - /// - /// - /// /// - /// + /// /// + /// + /// + /// /// - private void ValidateTestQueryParameterCollectionFormat(List pipe, List http, Option notRequiredNotNullable, List context, List ioutil, string requiredNotNullable, List url) + private void ValidateTestQueryParameterCollectionFormat(List pipe, List ioutil, List http, List url, List context, string requiredNotNullable, Option notRequiredNotNullable) { if (pipe == null) throw new ArgumentNullException(nameof(pipe)); + if (ioutil == null) + throw new ArgumentNullException(nameof(ioutil)); + if (http == null) throw new ArgumentNullException(nameof(http)); - if (notRequiredNotNullable.IsSet && notRequiredNotNullable.Value == null) - throw new ArgumentNullException(nameof(notRequiredNotNullable)); + if (url == null) + throw new ArgumentNullException(nameof(url)); if (context == null) throw new ArgumentNullException(nameof(context)); - if (ioutil == null) - throw new ArgumentNullException(nameof(ioutil)); - if (requiredNotNullable == null) throw new ArgumentNullException(nameof(requiredNotNullable)); - if (url == null) - throw new ArgumentNullException(nameof(url)); + if (notRequiredNotNullable.IsSet && notRequiredNotNullable.Value == null) + throw new ArgumentNullException(nameof(notRequiredNotNullable)); } /// @@ -2863,7 +2863,7 @@ namespace Org.OpenAPITools.Api try { - ValidateTestQueryParameterCollectionFormat(pipe, http, notRequiredNotNullable, context, ioutil, requiredNotNullable, url); + ValidateTestQueryParameterCollectionFormat(pipe, ioutil, http, url, context, requiredNotNullable, notRequiredNotNullable); FormatTestQueryParameterCollectionFormat(pipe, ioutil, http, url, context, ref requiredNotNullable, ref requiredNullable, ref notRequiredNotNullable, ref notRequiredNullable); diff --git a/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/PetApi.cs b/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/PetApi.cs index 6321536be53..93759837a2e 100644 --- a/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/PetApi.cs +++ b/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/PetApi.cs @@ -1254,16 +1254,16 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// - /// /// + /// /// - private void ValidateUpdatePetWithForm(Option status, Option name) + private void ValidateUpdatePetWithForm(Option name, Option status) { - if (status.IsSet && status.Value == null) - throw new ArgumentNullException(nameof(status)); - if (name.IsSet && name.Value == null) throw new ArgumentNullException(nameof(name)); + + if (status.IsSet && status.Value == null) + throw new ArgumentNullException(nameof(status)); } /// @@ -1352,7 +1352,7 @@ namespace Org.OpenAPITools.Api try { - ValidateUpdatePetWithForm(status, name); + ValidateUpdatePetWithForm(name, status); FormatUpdatePetWithForm(ref petId, ref name, ref status); diff --git a/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/UserApi.cs b/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/UserApi.cs index 3d47c7f53c3..24aa1eb01cb 100644 --- a/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/UserApi.cs +++ b/samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/UserApi.cs @@ -1201,16 +1201,16 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// - /// /// + /// /// - private void ValidateUpdateUser(string username, User user) + private void ValidateUpdateUser(User user, string username) { - if (username == null) - throw new ArgumentNullException(nameof(username)); - if (user == null) throw new ArgumentNullException(nameof(user)); + + if (username == null) + throw new ArgumentNullException(nameof(username)); } /// @@ -1293,7 +1293,7 @@ namespace Org.OpenAPITools.Api try { - ValidateUpdateUser(username, user); + ValidateUpdateUser(user, username); FormatUpdateUser(user, ref username); diff --git a/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeApi.cs b/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeApi.cs index c3afb14b727..67c82a34370 100644 --- a/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeApi.cs +++ b/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeApi.cs @@ -1430,16 +1430,16 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// - /// /// + /// /// - private void ValidateTestBodyWithQueryParams(string query, User user) + private void ValidateTestBodyWithQueryParams(User user, string query) { - if (query == null) - throw new ArgumentNullException(nameof(query)); - if (user == null) throw new ArgumentNullException(nameof(user)); + + if (query == null) + throw new ArgumentNullException(nameof(query)); } /// @@ -1522,7 +1522,7 @@ namespace Org.OpenAPITools.Api try { - ValidateTestBodyWithQueryParams(query, user); + ValidateTestBodyWithQueryParams(user, query); FormatTestBodyWithQueryParams(user, ref query); @@ -1726,17 +1726,17 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// - /// + /// /// /// /// + /// /// - /// /// - private void ValidateTestEndpointParameters(Option password, string patternWithoutDelimiter, Option binary, Option varString, Option callback, byte[] varByte) + private void ValidateTestEndpointParameters(byte[] varByte, string patternWithoutDelimiter, Option binary, Option varString, Option password, Option callback) { - if (password.IsSet && password.Value == null) - throw new ArgumentNullException(nameof(password)); + if (varByte == null) + throw new ArgumentNullException(nameof(varByte)); if (patternWithoutDelimiter == null) throw new ArgumentNullException(nameof(patternWithoutDelimiter)); @@ -1747,11 +1747,11 @@ namespace Org.OpenAPITools.Api if (varString.IsSet && varString.Value == null) throw new ArgumentNullException(nameof(varString)); + if (password.IsSet && password.Value == null) + throw new ArgumentNullException(nameof(password)); + if (callback.IsSet && callback.Value == null) throw new ArgumentNullException(nameof(callback)); - - if (varByte == null) - throw new ArgumentNullException(nameof(varByte)); } /// @@ -1906,7 +1906,7 @@ namespace Org.OpenAPITools.Api try { - ValidateTestEndpointParameters(password, patternWithoutDelimiter, binary, varString, callback, varByte); + ValidateTestEndpointParameters(varByte, patternWithoutDelimiter, binary, varString, password, callback); FormatTestEndpointParameters(ref varByte, ref number, ref varDouble, ref patternWithoutDelimiter, ref date, ref binary, ref varFloat, ref integer, ref int32, ref int64, ref varString, ref password, ref callback, ref dateTime); @@ -2014,32 +2014,32 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// + /// /// /// - /// - /// - /// /// + /// + /// /// - private void ValidateTestEnumParameters(Option> enumQueryStringArray, Option> enumFormStringArray, Option enumQueryString, Option> enumHeaderStringArray, Option enumFormString, Option enumHeaderString) + private void ValidateTestEnumParameters(Option> enumHeaderStringArray, Option> enumQueryStringArray, Option> enumFormStringArray, Option enumHeaderString, Option enumQueryString, Option enumFormString) { + if (enumHeaderStringArray.IsSet && enumHeaderStringArray.Value == null) + throw new ArgumentNullException(nameof(enumHeaderStringArray)); + if (enumQueryStringArray.IsSet && enumQueryStringArray.Value == null) throw new ArgumentNullException(nameof(enumQueryStringArray)); if (enumFormStringArray.IsSet && enumFormStringArray.Value == null) throw new ArgumentNullException(nameof(enumFormStringArray)); + if (enumHeaderString.IsSet && enumHeaderString.Value == null) + throw new ArgumentNullException(nameof(enumHeaderString)); + if (enumQueryString.IsSet && enumQueryString.Value == null) throw new ArgumentNullException(nameof(enumQueryString)); - if (enumHeaderStringArray.IsSet && enumHeaderStringArray.Value == null) - throw new ArgumentNullException(nameof(enumHeaderStringArray)); - if (enumFormString.IsSet && enumFormString.Value == null) throw new ArgumentNullException(nameof(enumFormString)); - - if (enumHeaderString.IsSet && enumHeaderString.Value == null) - throw new ArgumentNullException(nameof(enumHeaderString)); } /// @@ -2158,7 +2158,7 @@ namespace Org.OpenAPITools.Api try { - ValidateTestEnumParameters(enumQueryStringArray, enumFormStringArray, enumQueryString, enumHeaderStringArray, enumFormString, enumHeaderString); + ValidateTestEnumParameters(enumHeaderStringArray, enumQueryStringArray, enumFormStringArray, enumHeaderString, enumQueryString, enumFormString); FormatTestEnumParameters(enumHeaderStringArray, enumQueryStringArray, ref enumQueryDouble, ref enumQueryInteger, enumFormStringArray, ref enumHeaderString, ref enumQueryString, ref enumFormString); @@ -2702,35 +2702,35 @@ namespace Org.OpenAPITools.Api /// Validates the request parameters /// /// - /// - /// - /// /// - /// + /// /// + /// + /// + /// /// - private void ValidateTestQueryParameterCollectionFormat(List pipe, List http, Option notRequiredNotNullable, List context, List ioutil, string requiredNotNullable, List url) + private void ValidateTestQueryParameterCollectionFormat(List pipe, List ioutil, List http, List url, List context, string requiredNotNullable, Option notRequiredNotNullable) { if (pipe == null) throw new ArgumentNullException(nameof(pipe)); + if (ioutil == null) + throw new ArgumentNullException(nameof(ioutil)); + if (http == null) throw new ArgumentNullException(nameof(http)); - if (notRequiredNotNullable.IsSet && notRequiredNotNullable.Value == null) - throw new ArgumentNullException(nameof(notRequiredNotNullable)); + if (url == null) + throw new ArgumentNullException(nameof(url)); if (context == null) throw new ArgumentNullException(nameof(context)); - if (ioutil == null) - throw new ArgumentNullException(nameof(ioutil)); - if (requiredNotNullable == null) throw new ArgumentNullException(nameof(requiredNotNullable)); - if (url == null) - throw new ArgumentNullException(nameof(url)); + if (notRequiredNotNullable.IsSet && notRequiredNotNullable.Value == null) + throw new ArgumentNullException(nameof(notRequiredNotNullable)); } /// @@ -2855,7 +2855,7 @@ namespace Org.OpenAPITools.Api try { - ValidateTestQueryParameterCollectionFormat(pipe, http, notRequiredNotNullable, context, ioutil, requiredNotNullable, url); + ValidateTestQueryParameterCollectionFormat(pipe, ioutil, http, url, context, requiredNotNullable, notRequiredNotNullable); FormatTestQueryParameterCollectionFormat(pipe, ioutil, http, url, context, ref requiredNotNullable, ref requiredNullable, ref notRequiredNotNullable, ref notRequiredNullable); diff --git a/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/PetApi.cs b/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/PetApi.cs index 7c0b69f4437..3f5d4b0467d 100644 --- a/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/PetApi.cs +++ b/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/PetApi.cs @@ -1250,16 +1250,16 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// - /// /// + /// /// - private void ValidateUpdatePetWithForm(Option status, Option name) + private void ValidateUpdatePetWithForm(Option name, Option status) { - if (status.IsSet && status.Value == null) - throw new ArgumentNullException(nameof(status)); - if (name.IsSet && name.Value == null) throw new ArgumentNullException(nameof(name)); + + if (status.IsSet && status.Value == null) + throw new ArgumentNullException(nameof(status)); } /// @@ -1348,7 +1348,7 @@ namespace Org.OpenAPITools.Api try { - ValidateUpdatePetWithForm(status, name); + ValidateUpdatePetWithForm(name, status); FormatUpdatePetWithForm(ref petId, ref name, ref status); diff --git a/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/UserApi.cs b/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/UserApi.cs index a26f9f1fc65..86d0c81dd43 100644 --- a/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/UserApi.cs +++ b/samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/UserApi.cs @@ -1197,16 +1197,16 @@ namespace Org.OpenAPITools.Api /// /// Validates the request parameters /// - /// /// + /// /// - private void ValidateUpdateUser(string username, User user) + private void ValidateUpdateUser(User user, string username) { - if (username == null) - throw new ArgumentNullException(nameof(username)); - if (user == null) throw new ArgumentNullException(nameof(user)); + + if (username == null) + throw new ArgumentNullException(nameof(username)); } /// @@ -1289,7 +1289,7 @@ namespace Org.OpenAPITools.Api try { - ValidateUpdateUser(username, user); + ValidateUpdateUser(user, username); FormatUpdateUser(user, ref username);