Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 1.0-alpha-11
-
Fix Version/s: 1.0-alpha-18
-
Component/s: modello-plugin-xdoc
-
Labels:None
-
Complexity:Intermediate
-
Number of attachments :
Description
Following MODELLO-53 and MODELLO-54 I did a major rewrite of the XdocGenerator.
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:
http://dcabasson.developpez.com/maven/decoration.html
Here is the patch.
It includes the 2 patches provided by vincent (as some of it has been rewritten). Many thanks to him.