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.

ajc180.xml 1.7KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <!DOCTYPE suite SYSTEM "../tests/ajcTestSuite.dtd"[]>
  2. <suite>
  3. <ajc-test dir="bugs180/432178" title="percflow ltw">
  4. <compile options="-1.8" files="A.java B.java"/>
  5. <compile options="-1.8" files="PerCFlowBug.java"/>
  6. <run class="A" ltw="aop.xml">
  7. <stdout>
  8. <line text="foo"/>
  9. <line text="bar"/>
  10. </stdout>
  11. </run>
  12. </ajc-test>
  13. <ajc-test dir="bugs180/pr432714" title="stackmapframe">
  14. <compile options="-1.8" files="Code.java"/>
  15. <run class="Code"/>
  16. </ajc-test>
  17. <ajc-test dir="bugs180/pr431976" title="thisJoinPoint not initialized">
  18. <compile options="-1.8" files="Code.java"/>
  19. </ajc-test>
  20. <ajc-test dir="bugs180/pr431541" title="NullAnnotationMatching exception">
  21. <compile options="-1.8" files="Test.aj"/>
  22. </ajc-test>
  23. <ajc-test dir="bugs180/415957" title="annotations with 1.8 flags">
  24. <compile files="MyAspect.aj MyClass.java Resource.java" options="-1.8 -showWeaveInfo">
  25. <message kind="weave" text="Join point 'method-execution(void MyClass.method())' in Type 'MyClass' (MyClass.java:3) advised by before advice from 'MyAspect' (MyAspect.aj:5)"/>
  26. </compile>
  27. </ajc-test>
  28. <ajc-test dir="bugs180/firstprogram" title="first advised java 8 code">
  29. <compile files="C.java" options="-1.8">
  30. </compile>
  31. <run class="C">
  32. <stdout>
  33. <line text="Clazz staticinitialization(I.&lt;clinit&gt;)"/>
  34. <line text="Clazz staticinitialization(C.&lt;clinit&gt;)"/>
  35. <line text="I.foo running"/>
  36. <line text="ABC"/>
  37. <line text="hello world!"/>
  38. <line text="Clazz staticinitialization(MyClass.&lt;clinit&gt;)"/>
  39. <line text="Clazz staticinitialization(Utils.&lt;clinit&gt;)"/>
  40. <line text="1"/>
  41. <line text="22"/>
  42. <line text="333"/>
  43. <line text="4444"/>
  44. </stdout>
  45. </run>
  46. </ajc-test>
  47. </suite>