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.

ajcTestsFailing.xml 7.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. <!DOCTYPE suite SYSTEM "../tests/ajcTestSuite.dtd">
  2. <!-- contains valid tests that the compiler has never passed -->
  3. <suite>
  4. <ajc-test dir="bugs/extdirs"
  5. comment="eclipse bug? batch.FileSystem() takes only lowercase"
  6. title="uppercase ZIP and JAR suffixes for classpath entries">
  7. <compile files="extdirs-src/main/Main.java"
  8. classpath="lib/uppercase/util-jar.JAR,lib/uppercase/util-zip.ZIP"/>
  9. </ajc-test>
  10. <ajc-test dir="bugs/privilege"
  11. title="omnibus privileged access"
  12. comment="from mail ~Problem with interfaces...~; add pr when bug submitted"
  13. >
  14. <compile files="packageProtected/concern/ContextUser.java,
  15. packageProtected/concern/BaseTarget.java,
  16. packageProtected/core/Base.java"/>
  17. <run class="packageProtected.core.Base"/>
  18. <run class="packageProtected.concern.BaseTarget"/>
  19. </ajc-test>
  20. <ajc-test dir="bugs"
  21. pr="41888"
  22. title="call PCD fails when given subtype of defining type">
  23. <compile files="CallReference.java"/>
  24. <run class="CallReference"/>
  25. </ajc-test>
  26. <ajc-test dir="bugs/options/classpath"
  27. pr="41170"
  28. title="combine classpath on command line and in .lst file">
  29. <compile options="-verbose" argfiles="classpathTest.lst"/>
  30. <run class="Client"/>
  31. </ajc-test>
  32. <ajc-test dir="new/pointcutLibrary" title="libraries-pointcuts compiles"
  33. comment="interim test just to show library compiles...">
  34. <compile files="langlib/Pointcuts.java"/>
  35. </ajc-test>
  36. <ajc-test dir="new/pointcutLibrary" title="libraries-pointcuts sym"
  37. comment="BCException: expected state: resolved got: symbolic at Pointcut.java:238,126"
  38. >
  39. <compile files="langlib/Pointcuts.java,langlib/PointcutsCW.java">
  40. <message kind="warning" line="67" text="anyMethodExecution"/>
  41. <message kind="warning" line="67" text="anyPublicMethodExecution"/>
  42. <message kind="warning" line="67" text="anyNonPrivateMethodExecution"/>
  43. <message kind="warning" line="72" text="anyConstructorExecution"/>
  44. <message kind="warning" line="74" text="anyConstructorExecution"/>
  45. <message kind="warning" line="74" text="anyPublicConstructorExecution"/>
  46. <message kind="warning" line="74" text="anyNonPrivateConstructorExecution"/>
  47. <message kind="warning" line="76" text="anyConstructorExecution"/>
  48. <message kind="warning" line="76" text="anyNonPrivateConstructorExecution"/>
  49. <message kind="warning" line="78" text="anyNonPrivateFieldSet"/>
  50. <message kind="warning" line="82" text="anyMethodExecution"/>
  51. <message kind="warning" line="82" text="anyPublicMethodExecution"/>
  52. <message kind="warning" line="82" text="anyNonPrivateMethodExecution"/>
  53. <message kind="warning" line="83" text="toStringExecution "/>
  54. <message kind="warning" line="87" text="anyMethodExecution"/>
  55. <message kind="warning" line="89" text="anyMethodExecution, "/>
  56. <message kind="warning" line="91" text="anyNonPrivateFieldSet"/>
  57. <message kind="warning" line="91" text="withinSetter"/>
  58. <message kind="warning" line="97" text="anyNonPrivateFieldGet"/>
  59. <message kind="warning" line="97" text="withinGetter"/>
  60. <message kind="warning" line="102" text="anyMethodExecution"/>
  61. <message kind="warning" line="102" text="anyPublicMethodExecution"/>
  62. <message kind="warning" line="102" text="anyNonPrivateMethodExecution"/>
  63. <message kind="warning" line="103" text="runImplementationsInNonRunnable"/>
  64. <message kind="warning" line="107" text="anyRunnableImplementation"/>
  65. <message kind="warning" line="109" text="anyMethodExecution"/>
  66. <message kind="warning" line="109" text="anyPublicMethodExecution"/>
  67. <message kind="warning" line="109" text="anyNonPrivateMethodExecution"/>
  68. <message kind="warning" line="114" text="anyMethodExecution"/>
  69. <message kind="warning" line="114" text="anyPublicMethodExecution"/>
  70. <message kind="warning" line="114" text="anyNonPrivateMethodExecution"/>
  71. <message kind="warning" line="115" text="cloneImplementationsInNonCloneable"/>
  72. <message kind="warning" line="121" text="anyMethodExecution"/>
  73. <message kind="warning" line="121" text="anyPublicMethodExecution"/>
  74. <message kind="warning" line="121" text="anyNonPrivateMethodExecution"/>
  75. <message kind="warning" line="124" text="anyPublicFieldGet"/>
  76. <message kind="warning" line="124" text="anyNonPrivateFieldGet"/>
  77. <message kind="warning" line="126" text="anyPublicFieldGet"/>
  78. <message kind="warning" line="126" text="anyNonPrivateFieldGet"/>
  79. <message kind="warning" line="132" text="anyNonPrivateFieldGet"/>
  80. <message kind="warning" line="134" text="anyNonPrivateFieldGet"/>
  81. <message kind="warning" line="136" text="anyPublicFieldSet"/>
  82. <message kind="warning" line="136" text="anyNonPrivateFieldSet"/>
  83. <message kind="warning" line="138" text="anyPublicFieldSet"/>
  84. <message kind="warning" line="138" text="anyNonPrivateFieldSet"/>
  85. <message kind="warning" line="141" text="anyNonPublicFieldSetOutsideConstructorOrSetter"/>
  86. <message kind="warning" line="143" text="anyNonPublicFieldSetOutsideConstructorOrSetter"/>
  87. <message kind="warning" line="145" text="anyNonPublicFieldSetOutsideConstructorOrSetter"/>
  88. <message kind="warning" line="147" text="anyNonPublicFieldSetOutsideConstructorOrSetter"/>
  89. <message kind="warning" line="145" text="anyNonPrivateFieldSet"/>
  90. <message kind="warning" line="147" text="anyNonPrivateFieldSet"/>
  91. <message kind="warning" line="149" text="anyGetSystemErrOut"/>
  92. <message kind="warning" line="149" text="anyNonPrivateFieldGet"/>
  93. <message kind="warning" line="149" text="anyPublicFieldGet"/>
  94. <message kind="warning" line="151" text="anyGetSystemErrOut"/>
  95. <message kind="warning" line="151" text="anyNonPrivateFieldGet"/>
  96. <message kind="warning" line="151" text="anyPublicFieldGet"/>
  97. <message kind="warning" line="153" text="anyThreadConstruction"/>
  98. <message kind="warning" line="155" text="anyJavaIOCalls"/>
  99. <message kind="warning" line="157" text="anyJavaIOCalls"/>
  100. <message kind="warning" line="159" text="anyJavaAWTOrSwingCalls"/>
  101. <message kind="warning" line="161" text="anyJavaAWTOrSwingCalls"/>
  102. <message kind="warning" line="163" text="anyJavaAWTOrSwingCalls"/>
  103. <message kind="warning" line="165" text="anyJavaAWTOrSwingCalls"/>
  104. <message kind="warning" line="169" text="anySystemClassLoadingCalls"/>
  105. <message kind="warning" line="171" text="anySystemReflectiveCalls"/>
  106. <message kind="warning" line="173" text="anySystemProcessSpawningCalls"/>
  107. <message kind="warning" line="177" text="mostThrowableReadCalls"/>
  108. <message kind="warning" line="179" text="mostThrowableReadCalls"/>
  109. <message kind="warning" line="181" text="mostThrowableReadCalls"/>
  110. </compile>
  111. <run class="org.aspectj.langlib.PointcutsCW"/>
  112. </ajc-test>
  113. <ajc-test dir="new"
  114. pr="42668"
  115. title="after returning with parameter: matching rules">
  116. <compile files="AfterReturningParamMatching.java" />
  117. <run class="AfterReturningParamMatching"/>
  118. </ajc-test>
  119. <ajc-test dir="bugs"
  120. pr="49295"
  121. title="declare warning on subtype constructor">
  122. <compile files="SubtypeConstructorCW.java" >
  123. <message kind="warning" line="5" text="String as first"/>
  124. <message kind="warning" line="10" text="String as first"/>
  125. </compile>
  126. <run class="SubtypeConstructorCW"/>
  127. </ajc-test>
  128. </suite>