|
73 | 73 | import static io.ballerina.xsd.core.XSDToRecord.TARGET_NAMESPACE; |
74 | 74 | import static io.ballerina.xsd.core.XSDToRecord.XMLDATA_NAME_ANNOTATION; |
75 | 75 | import static io.ballerina.xsd.core.XSDToRecord.generateNodes; |
76 | | -import static io.ballerina.xsd.core.XSDToRecord.processEnumerations; |
77 | | -import static io.ballerina.xsd.core.XSDToRecord.processExtensions; |
78 | | -import static io.ballerina.xsd.core.XSDToRecord.processNameResolvers; |
79 | | -import static io.ballerina.xsd.core.XSDToRecord.processNestedElements; |
80 | | -import static io.ballerina.xsd.core.XSDToRecord.processRootElements; |
| 76 | +import static io.ballerina.xsd.core.XSDToRecord.generateResidualNodes; |
81 | 77 | import static io.ballerina.xsd.core.visitor.VisitorUtils.UNDERSCORE; |
82 | 78 | import static io.ballerina.xsd.core.visitor.VisitorUtils.URI; |
83 | 79 | import static io.ballerina.xsd.core.visitor.VisitorUtils.XMLDATA_NAMESPACE; |
@@ -397,11 +393,7 @@ private Map<String, ModuleMemberDeclarationNode> generateTypeNodes(Types types, |
397 | 393 | xsdVisitor.setTargetNamespace(((Schema) extElement).getElement().getAttribute(TARGET_NS)); |
398 | 394 | generateTypeNode(xsdVisitor, (Schema) extElement, nodes); |
399 | 395 | } |
400 | | - processRootElements(nodes, xsdVisitor.getRootElements()); |
401 | | - processNestedElements(nodes, xsdVisitor.getNestedElements()); |
402 | | - processNameResolvers(nodes, xsdVisitor.getNameResolvers()); |
403 | | - processExtensions(nodes, xsdVisitor); |
404 | | - processEnumerations(nodes, xsdVisitor.getEnumerationElements()); |
| 396 | + generateResidualNodes(nodes, xsdVisitor); |
405 | 397 | return nodes; |
406 | 398 | } |
407 | 399 |
|
|
0 commit comments