diff options
Diffstat (limited to 'samples')
-rw-r--r-- | samples/m0.xsd | 11 | ||||
-rw-r--r-- | samples/mutator0-report-schema.xsd | 44 |
2 files changed, 29 insertions, 26 deletions
diff --git a/samples/m0.xsd b/samples/m0.xsd index 8a44b3a..abbafe1 100644 --- a/samples/m0.xsd +++ b/samples/m0.xsd @@ -4,10 +4,10 @@ <mutagen:schema xmlns:mutagen="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2001/XMLSchema"> - <mutagen:element name="Report"> + <mutagen:element name="DoomedStrain"> <mutagen:complexType> <mutagen:sequence> - <mutagen:element name="DoomedStrains" maxOccurs="1"/> + <mutagen:element name="Strain" maxOccurs="unbounded"/> </mutagen:sequence> </mutagen:complexType> </mutagen:element> @@ -20,10 +20,13 @@ </mutagen:complexType> </mutagen:element> - <mutagen:element name="DoomedStrain"> + <mutagen:element name="WeakStrains"/> + + <mutagen:element name="Report"> <mutagen:complexType> <mutagen:sequence> - <mutagen:element name="Strain" maxOccurs="unbounded"/> + <mutagen:element name="DoomedStrains" maxOccurs="unbounded"/> + <mutagen:element name="WeakStrains" maxOccurs="unbounded"/> </mutagen:sequence> </mutagen:complexType> </mutagen:element> diff --git a/samples/mutator0-report-schema.xsd b/samples/mutator0-report-schema.xsd index 7edf2c3..94644c9 100644 --- a/samples/mutator0-report-schema.xsd +++ b/samples/mutator0-report-schema.xsd @@ -4,29 +4,29 @@ <mutator:schema xmlns:mutator="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2001/XMLSchema"> - <mutator:attributeGroup name="MisraCReport"> - <mutator:attribute name="Misra-C-2004Rule" use="required"></mutator:attribute> - <mutator:attribute name="FileName" use="required"></mutator:attribute> - <mutator:attribute name="SpellingLineNumber" use="optional"></mutator:attribute> - <mutator:attribute name="SpellingColumnNumber" use="optional"></mutator:attribute> - </mutator:attributeGroup> + <mutator:attributeGroup name="MisraCReport"> + <mutator:attribute name="Misra-C-2004Rule" use="required"></mutator:attribute> + <mutator:attribute name="FileName" use="required"></mutator:attribute> + <mutator:attribute name="SpellingLineNumber" use="optional"></mutator:attribute> + <mutator:attribute name="SpellingColumnNumber" use="optional"></mutator:attribute> + </mutator:attributeGroup> - <mutator:element name="MisraDiag"> - <mutator:complexType> - <mutator:simpleContent> - <mutator:extension base="mutator:string"> - <mutator:attributeGroup ref="MisraCReport"/> - </mutator:extension> - </mutator:simpleContent> - </mutator:complexType> - </mutator:element> + <mutator:element name="MisraDiag"> + <mutator:complexType> + <mutator:simpleContent> + <mutator:extension base="mutator:string"> + <mutator:attributeGroup ref="MisraCReport"/> + </mutator:extension> + </mutator:simpleContent> + </mutator:complexType> + </mutator:element> - <mutator:element name="Report"> - <mutator:complexType> - <mutator:sequence> - <mutator:element name="MisraDiag" maxOccurs="unbounded"/> - </mutator:sequence> - </mutator:complexType> - </mutator:element> + <mutator:element name="Report"> + <mutator:complexType> + <mutator:sequence> + <mutator:element name="MisraDiag" maxOccurs="unbounded"/> + </mutator:sequence> + </mutator:complexType> + </mutator:element> </mutator:schema> |