Hi Andy,
I do not think that it is anything particularly special. I did catch onto one thing, although I do not know if this is intentional design, or problematic, but when my Java code is opened in a Java editor, I get everything redlined (ie: flagged as error, but no Problem generated). However, if I open the same file in a AspectJ/Java editor, the redlines disappear, however code completion still completely fails.
I have tried the same project in IntelliJ (v13) to see if their editor functions differently, and again the intertype declarations are not being shown in the code completion, but at least the non-intertype generated aspect injections (ie: methods from Roo) are still appearing.
I will try the dev version of 2.2.4, but I suspect the same thing. It appears that as soon as AJDT sees intertype declarations on a file, that it drops code completion for anything defined in any aspects.
Would providing a sample project help, or is this something easily enough reproducible? Who/where/how would I report this issue to AJDT? I looked at the AJDT mailing list, but it looks fairly dead.
Thanks,
Eric