Community
Participate
Working Groups
It seems like the advice relationship is not showing up in the model when the advice applies to a method that is part of an ITD. It compiles correctly, but I don't see it showing up in the ASM. Here is a simple project that shows the problem. You'll notice that there are no gutter markers for the advice.
Created attachment 116697 [details] simple project that exhibits this problem
fixed this case. The relationship building code gets tricked by the ITD and when attempting to build the relationship it is attempting to lookup the ITD as it would be in the woven code (ie. a new method called nothing in the C type). Of course, that method does not exist in the model - it should have been looked up in the declaring aspect as an ITD. There are probably similar bugs in this area, I've only addressed this case for now.