in src/models/xsdSchemaConverter.ts [18:101]
private isPrimitiveType(type: string): boolean {
return [
"anySimpleType",
"anyType",
"string",
"normalizedString",
"token",
"language",
"Name",
"NCName",
"ID",
"IDREF",
"IDREFS",
"ENTITY",
"ENTITIES",
"NMTOKEN",
"NMTOKENS",
"boolean",
"base64Binary",
"hexBinary",
"float",
"decimal",
"integer",
"nonPositiveInteger",
"negativeInteger",
"long",
"int",
"short",
"byte",
"nonNegativeInteger",
"unsignedLong",
"unsignedInt",
"unsignedShort",
"unsignedByte",
"positiveInteger",
"double",
"anyURI",
"QName",
"duration",
"dateTime",
"date",
"time",
"anySimpleType",
"anyType",
"string",
"normalizedString",
"token",
"language",
"Name",
"NCName",
"ID",
"IDREF",
"IDREFS",
"ENTITY",
"ENTITIES",
"NMTOKEN",
"NMTOKENS",
"boolean",
"base64Binary",
"hexBinary",
"float",
"decimal",
"integer",
"nonPositiveInteger",
"negativeInteger",
"long",
"int",
"short",
"byte",
"nonNegativeInteger",
"unsignedLong",
"unsignedInt",
"unsignedShort",
"unsignedByte",
"positiveInteger",
"double",
"anyURI",
"QName",
"duration",
"dateTime",
"date",
"time",
].includes(type);
}