We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e1130c3 commit 055605bCopy full SHA for 055605b
1 file changed
modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java
@@ -3190,14 +3190,7 @@ protected static String getEnumValueForProperty(
3190
}
3191
3192
protected void SortModelPropertiesByRequiredFlag(CodegenModel model) {
3193
- Comparator<CodegenProperty> comparator = new Comparator<CodegenProperty>() {
3194
- @Override
3195
- public int compare(CodegenProperty one, CodegenProperty another) {
3196
- if (one.required == another.required) return 0;
3197
- else if (one.required) return -1;
3198
- else return 1;
3199
- }
3200
- };
+ Comparator<CodegenProperty> comparator = Comparator.comparing(prop -> !prop.required);
3201
Collections.sort(model.vars, comparator);
3202
Collections.sort(model.allVars, comparator);
3203
0 commit comments