used list instead of set (#16015)

This commit is contained in:
devhl-labs 2023-07-05 23:33:01 -04:00 committed by GitHub
parent 5479e57bee
commit 8d625986c6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 145 additions and 145 deletions

View File

@ -836,7 +836,7 @@ public abstract class AbstractCSharpCodegen extends DefaultCodegen implements Co
}
}
Set<CodegenParameter> referenceTypes = operation.allParams.stream().filter(p -> p.vendorExtensions.get("x-is-value-type") == null && !p.isNullable).collect(Collectors.toSet());
List<CodegenParameter> 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);

View File

@ -1736,31 +1736,31 @@ namespace Org.OpenAPITools.Api
/// Validates the request parameters
/// </summary>
/// <param name="varByte"></param>
/// <param name="callback"></param>
/// <param name="binary"></param>
/// <param name="password"></param>
/// <param name="patternWithoutDelimiter"></param>
/// <param name="binary"></param>
/// <param name="varString"></param>
/// <param name="password"></param>
/// <param name="callback"></param>
/// <returns></returns>
private void ValidateTestEndpointParameters(byte[] varByte, Option<string> callback, Option<System.IO.Stream> binary, Option<string> password, string patternWithoutDelimiter, Option<string> varString)
private void ValidateTestEndpointParameters(byte[] varByte, string patternWithoutDelimiter, Option<System.IO.Stream> binary, Option<string> varString, Option<string> password, Option<string> 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));
}
/// <summary>
@ -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
/// <param name="enumHeaderStringArray"></param>
/// <param name="enumQueryStringArray"></param>
/// <param name="enumFormStringArray"></param>
/// <param name="enumQueryString"></param>
/// <param name="enumHeaderString"></param>
/// <param name="enumQueryString"></param>
/// <param name="enumFormString"></param>
/// <returns></returns>
private void ValidateTestEnumParameters(Option<List<string>> enumHeaderStringArray, Option<List<string>> enumQueryStringArray, Option<List<string>> enumFormStringArray, Option<string> enumQueryString, Option<string> enumHeaderString, Option<string> enumFormString)
private void ValidateTestEnumParameters(Option<List<string>> enumHeaderStringArray, Option<List<string>> enumQueryStringArray, Option<List<string>> enumFormStringArray, Option<string> enumHeaderString, Option<string> enumQueryString, Option<string> 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
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="pipe"></param>
/// <param name="ioutil"></param>
/// <param name="http"></param>
/// <param name="url"></param>
/// <param name="context"></param>
/// <param name="requiredNotNullable"></param>
/// <param name="notRequiredNotNullable"></param>
/// <param name="pipe"></param>
/// <param name="ioutil"></param>
/// <param name="url"></param>
/// <param name="http"></param>
/// <returns></returns>
private void ValidateTestQueryParameterCollectionFormat(List<string> context, string requiredNotNullable, Option<string> notRequiredNotNullable, List<string> pipe, List<string> ioutil, List<string> url, List<string> http)
private void ValidateTestQueryParameterCollectionFormat(List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string requiredNotNullable, Option<string> 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));
}
/// <summary>
@ -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);

View File

