.headers(defaultResponseHeaders));
}
} else if (!responseClass.equals(java.lang.Void.class) && !"void".equals(responseClass.toString())) {
String name = responseClass.getTypeName();
Model model = modelConverters.read(responseClass).get(name);
<BUG>if(model == null) {
</BUG>
Property p = modelConverters.readAsProperty(responseClass);
operation.response(200, new Response()
.description("successful operation")

.headers(defaultResponseHeaders));
}
} else if (!responseClass.equals(java.lang.Void.class) && !"void".equals(responseClass.toString())) {
String name = responseClass.getTypeName();
Model model = modelConverters.read(responseClass).get(name);
if (model == null) {
Property p = modelConverters.readAsProperty(responseClass);
operation.response(200, new Response()
.description("successful operation")
