Hi David, Our goal is to ensure that spurious AspectJ errors (ie- red squiggles on valid code) are not seen at all (but this has to be weighed against being to aggressive and ignoring actual errors). We have taken care to ensure that the common uses of AspectJ syntax will not show red squiggles in the editor, but more advanced uses of aspectj (such as generic ITDs, especially those on interfaces) have been less well tested.
There is no explicit documentation that describes what is working and what is not, but there are a slew of test cases for this and the code for this is well documented. At this point, if you are seeing something in the editor being marked as a problem when the compiler thinks it isn't, please let us know and we will address it as soon as we can. For the past little while, we have been waiting to hear from users when they come across some of these spurious errors. And we fix them as they come in. The best way to help me debug this is to send some examples of failing code. You can raise a bug if you like, or you can send it through this mailing list. --a On Tue, Jul 7, 2009 at 8:53 AM, Dave Whittaker<[email protected]> wrote: > Andrew, I guess this question would be for you: I know that work has been > done to provide better support for AspectJ inside eclipse editors.... I'm > just not sure what should be working at this point and what isn't yet. I > still get a fair number of red squigglies in classes that ITDs are applied > to, and I've even started to see some of them in pointcuts that are viewed > inside an AspectJ editor. If any of these shouldn't be showing up, I'd like > to help debug the cause, but I don't want to bug you guys by pointing out > errors that you are already aware of. Is there a document somewhere that > lists what should be working and what is known to still be broken? If not, > could you give me a quick rundown? > > _______________________________________________ > aspectj-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/aspectj-users > _______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