@ -1429,16 +1429,16 @@ namespace Org.OpenAPITools.Api
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="additionalMetadata"></param>
/// <param name="file"></param>
/// <param name="additionalMetadata"></param>
/// <returns></returns>
private void ValidateUploadFile(Option<string> additionalMetadata, Option<System.IO.Stream> file)
private void ValidateUploadFile(Option<System.IO.Stream> file, Option<string> 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));
}
/// <summary>
@ -1527,7 +1527,7 @@ namespace Org.OpenAPITools.Api
try
{
ValidateUploadFile(additionalMetadata, file);
ValidateUploadFile(file, additionalMetadata);
FormatUploadFile(ref petId, ref file, ref additionalMetadata);

View File

@ -1436,16 +1436,16 @@ namespace Org.OpenAPITools.Api
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="query"></param>
/// <param name="user"></param>
/// <param name="query"></param>
/// <returns></returns>
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));
}
/// <summary>
@ -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
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="password"></param>
/// <param name="varByte"></param>
/// <param name="patternWithoutDelimiter"></param>
/// <param name="binary"></param>
/// <param name="varString"></param>
/// <param name="password"></param>
/// <param name="callback"></param>
/// <param name="varByte"></param>
/// <returns></returns>
private void ValidateTestEndpointParameters(Option<string> password, string patternWithoutDelimiter, Option<System.IO.Stream> binary, Option<string> varString, Option<string> callback, byte[] varByte)
private void ValidateTestEndpointParameters(byte[] varByte, string patternWithoutDelimiter, Option<System.IO.Stream> binary, Option<string> varString, Option<string> password, Option<string> 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));
}
/// <summary>
@ -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
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="enumHeaderStringArray"></param>
/// <param name="enumQueryStringArray"></param>
/// <param name="enumFormStringArray"></param>
/// <param name="enumQueryString"></param>
/// <param name="enumHeaderStringArray"></param>
/// <param name="enumFormString"></param>
/// <param name="enumHeaderString"></param>
/// <param name="enumQueryString"></param>
/// <param name="enumFormString"></param>
/// <returns></returns>
private void ValidateTestEnumParameters(Option<List<string>> enumQueryStringArray, Option<List<string>> enumFormStringArray, Option<string> enumQueryString, Option<List<string>> enumHeaderStringArray, Option<string> enumFormString, Option<string> enumHeaderString)
private void ValidateTestEnumParameters(Option<List<string>> enumHeaderStringArray, Option<List<string>> enumQueryStringArray, Option<List<string>> enumFormStringArray, Option<string> enumHeaderString, Option<string> enumQueryString, Option<string> 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));
}
/// <summary>
@ -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
/// </summary>
/// <param name="pipe"></param>
/// <param name="http"></param>
/// <param name="notRequiredNotNullable"></param>
/// <param name="context"></param>
/// <param name="ioutil"></param>
/// <param name="requiredNotNullable"></param>
/// <param name="http"></param>
/// <param name="url"></param>
/// <param name="context"></param>
/// <param name="requiredNotNullable"></param>
/// <param name="notRequiredNotNullable"></param>
/// <returns></returns>
private void ValidateTestQueryParameterCollectionFormat(List<string> pipe, List<string> http, Option<string> notRequiredNotNullable, List<string> context, List<string> ioutil, string requiredNotNullable, List<string> url)
private void ValidateTestQueryParameterCollectionFormat(List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string requiredNotNullable, Option<string> 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));
}
/// <summary>
@ -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);

View File

