summaryrefslogtreecommitdiffstats
path: root/tests/harness/classpathTest/classpath-src/aspectjar/testaspect/SignalMainRunnable.java
blob: 74a75a008a35626e97526ec21ed0c5150b4475dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package testaspect;

import org.aspectj.testing.Tester;

public aspect SignalMainRunnable {

    /**
     * Signal Tester event "aspect" if a main method
     * calls run() on a Runnable.
     */
    after() returning : withincode(public static void main(..))
        && target(Runnable) && call(void run()) {
        Tester.event("aspect");
    }
}