From 2f27fb4fd5df1eba8a43a9389dbfbca880f5797d Mon Sep 17 00:00:00 2001 From: Tom Burke Date: Wed, 19 Mar 2003 01:48:15 +0000 Subject: [PATCH] Updated for upcoming 0.5 release. Phil, feel free to add anything I might have missed. git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@1560 51baf565-9d33-0410-a72c-fc3788e3496d --- pmd-eclipse/README | 23 ++++++++++++++++++----- pmd-eclipse/TODO.txt | 9 ++++----- 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/pmd-eclipse/README b/pmd-eclipse/README index 214642dfb1..39b05cd4b1 100644 --- a/pmd-eclipse/README +++ b/pmd-eclipse/README @@ -1,4 +1,6 @@ - +=================================================================== +To Install: +=================================================================== If you are using the binary, just unzip the Zip file in $ECLIPSE_HOME/plugins. @@ -10,15 +12,26 @@ Jar up the files that get dumped into the bin directory after the build, and copy the following directory structure to the $ECLIPSE_HOME/plugins directory: -$ECLIPSE_HOME/plugins/net.sourceforge.pmd_0.4.0 (or current version) +$ECLIPSE_HOME/plugins/net.sourceforge.pmd_0.5.0 (or current version) plugin.xml pmd-eclipse.jar - lib/pmd-1.02.jar (or most recent version of PMD.) + lib/pmd-1.03.jar (or most recent version of PMD.) icons/pmd-icon-32.gif icons/pmd-icon-16.gif + +=================================================================== +To Use: +=================================================================== -Finally, Customize your Development Environment to get the PMD buttons -and Menu options. +From the Windows, Preferences menu, you can select what rulesets PMD will use. +PMD can now be used in two different modes. +On the Properties page for a project, you can enable PMD for the project. This +will cause PMD to be run after each compile, and the PMD violations will appear as +Warnings in the Tasks view. +You can also right click on a package or class and use the Check Code with PMD +option. This will run PMD on the selected files, and violations will +appear as a Task in the Tasks view. You can mark these Tasks as complete +and remove them from the Tasks view. Share and Enjoy! diff --git a/pmd-eclipse/TODO.txt b/pmd-eclipse/TODO.txt index 55fb2e02b3..2b3bb75a02 100644 --- a/pmd-eclipse/TODO.txt +++ b/pmd-eclipse/TODO.txt @@ -1,8 +1,7 @@ 1. DONE. Clear out task list of previously entered PMD tasks when re-running PMD ** Fixed 2. DONE. Modify to allow allow ruleset selection from a drop-down list that is populated from the ruleset.properties file. The user should still be allowed to type in a rule set as well. -3. DONE. Update to use PMD 1.02 -4. DONE. Update TODO.txt - -5. Limit PMD to current project, instead of all. - +3. DONE. Update to use PMD 1.03 +4. DONE. Limit PMD to current project, instead of all. +5. DONE. Add progress monitor +6. DONE. Update TODO.txt