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