Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <!DOCTYPE suite SYSTEM "../tests/ajcTestSuite.dtd"[]>
  2. <suite>
  3. <ajc-test dir="bugs187/307147" title="missing joinpoint">
  4. <compile files="Test.java TestAspect.aj ITDAspect.aj" options="-1.8"/>
  5. <run class="test.Test">
  6. <stdout>
  7. <line text="Around call(void test.Test.function())"/>
  8. <line text="Normal function"/>
  9. <line text="Around call(void test.Test.privateMethod())"/>
  10. <line text="private method"/>
  11. <line text="Around call(void test.Test.publicMethod())"/>
  12. <line text="public method"/>
  13. <line text="Around call(void test.Test.itdFunction())"/>
  14. <line text="ITD function"/>
  15. <line text="Around call(void test.Test.privateMethod())"/>
  16. <line text="private method"/>
  17. <line text="Around call(void test.Test.publicMethod())"/>
  18. <line text="public method"/>
  19. </stdout></run>
  20. </ajc-test>
  21. <ajc-test dir="bugs187/307147_2" title="missing joinpoint 2">
  22. <compile files="Test.java TestAspect.aj ITDAspect.aj" options="-1.8"/>
  23. <run class="test.Test">
  24. <stdout>
  25. <line text="ITD function"/>
  26. <line text="Around call(void test.Test.privateMethod(String))"/>
  27. <line text="Captured Foo"/>
  28. <line text="hello FOO"/>
  29. </stdout></run>
  30. </ajc-test>
  31. <ajc-test dir="bugs187/475152" title="infinite loop">
  32. <compile files="AbstractAspect.aj, BaseAspect.aj, TestClass.java, AjTarget.java, TestAspect.aj" options="-1.8"/>
  33. </ajc-test>
  34. <ajc-test dir="bugs187/469889" title="broken java">
  35. <!--
  36. <compile files="A.java B.java AbstractA.java BImpl.java Main.java" options="-1.8"/>
  37. -->
  38. <compile files="Code.java" options="-1.8"/>
  39. <run class="Code">
  40. <stdout>
  41. <line text="B"/>
  42. </stdout>
  43. </run>
  44. </ajc-test>
  45. <ajc-test dir="bugs187/470633" title="lambda">
  46. <compile files="Maps.java" options="-1.8"/>
  47. </ajc-test>
  48. <ajc-test dir="bugs187/474165" title="anno conversion">
  49. <compile files="B.java" options="-XhasMember -1.8 -showWeaveInfo">
  50. <message kind="weave" text="Extending interface set for type 'B' (B.java) to include 'java.io.Serializable' (B.java)"/>
  51. </compile>
  52. <run class="B"></run>
  53. </ajc-test>
  54. </suite>