--On Friday, December 09, 2005 11:26 AM -1000 Philip Johnson <[EMAIL PROTECTED]> wrote:
The net effect of the two actions above is to enable the build to proceed even if you haven't installed PMD or FindBugs. If you _have_ installed PMD and/or FindBugs, then those tools should function correctly and the lib directory entries will be ignored. You do _not_ have to enable the sensors, of course, you just have to install them.
Whoops. That last sentence does not make sense as part of that paragraph. Delete it from there, and move it to the end of the next paragraph:
Next, I provide a macro called <makeCheckSensorAvailability>, which simplifies the code required to check to see if the sensor associated with a tool is available. I invoke that macro for JUnit, Checkstyle, PMD, and FindBugs inside hackystat.sensor.build.xml. After updating from SVN, if you invoke Hackystat and do not have those sensors installed, you will get a failure message directing you to invoke HackyInstaller and download the missing sensor.
You do _not_ have to enable the sensors, of course, you just have to install them.
Sorry for the confusion. Cheers, Philip
