[Panopticode-users] Maven2 Report Plugin for Panopticode
Status: Beta
Brought to you by:
jrshaw
From: Markus G. <mgr...@gm...> - 2007-08-05 00:29:02
|
Hi I have developed a first draft of a Maven2 Report Plugin for Panopticode which provides an easy way (without a lot of configuration) for maven-users to use Panopticode. http://homepage.hispeed.ch/mgrieder/maven-plugin-panopticode.zip Installation-Instructions: see readme.txt in the zip-file (Plugin needs Java >=1.5). It supports now only the Complexity-Treemap, because a Maven2-Plugin for Emma is not available. The plugin assumes that metrics are generated from other maven-plugins like "javancss-maven-plugin". The Panopticode-Maven-Plugin only gathers Project-Info with the Panopticode-Doclet, loads the javancss-xml-file and generates the maven- report (only when the javancss-xml-file is available). The report-result looks like this: http://homepage.hispeed.ch/mgrieder/screenshot.png If some people are interested, i could move the plugin-development to a public available project-site. I haven't yet tried to integrate the maven-plugin as cruisecontrol-dashboard-plugin, but I have now used the maven-plugin for about 10 maven-projects (small to big codebase). So it should work for most cases. Markus |