No, not anonymous inner classes. Like this:
/**
- @foo
*/
public class A {
/**
- @bar
*/
public void b() {
/**
- @zap
*/
class C {
public void d() {
}
}
C c = new C();
c.d();
}
}
}
I realise this is very ugly, but it's valid Java, and someone (not me!) might want to support it one day.
It was more for the record than for the need.
I'll set this one to lowest priority. I don't think it should be fixed until someone reqests it, and then we might reject it
since it will probably slow down the parser significantly.
Yup, the parser ignores everything in the body of a method.
But I'm confused. Aslak, are you talking about anonymous inner-classes? Can you provide an example of the kind of Javadoc information you'd want to extract?