You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ajcTestSuite.dtd 3.0KB

21 years ago
21 years ago
21 years ago
21 years ago
21 years ago
21 years ago
21 years ago
21 years ago
21 years ago
21 years ago
21 years ago
21 years ago
21 years ago
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <!-- this defines a DOCTYPE for a suite of ajc tests -->
  2. <!-- element-component mappings are in org.aspectj.testing.xml.AjcSpecXmlReader -->
  3. <!-- element names are determined by the component XMLNAME static variable -->
  4. <!ELEMENT suite (ajc-test*)>
  5. <!ATTLIST suite suiteDir CDATA #IMPLIED >
  6. <!-- permits leading inc-compile, will fail -->
  7. <!ELEMENT ajc-test ((compile | inc-compile | run)*)>
  8. <!ATTLIST ajc-test title CDATA #REQUIRED >
  9. <!ATTLIST ajc-test dir CDATA #REQUIRED >
  10. <!ATTLIST ajc-test pr CDATA #IMPLIED >
  11. <!ATTLIST ajc-test keywords CDATA #IMPLIED >
  12. <!ATTLIST ajc-test comment CDATA #IMPLIED >
  13. <!ELEMENT compile (dir-changes*,message*)>
  14. <!ATTLIST compile staging CDATA #IMPLIED >
  15. <!ATTLIST compile badInput CDATA #IMPLIED >
  16. <!ATTLIST compile files CDATA #IMPLIED >
  17. <!ATTLIST compile reuseCompiler CDATA #IMPLIED >
  18. <!ATTLIST compile includeClassesDir CDATA #IMPLIED >
  19. <!ATTLIST compile argfiles CDATA #IMPLIED >
  20. <!ATTLIST compile aspectpath CDATA #IMPLIED >
  21. <!ATTLIST compile classpath CDATA #IMPLIED >
  22. <!ATTLIST compile extdirs CDATA #IMPLIED >
  23. <!ATTLIST compile options CDATA #IMPLIED >
  24. <!ATTLIST compile sourceroots CDATA #IMPLIED >
  25. <!ATTLIST compile xlintfile CDATA #IMPLIED >
  26. <!ATTLIST compile outjar CDATA #IMPLIED >
  27. <!ELEMENT inc-compile (dir-changes*,message*)>
  28. <!ATTLIST inc-compile tag CDATA #REQUIRED >
  29. <!ATTLIST inc-compile fresh CDATA #IMPLIED >
  30. <!ATTLIST inc-compile checkModel CDATA #IMPLIED >
  31. <!ELEMENT run (dir-changes*,message*)>
  32. <!ATTLIST run class CDATA #REQUIRED >
  33. <!ATTLIST run skipTester CDATA #IMPLIED >
  34. <!ATTLIST run vm CDATA #IMPLIED >
  35. <!ATTLIST run options CDATA #IMPLIED >
  36. <!ATTLIST run errStreamIsError CDATA #IMPLIED >
  37. <!ATTLIST run outStreamIsError CDATA #IMPLIED >
  38. <!ATTLIST run fork CDATA #IMPLIED >
  39. <!ATTLIST run vmargs CDATA #IMPLIED >
  40. <!ATTLIST run aspectpath CDATA #IMPLIED >
  41. <!ATTLIST run classpath CDATA #IMPLIED >
  42. <!ATTLIST run LTW CDATA #IMPLIED >
  43. <!ATTLIST run exception CDATA #IMPLIED >
  44. <!ELEMENT message (source*)>
  45. <!ATTLIST message kind (abort | fail | error | warning | info | Xlint) #REQUIRED >
  46. <!ATTLIST message line CDATA #IMPLIED >
  47. <!ATTLIST message text CDATA #IMPLIED >
  48. <!ATTLIST message file CDATA #IMPLIED >
  49. <!ATTLIST message details CDATA #IMPLIED >
  50. <!ELEMENT source (#PCDATA)>
  51. <!ATTLIST source line CDATA #IMPLIED >
  52. <!ATTLIST source file CDATA #IMPLIED >
  53. <!ELEMENT dir-changes (#PCDATA)>
  54. <!ATTLIST dir-changes dirToken (classes | run) #IMPLIED >
  55. <!ATTLIST dir-changes defaultSuffix (.class) #IMPLIED >
  56. <!ATTLIST dir-changes added CDATA #IMPLIED >
  57. <!ATTLIST dir-changes removed CDATA #IMPLIED >
  58. <!ATTLIST dir-changes updated CDATA #IMPLIED >
  59. <!ATTLIST dir-changes unchanged CDATA #IMPLIED >
  60. <!ATTLIST dir-changes expDir CDATA #IMPLIED >
  61. <!ATTLIST dir-changes fastFail CDATA #IMPLIED >
  62. <!ATTLIST dir-changes delay CDATA #IMPLIED >