When I run the SourceGenerator against my schema, I am getting the following warning.
Why is it generating this warning? Bug in my schema or bug in SourceGenerator?
Warning: A class name generation conflict has occured between simpleType 'statusType'
and element 'statusType'. Please use a Binding file to solve this problem.Continue
anyway [not recommended] (y|n|?)
<xsd:simpleType name="statusType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="INDEPENDENT"/>
<xsd:enumeration value="DEPENDENT"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="groupType" abstract="true">
<xsd:complexContent>
<xsd:extension base="objectType">
<xsd:sequence>
<xsd:element name="name" type="xsd:string" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
<xsd:attribute name="department" type="xsd:IDREF" use="required" />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="specialGroupType">
<xsd:complexContent>
<xsd:extension base="groupType">
<xsd:attribute name="status" type="statusType" use="required" />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="departmentType" abstract="true">
<xsd:complexContent>
<xsd:extension base="objectType">
<xsd:sequence>
<xsd:element name="name" type="xsd:string" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
<xsd:attribute name="company" type="xsd:IDREF" use="required" />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="specialDepartmentType">
<xsd:complexContent>
<xsd:extension base="departmentType">
<xsd:attribute name="status" type="statusType" use="required" />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="objectType" abstract="true">
<xsd:attribute name="ID" type="xsd:ID" use="required" />
</xsd:complexType>
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
unsubscribe castor-dev