Merge branch 'master' of https://github.com/christof-vollrath-bild-de/swagger-codegen into christof-vollrath-bild-de-master

This commit is contained in:
wing328 2017-05-23 17:57:54 +08:00
commit 82740de5a0

View File

@ -288,6 +288,14 @@ public class DefaultGenerator extends AbstractGenerator implements Generator {
private Model getParent(Model model) {
if (model instanceof ComposedModel) {
Model parent = ((ComposedModel) model).getParent();
if (parent == null) {
// check for interfaces
List<RefModel> interfaces = ((ComposedModel) model).getInterfaces();
if (interfaces.size() > 0) {
RefModel interf = interfaces.get(0);
return definitions.get(interf.getSimpleRef());
}
}
if(parent != null) {
return definitions.get(parent.getReference());
}