Community
Participate
Working Groups
Created attachment 267038 [details] Eclipse project demonstrating the bug When AspectJ with load-time weaving and TestNG are used together, Eclipse breakpoints are skipped or mapped incorrectly. In the attached project, please set breakpoints at TestAdvice:9 and IsAdvised:5. Debug using the test-aj launch. When the breakpoint at TestAdvice:9 is reached, Step Into. The current line at that point should be IsAdvised:5, which is the call to goo(), but the current line is actually IsAdvised:6; the call to goo() was skipped. I am running the attached project in Eclipse Mars with AspectJ installed from http://download.eclipse.org/tools/ajdt/46/dev/update. This used to work with Eclipse Kepler; I think that it's been broken since Luna.