Skip to content

Commit 1af4615

Browse files
jminiwing328
authored andcommitted
Use postProcessOperationsWithModels(Map, List) (OpenAPITools#431)
Instead of postProcessOperations(Map)
1 parent 0f60098 commit 1af4615

File tree

54 files changed

+86
-92
lines changed

Some content is hidden

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

54 files changed

+86
-92
lines changed

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) {

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ public String escapeText(String input) {
216216
}
217217

218218
@Override
219-
public Map<String, Object> postProcessOperations(Map<String, Object> operations) {
219+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> operations, List<Object> allModels) {
220220
Map<String, Object> objs = (Map<String, Object>) operations.get("operations");
221221
List<CodegenOperation> ops = (List<CodegenOperation>) objs.get("operation");
222222
for (CodegenOperation op : ops) {

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ public String getTypeDeclaration(Schema p) {
106106
}
107107

108108
@Override
109-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
109+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
110110
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
111111
List<CodegenOperation> operationList = (List<CodegenOperation>) operations.get("operation");
112112
for (CodegenOperation op : operationList) {

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

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

186186
@SuppressWarnings("unchecked")
187187
@Override
188-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
188+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
189189
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
190190
String classname = (String) operations.get("classname");
191191
operations.put("classnameSnakeUpperCase", DefaultCodegen.underscore(classname).toUpperCase());

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ public String toApiFilename(String name) {
215215

216216
@SuppressWarnings("unchecked")
217217
@Override
218-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
218+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
219219
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
220220
List<CodegenOperation> operationList = (List<CodegenOperation>) operations.get("operation");
221221
List<CodegenOperation> newOpList = new ArrayList<CodegenOperation>();

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,8 +265,8 @@ public void preprocessOpenAPI(OpenAPI openAPI) {
265265
}
266266

267267
@Override
268-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
269-
Map<String, Object> operations = (Map<String, Object>) super.postProcessOperations(objs).get("operations");
268+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
269+
Map<String, Object> operations = (Map<String, Object>) super.postProcessOperationsWithModels(objs, allModels).get("operations");
270270
List<CodegenOperation> os = (List<CodegenOperation>) operations.get("operation");
271271
List<ExtendedCodegenOperation> newOs = new ArrayList<ExtendedCodegenOperation>();
272272
Pattern pattern = Pattern.compile("\\{([^\\}]+)\\}([^\\{]*)");

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

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

375375
@Override
376376
@SuppressWarnings({"static-method", "unchecked"})
377-
public Map<String, Object> postProcessOperations(Map<String, Object> operations) {
377+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> operations, List<Object> allModels) {
378378
Map<String, Object> objs = (Map<String, Object>) operations.get("operations");
379379
List<CodegenOperation> ops = (List<CodegenOperation>) objs.get("operation");
380380

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

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

282282
@Override
283-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
283+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
284284
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
285285
List<CodegenOperation> os = (List<CodegenOperation>) operations.get("operation");
286286
List<ExtendedCodegenOperation> newOs = new ArrayList<ExtendedCodegenOperation>();

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ public String toApiFilename(String name) {
232232
}
233233

234234
@Override
235-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
235+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
236236
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
237237
List<CodegenOperation> operationList = (List<CodegenOperation>) operations.get("operation");
238238
for (CodegenOperation op : operationList) {

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ public String modelFileFolder() {
206206

207207
@SuppressWarnings("unchecked")
208208
@Override
209-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
209+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
210210
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
211211
List<CodegenOperation> operationList = (List<CodegenOperation>) operations.get("operation");
212212
for (CodegenOperation op : operationList) {

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

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -682,20 +682,6 @@ public List<CodegenSecurity> fromSecurity(Map<String, SecurityScheme> schemes) {
682682
return secs;
683683
}
684684

685-
@Override
686-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
687-
Map<String, Object> ret = super.postProcessOperations(objs);
688-
689-
HashMap<String, Object> pathOps = (HashMap<String, Object>) ret.get("operations");
690-
ArrayList<CodegenOperation> ops = (ArrayList<CodegenOperation>) pathOps.get("operation");
691-
if (ops.size() > 0) {
692-
ops.get(0).vendorExtensions.put(X_HAS_NEW_TAG, true);
693-
}
694-
695-
updateGlobalAdditionalProps();
696-
return ret;
697-
}
698-
699685
@Override
700686
public Map<String, Object> postProcessAllModels(Map<String, Object> objs) {
701687
updateGlobalAdditionalProps();
@@ -728,6 +714,16 @@ public int compare(Map<String, Object> o1, Map<String, Object> o2) {
728714

729715
@Override
730716
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
717+
Map<String, Object> ret = super.postProcessOperationsWithModels(objs, allModels);
718+
719+
HashMap<String, Object> pathOps = (HashMap<String, Object>) ret.get("operations");
720+
ArrayList<CodegenOperation> ops = (ArrayList<CodegenOperation>) pathOps.get("operation");
721+
if (ops.size() > 0) {
722+
ops.get(0).vendorExtensions.put(X_HAS_NEW_TAG, true);
723+
}
724+
725+
updateGlobalAdditionalProps();
726+
731727
for (Object o : allModels) {
732728
HashMap<String, Object> h = (HashMap<String, Object>) o;
733729
CodegenModel m = (CodegenModel) h.get("model");
@@ -746,9 +742,8 @@ public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> o
746742
}
747743
}
748744
}
749-
750745
}
751-
return objs;
746+
return ret;
752747
}
753748

754749
@Override

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,8 +146,8 @@ public void postProcessModelProperty(CodegenModel model, CodegenProperty propert
146146
}
147147

148148
@Override
149-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
150-
objs = super.postProcessOperations(objs);
149+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
150+
objs = super.postProcessOperationsWithModels(objs, allModels);
151151
return AbstractJavaJAXRSServerCodegen.jaxrsPostProcessOperations(objs);
152152
}
153153

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -370,8 +370,8 @@ private boolean usesRetrofit2Library() {
370370

371371
@SuppressWarnings("unchecked")
372372
@Override
373-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
374-
super.postProcessOperations(objs);
373+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
374+
super.postProcessOperationsWithModels(objs, allModels);
375375
if (usesAnyRetrofitLibrary()) {
376376
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
377377
if (operations != null) {

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ public void addOperationToGroup(String tag, String resourcePath, Operation opera
126126
}
127127

128128
@Override
129-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
129+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
130130
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
131131
if (operations != null) {
132132
List<CodegenOperation> ops = (List<CodegenOperation>) operations.get("operation");

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ public void processOpts() {
321321

322322
@SuppressWarnings("unchecked")
323323
@Override
324-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
324+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
325325
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
326326
if (operations != null) {
327327
List<CodegenOperation> ops = (List<CodegenOperation>) operations.get("operation");

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ public void setUseSwaggerUI(boolean useSwaggerUI) {
278278
}
279279

280280
@Override
281-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
281+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
282282
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
283283
if (operations != null) {
284284
List<CodegenOperation> ops = (List<CodegenOperation>) operations.get("operation");

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ public void addOperationToGroup(String tag, String resourcePath, Operation opera
141141
}
142142

143143
@Override
144-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
145-
return super.postProcessOperations(objs);
144+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
145+
return super.postProcessOperationsWithModels(objs, allModels);
146146
}
147147

148148
@Override

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,8 +146,8 @@ public void addOperationToGroup(String tag, String resourcePath, Operation opera
146146
}
147147

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

153153
@Override

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ public void processOpts() {
106106
}
107107

108108
@Override
109-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
109+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
110110
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
111111
if (operations != null) {
112112
List<CodegenOperation> ops = (List<CodegenOperation>) operations.get("operation");

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,8 @@ public void postProcessModelProperty(CodegenModel model, CodegenProperty propert
169169
}
170170

171171
@Override
172-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
173-
Map<String, Object> newObjs = super.postProcessOperations(objs);
172+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
173+
Map<String, Object> newObjs = super.postProcessOperationsWithModels(objs, allModels);
174174
Map<String, Object> operations = (Map<String, Object>) newObjs.get("operations");
175175
if (operations != null) {
176176
List<CodegenOperation> ops = (List<CodegenOperation>) operations.get("operation");

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -955,7 +955,7 @@ private boolean isPrimitiveType(String type) {
955955

956956
@SuppressWarnings("unchecked")
957957
@Override
958-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
958+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
959959
// Generate and store argument list string of each operation into
960960
// vendor-extension: x-codegen-argList.
961961
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
import org.slf4j.Logger;
3838
import org.slf4j.LoggerFactory;
3939

40-
import java.util.TreeSet;
4140
import java.util.*;
4241
import java.io.File;
4342

@@ -285,7 +284,7 @@ public Map<String, Object> postProcessModels(Map<String, Object> objs) {
285284
}
286285

287286
@Override
288-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
287+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
289288
if (objs.get("imports") instanceof List) {
290289
List<Map<String, String>> imports = (ArrayList<Map<String, String>>)objs.get("imports");
291290
Collections.sort(imports, new Comparator<Map<String, String>>() {

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

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

389389
@Override
390-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
390+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
391391
@SuppressWarnings("unchecked")
392392
Map<String, Object> objectMap = (Map<String, Object>) objs.get("operations");
393393
@SuppressWarnings("unchecked")

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ public void setExportedName(String name) {
238238
}
239239

240240
@Override
241-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
241+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
242242
@SuppressWarnings("unchecked")
243243
Map<String, Object> objectMap = (Map<String, Object>) objs.get("operations");
244244
@SuppressWarnings("unchecked")

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -639,7 +639,7 @@ public void setLicense(String license) {
639639
}
640640

641641
@Override
642-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
642+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
643643
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
644644
if (operations != null) {
645645
List<CodegenOperation> ops = (List<CodegenOperation>) operations.get("operation");

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

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

722722
@Override
723-
public Map<String, Object> postProcessOperations(Map<String, Object> objs) {
723+
public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> objs, List<Object> allModels) {
724724
Map<String, Object> operations = (Map<String, Object>) objs.get("operations");
725725
List<CodegenOperation> operationList = (List<CodegenOperation>) operations.get("operation");
726726
for (CodegenOperation op : operationList) {

0 commit comments

Comments
 (0)