@ -1254,16 +1254,16 @@ namespace Org.OpenAPITools.Api
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="status"></param>
/// <param name="name"></param>
/// <param name="status"></param>
/// <returns></returns>
private void ValidateUpdatePetWithForm(Option<string> status, Option<string> name)
private void ValidateUpdatePetWithForm(Option<string> name, Option<string> 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));
}
/// <summary>
@ -1352,7 +1352,7 @@ namespace Org.OpenAPITools.Api
try
{
ValidateUpdatePetWithForm(status, name);
ValidateUpdatePetWithForm(name, status);
FormatUpdatePetWithForm(ref petId, ref name, ref status);

View File

@ -1201,16 +1201,16 @@ namespace Org.OpenAPITools.Api
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="username"></param>
/// <param name="user"></param>
/// <param name="username"></param>
/// <returns></returns>
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));
}
/// <summary>
@ -1293,7 +1293,7 @@ namespace Org.OpenAPITools.Api
try
{
ValidateUpdateUser(username, user);
ValidateUpdateUser(user, username);
FormatUpdateUser(user, ref username);

View File

@ -1430,16 +1430,16 @@ namespace Org.OpenAPITools.Api
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="query"></param>
/// <param name="user"></param>
/// <param name="query"></param>
/// <returns></returns>
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));
}
/// <summary>
@ -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
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="password"></param>
/// <param name="varByte"></param>
/// <param name="patternWithoutDelimiter"></param>
/// <param name="binary"></param>
/// <param name="varString"></param>
/// <param name="password"></param>
/// <param name="callback"></param>
/// <param name="varByte"></param>
/// <returns></returns>
private void ValidateTestEndpointParameters(Option<string> password, string patternWithoutDelimiter, Option<System.IO.Stream> binary, Option<string> varString, Option<string> callback, byte[] varByte)
private void ValidateTestEndpointParameters(byte[] varByte, string patternWithoutDelimiter, Option<System.IO.Stream> binary, Option<string> varString, Option<string> password, Option<string> 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));
}
/// <summary>
@ -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
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="enumHeaderStringArray"></param>
/// <param name="enumQueryStringArray"></param>
/// <param name="enumFormStringArray"></param>
/// <param name="enumQueryString"></param>
/// <param name="enumHeaderStringArray"></param>
/// <param name="enumFormString"></param>
/// <param name="enumHeaderString"></param>
/// <param name="enumQueryString"></param>
/// <param name="enumFormString"></param>
/// <returns></returns>
private void ValidateTestEnumParameters(Option<List<string>> enumQueryStringArray, Option<List<string>> enumFormStringArray, Option<string> enumQueryString, Option<List<string>> enumHeaderStringArray, Option<string> enumFormString, Option<string> enumHeaderString)
private void ValidateTestEnumParameters(Option<List<string>> enumHeaderStringArray, Option<List<string>> enumQueryStringArray, Option<List<string>> enumFormStringArray, Option<string> enumHeaderString, Option<string> enumQueryString, Option<string> 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));
}
/// <summary>
@ -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
/// </summary>
/// <param name="pipe"></param>
/// <param name="http"></param>
/// <param name="notRequiredNotNullable"></param>
/// <param name="context"></param>
/// <param name="ioutil"></param>
/// <param name="requiredNotNullable"></param>
/// <param name="http"></param>
/// <param name="url"></param>
/// <param name="context"></param>
/// <param name="requiredNotNullable"></param>
/// <param name="notRequiredNotNullable"></param>
/// <returns></returns>
private void ValidateTestQueryParameterCollectionFormat(List<string> pipe, List<string> http, Option<string> notRequiredNotNullable, List<string> context, List<string> ioutil, string requiredNotNullable, List<string> url)
private void ValidateTestQueryParameterCollectionFormat(List<string> pipe, List<string> ioutil, List<string> http, List<string> url, List<string> context, string requiredNotNullable, Option<string> 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));
}
/// <summary>
@ -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);

View File

@ -1250,16 +1250,16 @@ namespace Org.OpenAPITools.Api
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="status"></param>
/// <param name="name"></param>
/// <param name="status"></param>
/// <returns></returns>
private void ValidateUpdatePetWithForm(Option<string> status, Option<string> name)
private void ValidateUpdatePetWithForm(Option<string> name, Option<string> 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));
}
/// <summary>
@ -1348,7 +1348,7 @@ namespace Org.OpenAPITools.Api
try
{
ValidateUpdatePetWithForm(status, name);
ValidateUpdatePetWithForm(name, status);
FormatUpdatePetWithForm(ref petId, ref name, ref status);

View File

@ -1197,16 +1197,16 @@ namespace Org.OpenAPITools.Api
/// <summary>
/// Validates the request parameters
/// </summary>
/// <param name="username"></param>
/// <param name="user"></param>
/// <param name="username"></param>
/// <returns></returns>
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));
}
/// <summary>
@ -1289,7 +1289,7 @@ namespace Org.OpenAPITools.Api
try
{
ValidateUpdateUser(username, user);
ValidateUpdateUser(user, username);
FormatUpdateUser(user, ref username);