On 23/06/2015, at 15.15, Guillaume Laforge <[email protected]> wrote:
>
> I guess for Java 8, that's only the default methods in interfaces that's
> going to impact QDox (since that affects method signatures)
> Otherwise... I don't think other features really matter?
> Actually, there's also repeating annotations too.
> But I think that's all?
>
There’s also the JSR 308 / JEP 104: “Annotation on Java Types" stuff. That’s
fairly complex, both from a parsing and code generation point of view:
Consider:
void doWhatever(@Ann0 Map<@Ann1 String, @Ann2 List<@Ann3 ? extends @Ann4
Serializable>> daMap);
-Jesper