Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

pr108816.aj 444B

1234567891011121314151617181920
  1. aspect BadAdvice {
  2. after(Object controller) returning (Object foo):
  3. cflow(adviceexecution() && args(controller, ..) && this(BadAdvice)) &&
  4. call(Bar+.new(..))
  5. {
  6. }
  7. Object around(Object controller) : call(* whoKnows()) && target(controller)
  8. {
  9. return new Bar();
  10. }
  11. public static void main(String args[]) {
  12. (new Bar()).whoKnows();
  13. }
  14. }
  15. class Bar {
  16. void whoKnows() {}
  17. }