Martin Desruisseaux ha scritto:
> For creating the cross-modules javadoc, just run the following from to top
> level directory:
>
> mvn javadoc:javadoc
>
Nicely done Martin.
Now, I was thinking about integrating UMLGraph with the javadoc
generation (that is,
UML class diagrams reverse engineered from the sources and put in every
javadoc page).
What do you suggest, shall we use a profile? I'd say so, since the
process takes a while
lot compared to simple javadoc generation due to the diagram automated
layout, which
btw requires graphviz to be installed on the local machine.
A configuration using UMLGraph looks more or less like:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<doclet>gr.spinellis.umlgraph.doclet.UmlGraphDoc</doclet>
<docletArtifact>
<groupId>gr.spinellis</groupId>
<artifactId>UmlGraph</artifactId>
<version>4.4</version>
</docletArtifact>
<additionalparam>
-inferrel -inferdep -quiet -hide java.* -collpackages java.util.*
-qualify
-postfixpackage -nodefontsize 9
-nodefontpackagesize 7
</additionalparam>
</configuration>
</plugin>
I'd say we may run this from time to time, putting it in the
normal build would be counter productive...
Opinions?
Cheers
Andrea
PS: have you also back ported the changes to 2.2.x?
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel