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.8KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  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/pr432608" title="stackoverflow">
  18. <compile options="-1.8" files="AbstractControlPoint.java"/>
  19. </ajc-test>
  20. <ajc-test dir="bugs180/pr431976" title="thisJoinPoint not initialized">
  21. <compile options="-1.8" files="Code.java"/>
  22. </ajc-test>
  23. <ajc-test dir="bugs180/pr431541" title="NullAnnotationMatching exception">
  24. <compile options="-1.8" files="Test.aj"/>
  25. </ajc-test>
  26. <ajc-test dir="bugs180/415957" title="annotations with 1.8 flags">
  27. <compile files="MyAspect.aj MyClass.java" options="-1.8 -showWeaveInfo">
  28. <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)"/>
  29. </compile>
  30. </ajc-test>
  31. <ajc-test dir="bugs180/firstprogram" title="first advised java 8 code">
  32. <compile files="C.java" options="-1.8">
  33. </compile>
  34. <run class="C">
  35. <stdout>
  36. <line text="Clazz staticinitialization(I.&lt;clinit&gt;)"/>
  37. <line text="Clazz staticinitialization(C.&lt;clinit&gt;)"/>
  38. <line text="I.foo running"/>
  39. <line text="ABC"/>
  40. <line text="hello world!"/>
  41. <line text="Clazz staticinitialization(MyClass.&lt;clinit&gt;)"/>
  42. <line text="Clazz staticinitialization(Utils.&lt;clinit&gt;)"/>
  43. <line text="1"/>
  44. <line text="22"/>
  45. <line text="333"/>
  46. <line text="4444"/>
  47. </stdout>
  48. </run>
  49. </ajc-test>
  50. </suite>