3 Copyright (c) 2000-2015 Ericsson Telecom AB
4 All rights reserved. This program and the accompanying materials
5 are made available under the terms of the Eclipse Public License v1.0
6 which accompanies this distribution, and is available at
7 http://www.eclipse.org/legal/epl-v10.html
9 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
11 <xs:element name="titan_coverage">
14 <xs:element name="version" type="version" />
15 <xs:element name="component" type="component" />
16 <xs:element name="files" type="files" />
21 <xs:complexType name="version">
22 <xs:attribute name="major" type="xs:integer" />
23 <xs:attribute name="minor" type="xs:integer" />
26 <xs:complexType name="component">
27 <xs:attribute name="id" type="xs:string" />
28 <xs:attribute name="name" type="xs:string" />
31 <xs:complexType name="files">
33 <xs:element name="file" minOccurs="0" maxOccurs="unbounded">
36 <xs:element name="functions" type="functions" />
37 <xs:element name="lines" type="lines" />
39 <xs:attribute name="path" type="xs:string" />
45 <xs:complexType name="functions">
47 <xs:element name="function" minOccurs="0" maxOccurs="unbounded">
49 <xs:attribute name="name" type="xs:string" />
50 <xs:attribute name="count" type="xs:integer" />
56 <xs:complexType name="lines">
58 <xs:element name="line" minOccurs="0" maxOccurs="unbounded">
60 <xs:attribute name="no" type="xs:integer" />
61 <xs:attribute name="count" type="xs:integer" />