Stephan Herrmann | 7b7062f | 2010-04-01 19:56:59 +0000 | [diff] [blame] | 1 | <?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 | > |