forked from loafle/openapi-generator-original
Remove calculateRequestOrder Function and fix bug (#19685)
* Remove calculateRequestOrder Function This PR removes the calculateRequestOrder function from the codebase and addresses the bug described in issue #19110. After a thorough review, it was determined that the function was unnecessary due to its redundant logic and lack of unique functionality. * delete import java.lang.*; * delete import java.lang.*; * Remove calculateRequestOrder Function This PR removes the calculateRequestOrder function from the codebase and addresses the bug described in issue #19110. After a thorough review, it was determined that the function was unnecessary due to its redundant logic and lack of unique functionality. * delete import java.lang.*; --------- Co-authored-by: rmarqmo <rmarqmo@mercadona.es>
This commit is contained in:
parent
e2c458b9ea
commit
7c84177e65
@ -707,10 +707,8 @@ public class K6ClientCodegen extends DefaultCodegen implements CodegenConfig {
|
|||||||
Optional<DataExtractSubstituteParameter> dataExtract = getDataExtractSubstituteParameter(
|
Optional<DataExtractSubstituteParameter> dataExtract = getDataExtractSubstituteParameter(
|
||||||
dataExtractSubstituteParams, operationId);
|
dataExtractSubstituteParams, operationId);
|
||||||
|
|
||||||
// calculate order for this current request
|
// create requests
|
||||||
Integer requestOrder = calculateRequestOrder(operationGroupingOrder, requests.size());
|
requests.putIfAbsent(requests.size(), new HTTPRequest(
|
||||||
|
|
||||||
requests.put(requestOrder, new HTTPRequest(
|
|
||||||
operationId,
|
operationId,
|
||||||
method.toString().toLowerCase(Locale.ROOT),
|
method.toString().toLowerCase(Locale.ROOT),
|
||||||
path,
|
path,
|
||||||
@ -933,7 +931,7 @@ public class K6ClientCodegen extends DefaultCodegen implements CodegenConfig {
|
|||||||
existingHTTPRequestGroup.addRequests(requests);
|
existingHTTPRequestGroup.addRequests(requests);
|
||||||
existingHTTPRequestGroup.addVariables(variables);
|
existingHTTPRequestGroup.addVariables(variables);
|
||||||
} else {
|
} else {
|
||||||
requestGroups.put(groupName, new HTTPRequestGroup(groupName, variables, requests));
|
requestGroups.putIfAbsent(groupName, new HTTPRequestGroup(groupName, variables, requests));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1127,36 +1125,6 @@ public class K6ClientCodegen extends DefaultCodegen implements CodegenConfig {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Calculate order for this current request
|
|
||||||
*
|
|
||||||
* @param operationGroupingOrder
|
|
||||||
* @param requestsSize
|
|
||||||
* @return request order
|
|
||||||
*/
|
|
||||||
private Integer calculateRequestOrder(OptionalInt operationGroupingOrder, int requestsSize) {
|
|
||||||
int requestOrder;
|
|
||||||
|
|
||||||
if (operationGroupingOrder.isPresent()) {
|
|
||||||
requestOrder = operationGroupingOrder.getAsInt() - 1;
|
|
||||||
|
|
||||||
} else {
|
|
||||||
switch (requestsSize) {
|
|
||||||
case 0:
|
|
||||||
case 1:
|
|
||||||
requestOrder = requestsSize;
|
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
|
||||||
requestOrder = (requestsSize - 1);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return requestOrder;
|
|
||||||
}
|
|
||||||
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Any variables not defined yet but used for subsequent data extraction must be
|
* Any variables not defined yet but used for subsequent data extraction must be
|
||||||
|
Loading…
x
Reference in New Issue
Block a user