3 Copyright (c) 2000-2016 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
13 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
15 <xs:element name="titan_coverage">
18 <xs:element name="version" type="version" />
19 <xs:element name="component" type="component" />
20 <xs:element name="files" type="files" />
25 <xs:complexType name="version">
26 <xs:attribute name="major" type="xs:integer" />
27 <xs:attribute name="minor" type="xs:integer" />
30 <xs:complexType name="component">
31 <xs:attribute name="id" type="xs:string" />
32 <xs:attribute name="name" type="xs:string" />
35 <xs:complexType name="files">
37 <xs:element name="file" minOccurs="0" maxOccurs="unbounded">
40 <xs:element name="functions" type="functions" />
41 <xs:element name="lines" type="lines" />
43 <xs:attribute name="path" type="xs:string" />
49 <xs:complexType name="functions">
51 <xs:element name="function" minOccurs="0" maxOccurs="unbounded">
53 <xs:attribute name="name" type="xs:string" />
54 <xs:attribute name="count" type="xs:integer" />
60 <xs:complexType name="lines">
62 <xs:element name="line" minOccurs="0" maxOccurs="unbounded">
64 <xs:attribute name="no" type="xs:integer" />
65 <xs:attribute name="count" type="xs:integer" />