diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java index 0a908ec06ba83177e07010d8f4203835a6b970cc..57e2605edce36f3575d377caa3039d9b453ce16b 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java @@ -622,7 +622,6 @@ public class DefaultCodegen implements CodegenConfig { * * @param objs Map of models * @return maps of models with better enum support - * */ public Map<String, Object> postProcessModelsEnum(Map<String, Object> objs) { List<Object> models = (List<Object>) objs.get("models"); @@ -6474,7 +6473,6 @@ public class DefaultCodegen implements CodegenConfig { cm.classname = type; cm.vendorExtensions.put("x-is-one-of-interface", true); cm.interfaceModels = new ArrayList<CodegenModel>(); - cm.classFilename = toModelFilename(type); addOneOfInterfaces.add(cm); } diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RubyClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RubyClientCodegen.java index 49fa4c4e4f9166bc978b99b331f5dc7fe1c9a9b6..83b020f7b8ce4c35e3db89fde695e26698c50122 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RubyClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/RubyClientCodegen.java @@ -92,7 +92,6 @@ public class RubyClientCodegen extends AbstractRubyCodegen { ); supportsInheritance = true; - useOneOfInterfaces = true; // clear import mapping (from default generator) as ruby does not use it // at the moment