Make item-list mandatory in Enum and Bitfield #4

Merged
rma merged 1 commits from bugfix/mandatoryItemList into main 2026-02-05 09:23:39 +00:00

View File

@@ -88,7 +88,7 @@
<xsd:complexType name="Enum"> <xsd:complexType name="Enum">
<xsd:sequence> <xsd:sequence>
<xsd:element type="xsd:string" name="description" minOccurs="0"/> <xsd:element type="xsd:string" name="description" minOccurs="0"/>
<xsd:element type="EnumItemList" name="item-list" minOccurs="0"/> <xsd:element type="EnumItemList" name="item-list"/>
</xsd:sequence> </xsd:sequence>
<xsd:attribute type="xsd:string" name="name" use="required"/> <xsd:attribute type="xsd:string" name="name" use="required"/>
<xsd:attribute type="xsd:boolean" name="noCount"/> <xsd:attribute type="xsd:boolean" name="noCount"/>
@@ -98,7 +98,7 @@
<xsd:complexType name="Bitfield"> <xsd:complexType name="Bitfield">
<xsd:sequence> <xsd:sequence>
<xsd:element type="xsd:string" name="description" minOccurs="0"/> <xsd:element type="xsd:string" name="description" minOccurs="0"/>
<xsd:element type="BitfieldItemList" name="item-list" minOccurs="0"/> <xsd:element type="BitfieldItemList" name="item-list"/>
</xsd:sequence> </xsd:sequence>
<xsd:attribute type="xsd:string" name="name" use="required"/> <xsd:attribute type="xsd:string" name="name" use="required"/>
<xsd:attribute type="xsd:int" name="size"/> <xsd:attribute type="xsd:int" name="size"/>