Переглянути джерело

explicitly excluding new preinitialization join points

tags/V_1_1_b5
jhugunin 21 роки тому
джерело
коміт
b684b97b9c
1 змінених файлів з 1 додано та 1 видалено
  1. 1
    1
      tests/new/CflowCycles.java

+ 1
- 1
tests/new/CflowCycles.java Переглянути файл

@@ -17,7 +17,7 @@ class Target {
aspect A1 {
pointcut TargetRunFlow ()
// ok if no cflow: within(Target) && execution(* *(..)) && !within(A1+);
: !within(A1+) //cflow(within(Target) && execution(* *(..))) && !within(A1+)
: !within(A1+) && !preinitialization(new(..)) //cflow(within(Target) && execution(* *(..))) && !within(A1+)
;
Object around () : TargetRunFlow() {
Tester.event("target A1");

Завантаження…
Відмінити
Зберегти