Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

DeclareWarningMain.java 496B

12345678910111213141516171819
  1. import org.aspectj.testing.*;
  2. public class DeclareWarningMain {
  3. public static void main (String[] args) { // DW 4 main
  4. Tester.checkAllEvents();
  5. }
  6. static {
  7. Tester.expectEvent("before");
  8. }
  9. }
  10. aspect Warnings {
  11. declare warning : execution(static void main(String[])) : "main"; // for DW 4 main
  12. // just to show that pointcut is valid - works if warning removed
  13. before() : execution(static void main(String[])) {
  14. Tester.event("before");
  15. }
  16. }