blob: fee6364cef008479f1e93908d3b30935175ede36 [file] [log] [blame]
Stephan Herrmann7b7062f2010-04-01 19:56:59 +00001<?xml version="1.0" encoding="UTF-8"?>
2<!ELEMENT compiler (error*,command_line?,options?,classpaths?,error*,sources*,extra_problems?,stats?,exception*)>
3<!ELEMENT command_line (argument*)>
4<!ELEMENT options (option*)>
5<!ELEMENT classpaths (classpath+)>
6<!ELEMENT error (#PCDATA)>
7<!ELEMENT sources (source+)>
8<!ELEMENT source (problems*,tasks*,(classfile | error)*)>
9<!ELEMENT problems (problem+)>
10<!ELEMENT problem (message,source_context,arguments?)>
11<!ELEMENT arguments (argument+)>
12<!ELEMENT tasks (task+)>
13<!ELEMENT task (message, source_context)>
14<!ELEMENT stats (time?,number_of_lines?,problem_summary?,number_of_classfiles?)>
15<!ELEMENT argument (#PCDATA)>
16<!ELEMENT option (#PCDATA)>
17<!ELEMENT classpath (#PCDATA)>
18<!ELEMENT message (#PCDATA)>
19<!ELEMENT number_of_lines (#PCDATA)>
20<!ELEMENT time (#PCDATA)>
21<!ELEMENT number_of_classfiles (#PCDATA)>
22<!ELEMENT classfile (#PCDATA)>
23<!ELEMENT source_context (#PCDATA)>
24<!ELEMENT problem_summary (#PCDATA)>
25<!ELEMENT exception (#PCDATA)>
26<!ELEMENT extra_problems (extra_problem+)>
27<!ELEMENT extra_problem (message,source_context)>
28<!ATTLIST argument value CDATA #REQUIRED>
29<!ATTLIST option key CDATA #REQUIRED
30 value CDATA #REQUIRED
31>
32<!ATTLIST classpath path CDATA #REQUIRED
33 id CDATA #REQUIRED
34>
35<!ATTLIST source path CDATA #REQUIRED
36 output CDATA #IMPLIED
37 package CDATA #IMPLIED>
38<!ATTLIST problems problems CDATA #REQUIRED
39 errors CDATA #REQUIRED
40 warnings CDATA #REQUIRED
41>
42<!ATTLIST tasks tasks CDATA #REQUIRED>
43<!ATTLIST problem charEnd CDATA #REQUIRED
44 charStart CDATA #REQUIRED
45 severity CDATA #REQUIRED
46 line CDATA #REQUIRED
47 id CDATA #REQUIRED
48 problemID CDATA #IMPLIED
49 optionKey CDATA #IMPLIED
50 categoryID CDATA #IMPLIED
51>
52<!ATTLIST extra_problem charEnd CDATA #REQUIRED
53 charStart CDATA #REQUIRED
54 severity CDATA #REQUIRED
55 line CDATA #REQUIRED
56>
57<!ATTLIST extra_problems problems CDATA #REQUIRED
58>
59<!ATTLIST message value CDATA #REQUIRED>
60<!ATTLIST source_context value CDATA #REQUIRED
61 sourceStart CDATA #REQUIRED
62 sourceEnd CDATA #REQUIRED
63>
64<!ATTLIST task charEnd CDATA #REQUIRED
65 charStart CDATA #REQUIRED
66 line CDATA #REQUIRED
67 optionKey CDATA #IMPLIED
68>
69<!ATTLIST classfile path CDATA #REQUIRED>
70<!ATTLIST error message CDATA #REQUIRED>
71<!ATTLIST problem_summary problems CDATA #REQUIRED
72 errors CDATA #REQUIRED
73 warnings CDATA #REQUIRED
74 tasks CDATA #REQUIRED
75>
76<!ATTLIST number_of_classfiles value CDATA #REQUIRED>
77<!ATTLIST time value CDATA #REQUIRED>
78<!ATTLIST number_of_lines value CDATA #REQUIRED>
79<!ATTLIST compiler name CDATA #REQUIRED
80 copyright CDATA #REQUIRED
81 version CDATA #REQUIRED
82>
83<!ATTLIST exception class CDATA #REQUIRED
84 message CDATA #REQUIRED
85>