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 8fcdea5 commit c67c436Copy full SHA for c67c436
src/services/parsers/open-api-v3/parser-base.service.ts
@@ -220,6 +220,11 @@ export abstract class ParserBaseService {
220
newModel.values = rawAttribute.enum;
221
this.store.models.add(newModel);
222
attribute.typeURI = newModel.uri;
223
+ } else if (rawAttribute.type === 'object' && rawAttribute.properties) {
224
+ const newModel = new ModelModel(defaultName);
225
+ newModel.addAttributes(this.parseAttributes(rawAttribute, defaultName));
226
+ this.store.models.add(newModel);
227
+ attribute.typeURI = newModel.uri;
228
} else {
229
console.debug(`${attrName} of type ${rawAttribute.type}`);
230
attribute.typeURI = rawAttribute.type;
0 commit comments