Skip to content

Commit ab8ec45

Browse files
jminiwing328
authored andcommitted
Use postProcessOperationsWithModels(Map, List) (#431)
Instead of postProcessOperations(Map)
1 parent 96e0814 commit ab8ec45

54 files changed

Lines changed: 86 additions & 92 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modules/openapi-generator/src/main/java/org/openapitools/codegen/CodegenConfig.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,12 @@ public interface CodegenConfig {
167167

168168
Map<String, Object> postProcessModels(Map<String, Object> objs);
169169

170+
/**
171+
* @deprecated use {@link #postProcessOperationsWithModels(Map, List)} instead. This method will be removed
172+
* @param objs the objects map that will be passed to the templating engine
173+
* @return the the objects map instance.
174+
*/
175+
@Deprecated
170176
Map<String, Object> postProcessOperations(Map<String, Object> objs);
171177

172178
Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels);

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractAdaCodegen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ public CodegenOperation fromOperation(String path, String httpMethod, Operation
419419

420420
@SuppressWarnings("unchecked")
421421
@Override
422-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
422+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
423423
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
424424
List<CodegenOperation> operationList = (List<CodegenOperation>) operations.get("operation");
425425

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCSharpCodegen.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -514,8 +514,8 @@ public void updateCodegenPropertyEnum(CodegenProperty var) {
514514
}
515515

516516
@Override
517-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
518-
super.postProcessOperations(objs);
517+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
518+
super.postProcessOperationsWithModels(objs, allModels);
519519
if (objs != null) {
520520
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
521521
if (operations != null) {

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractEiffelCodegen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ public String toOperationId(String operationId) {
344344
}
345345

346346
@Override
347-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
347+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
348348
@SuppressWarnings("unchecked")
349349
Map<String, Object> objectMap = (Map<String, Object>) objs.get("operations");
350350
@SuppressWarnings("unchecked")

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractGoCodegen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ public String toOperationId(String operationId) {
298298
}
299299

300300
@Override
301-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
301+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
302302
@SuppressWarnings("unchecked")
303303
Map<String, Object> objectMap = (Map<String, Object>) objs.get("operations");
304304
@SuppressWarnings("unchecked")

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -945,7 +945,7 @@ public Map<String, Object> postProcessModels(Map<String, Object> objs) {
945945
}
946946

947947
@Override
948-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
948+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
949949
// Remove imports of List, ArrayList, Map and HashMap as they are
950950
// imported in the template already.
951951
List<Map<String, String>> imports = (List<Map<String, String>>) objs.get("imports");

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaJAXRSServerCodegen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ public void preprocessOpenAPI(OpenAPI openAPI) {
146146
}
147147

148148
@Override
149-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
149+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
150150
return jaxrsPostProcessOperations(objs);
151151
}
152152

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractPhpCodegen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -656,7 +656,7 @@ public Map<String, Object> postProcessModels(Map<String, Object> objs) {
656656
}
657657

658658
@Override
659-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
659+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
660660
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
661661
List<CodegenOperation> operationList = (List<CodegenOperation>) operations.get("operation");
662662
for (CodegenOperation op : operationList) {

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/Apache2ConfigCodegen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public String escapeUnsafeCharacters(String input) {
8686

8787
@SuppressWarnings("unchecked")
8888
@Override
89-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
89+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
9090
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
9191
List<CodegenOperation> operationList = (List<CodegenOperation>) operations.get("operation");
9292
List<CodegenOperation> newOpList = new ArrayList<CodegenOperation>();

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CSharpClientCodegen.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -481,8 +481,8 @@ public String getModelPropertyNaming() {
481481
}
482482

483483
@Override
484-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
485-
super.postProcessOperations(objs);
484+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
485+
super.postProcessOperationsWithModels(objs, allModels);
486486
if (objs != null) {
487487
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
488488
if (operations != null) {

0 commit comments

Comments
 (0)