This include the points raised by Vincent in the 2 previous issues.
Now, the plugin can neatly generate things like the doxia-descriptor-model, with full support for attributes, listStyle and recursion in models.
It can as well handle different tags, given the same tagName but different backing classes (as MenuItem and LinkItem in doxia model).
I have tested it for backward compatibility with maven-model, and maven-settings and everything looks fine to me.
I have tested with the proposed changes model (see
MCHANGES-47 ) and no problem there either.
I haven't been able to test it with assembly model (because of maven 2.0.5-SNAPSHOT ), but these models are failry simple (and close to maven-model).
You can have a look at the generated document there: