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 2.8KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  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. <!ELEMENT ajc-test (compile, (compile | inc-compile | run)*)>
  7. <!ATTLIST ajc-test title CDATA #REQUIRED >
  8. <!ATTLIST ajc-test dir CDATA #REQUIRED >
  9. <!ATTLIST ajc-test pr CDATA #IMPLIED >
  10. <!ATTLIST ajc-test keywords CDATA #IMPLIED >
  11. <!ATTLIST ajc-test comment CDATA #IMPLIED >
  12. <!ELEMENT compile (dir-changes*,message*)>
  13. <!ATTLIST compile staging CDATA #IMPLIED >
  14. <!ATTLIST compile badInput CDATA #IMPLIED >
  15. <!ATTLIST compile files CDATA #IMPLIED >
  16. <!ATTLIST compile reuseCompiler CDATA #IMPLIED >
  17. <!ATTLIST compile includeClassesDir CDATA #IMPLIED >
  18. <!ATTLIST compile argfiles CDATA #IMPLIED >
  19. <!ATTLIST compile aspectpath CDATA #IMPLIED >
  20. <!ATTLIST compile classpath CDATA #IMPLIED >
  21. <!ATTLIST compile extdirs CDATA #IMPLIED >
  22. <!ATTLIST compile options CDATA #IMPLIED >
  23. <!ATTLIST compile sourceroots CDATA #IMPLIED >
  24. <!ATTLIST compile xlintfile CDATA #IMPLIED >
  25. <!ATTLIST compile outjar CDATA #IMPLIED >
  26. <!ELEMENT inc-compile (dir-changes*,message*)>
  27. <!ATTLIST inc-compile tag CDATA #REQUIRED >
  28. <!ATTLIST inc-compile fresh CDATA #IMPLIED >
  29. <!ATTLIST inc-compile checkModel CDATA #IMPLIED >
  30. <!ELEMENT run (dir-changes*,message*)>
  31. <!ATTLIST run class CDATA #REQUIRED >
  32. <!ATTLIST run skipTester CDATA #IMPLIED >
  33. <!ATTLIST run vm CDATA #IMPLIED >
  34. <!ATTLIST run options CDATA #IMPLIED >
  35. <!ATTLIST run errStreamIsError CDATA #IMPLIED >
  36. <!ATTLIST run outStreamIsError CDATA #IMPLIED >
  37. <!ATTLIST run fork CDATA #IMPLIED >
  38. <!ATTLIST run vmargs CDATA #IMPLIED >
  39. <!ATTLIST run aspectpath CDATA #IMPLIED >
  40. <!ELEMENT message (source*)>
  41. <!ATTLIST message kind (abort | fail | error | warning | info | Xlint) #REQUIRED >
  42. <!ATTLIST message line CDATA #IMPLIED >
  43. <!ATTLIST message text CDATA #IMPLIED >
  44. <!ATTLIST message file CDATA #IMPLIED >
  45. <!ATTLIST message details CDATA #IMPLIED >
  46. <!ELEMENT source (#PCDATA)>
  47. <!ATTLIST source line CDATA #IMPLIED >
  48. <!ATTLIST source file CDATA #IMPLIED >
  49. <!ELEMENT dir-changes (#PCDATA)>
  50. <!ATTLIST dir-changes dirToken (classes | run) #IMPLIED >
  51. <!ATTLIST dir-changes defaultSuffix (.class) #IMPLIED >
  52. <!ATTLIST dir-changes added CDATA #IMPLIED >
  53. <!ATTLIST dir-changes removed CDATA #IMPLIED >
  54. <!ATTLIST dir-changes updated CDATA #IMPLIED >
  55. <!ATTLIST dir-changes unchanged CDATA #IMPLIED >
  56. <!ATTLIST dir-changes expDir CDATA #IMPLIED >
  57. <!ATTLIST dir-changes fastFail CDATA #IMPLIED >
  58. <!ATTLIST dir-changes delay CDATA #IMPLIED >