blob: 100897dc838b24ab66cca5cfc1993c974fa95486 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wtp="http://releng.wtp.eclipse.org/cvstools"
targetNamespace="http://releng.wtp.eclipse.org/cvstools"
elementFormDefault="qualified">
<xsd:element name="author" type="xsd:string" />
<xsd:element name="branch">
<xsd:complexType />
</xsd:element>
<xsd:element name="bugzilla" type="xsd:string" />
<xsd:element name="bugzilla-summary" type="xsd:string" />
<xsd:element name="bugzilla-status" type="xsd:string" />
<xsd:element name="bugzilla-resolution" type="xsd:string" />
<xsd:element name="bugzilla-assignedTo" type="xsd:string" />
<xsd:element name="bugzilla-severity" type="xsd:string" />
<xsd:element name="bugzilla-priority" type="xsd:string" />
<xsd:element name="bugzilla-hardware" type="xsd:string" />
<xsd:element name="bugzilla-version" type="xsd:string" />
<xsd:element name="bugzilla-targetMilestone" type="xsd:string" />
<xsd:element name="bugzilla-os" type="xsd:string" />
<xsd:element name="comments" type="xsd:string" />
<xsd:element name="counts">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="wtp:numDeltas" />
<xsd:element ref="wtp:numRevisions" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="cvsdelta" type="wtp:Delta">
</xsd:element>
<xsd:element name="rlog">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="wtp:startdate" />
<xsd:element ref="wtp:enddate" />
<xsd:element maxOccurs="unbounded" minOccurs="1"
ref="wtp:cvsdelta" />
<xsd:element ref="wtp:counts" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="date" type="xsd:string" />
<xsd:element name="enddate" type="xsd:string" />
<xsd:element name="file" type="xsd:string" />
<xsd:element name="head" type="xsd:string" />
<xsd:element name="keywords" type="xsd:string" />
<xsd:element name="numDeltas" type="xsd:string" />
<xsd:element name="numRevisions" type="xsd:string" />
<xsd:element name="rev" type="xsd:string" />
<xsd:element name="revision">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="wtp:date" />
<xsd:element ref="wtp:author" />
<xsd:element ref="wtp:rev" />
<xsd:element ref="wtp:comments" />
<xsd:element maxOccurs="1" minOccurs="0"
ref="wtp:bugzilla" />
<xsd:element maxOccurs="1" minOccurs="0"
ref="wtp:bugzilla-assignedTo" />
<xsd:element maxOccurs="1" minOccurs="0"
ref="wtp:bugzilla-hardware" />
<xsd:element maxOccurs="1" minOccurs="0"
ref="wtp:bugzilla-os" />
<xsd:element maxOccurs="1" minOccurs="0"
ref="wtp:bugzilla-priority" />
<xsd:element maxOccurs="1" minOccurs="0"
ref="wtp:bugzilla-resolution" />
<xsd:element maxOccurs="1" minOccurs="0"
ref="wtp:bugzilla-severity" />
<xsd:element maxOccurs="1" minOccurs="0"
ref="wtp:bugzilla-status" />
<xsd:element maxOccurs="1" minOccurs="0"
ref="wtp:bugzilla-summary" />
<xsd:element maxOccurs="1" minOccurs="0"
ref="wtp:bugzilla-targetMilestone" />
<xsd:element maxOccurs="1" minOccurs="0"
ref="wtp:bugzilla-version" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="revisions">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="1"
ref="wtp:revision" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="startdate" type="xsd:string" />
<xsd:element name="bugLog">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="target" type="xsd:string"></xsd:element>
<xsd:element name="status" type="xsd:string"></xsd:element>
<xsd:element name="fromBuild" type="xsd:string"></xsd:element>
<xsd:element name="toBuild" type="xsd:string"></xsd:element>
<xsd:element name="bugs" type="wtp:Bug" minOccurs="0" maxOccurs="unbounded"></xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="Bug">
<xsd:sequence>
<xsd:element name="no" type="xsd:string"></xsd:element>
<xsd:element name="summary" type="xsd:string"></xsd:element>
<xsd:element name="status" type="xsd:string"></xsd:element>
<xsd:element name="delta" type="wtp:Delta" minOccurs="0" maxOccurs="unbounded"></xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Delta">
<xsd:sequence>
<xsd:element ref="wtp:file" />
<xsd:element ref="wtp:head" />
<xsd:element ref="wtp:branch" />
<xsd:element ref="wtp:keywords" />
<xsd:element ref="wtp:revision" minOccurs="1"
maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
</xsd:schema>