Skip to content

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
<!-- Portions (C) International Organization for Standardization 1986:
2+
Permission to copy in any form is granted for use with
3+
conforming SGML systems and applications as defined in
4+
ISO 8879, provided this notice is included in all copies.
5+
-->
6+
7+
<!ELEMENT coverage (sources?,packages)>
8+
<!ATTLIST coverage line-rate CDATA #REQUIRED>
9+
<!ATTLIST coverage branch-rate CDATA #REQUIRED>
10+
<!ATTLIST coverage lines-covered CDATA #REQUIRED>
11+
<!ATTLIST coverage lines-valid CDATA #REQUIRED>
12+
<!ATTLIST coverage branches-covered CDATA #REQUIRED>
13+
<!ATTLIST coverage branches-valid CDATA #REQUIRED>
14+
<!ATTLIST coverage complexity CDATA #REQUIRED>
15+
<!ATTLIST coverage version CDATA #REQUIRED>
16+
<!ATTLIST coverage timestamp CDATA #REQUIRED>
17+
18+
<!ELEMENT sources (source*)>
19+
20+
<!ELEMENT source (#PCDATA)>
21+
22+
<!ELEMENT packages (package*)>
23+
24+
<!ELEMENT package (classes)>
25+
<!ATTLIST package name CDATA #REQUIRED>
26+
<!ATTLIST package line-rate CDATA #REQUIRED>
27+
<!ATTLIST package branch-rate CDATA #REQUIRED>
28+
<!ATTLIST package complexity CDATA #REQUIRED>
29+
30+
<!ELEMENT classes (class*)>
31+
32+
<!ELEMENT class (methods,lines)>
33+
<!ATTLIST class name CDATA #REQUIRED>
34+
<!ATTLIST class filename CDATA #REQUIRED>
35+
<!ATTLIST class line-rate CDATA #REQUIRED>
36+
<!ATTLIST class branch-rate CDATA #REQUIRED>
37+
<!ATTLIST class complexity CDATA #REQUIRED>
38+
39+
<!ELEMENT methods (method*)>
40+
41+
<!ELEMENT method (lines)>
42+
<!ATTLIST method name CDATA #REQUIRED>
43+
<!ATTLIST method signature CDATA #REQUIRED>
44+
<!ATTLIST method line-rate CDATA #REQUIRED>
45+
<!ATTLIST method branch-rate CDATA #REQUIRED>
46+
<!ATTLIST method complexity CDATA #REQUIRED>
47+
48+
<!ELEMENT lines (line*)>
49+
50+
<!ELEMENT line (conditions*)>
51+
<!ATTLIST line number CDATA #REQUIRED>
52+
<!ATTLIST line hits CDATA #REQUIRED>
53+
<!ATTLIST line branch CDATA "false">
54+
<!ATTLIST line condition-coverage CDATA "100%">
55+
56+
<!ELEMENT conditions (condition*)>
57+
58+
<!ELEMENT condition EMPTY>
59+
<!ATTLIST condition number CDATA #REQUIRED>
60+
<!ATTLIST condition type CDATA #REQUIRED>
61+
<!ATTLIST condition coverage CDATA #REQUIRED>

0 commit comments

Comments
 (0)