Brian Remedios
01295df863
Minor syntactic issue cleanup (imports, formatting, etc) as identified by other tools
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7609 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-27 17:06:28 +00:00
Brian Remedios
481e9a550b
Minor syntactic issue cleanup (imports, formatting, etc) as identified by other tools
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7608 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-27 16:52:08 +00:00
Brian Remedios
6c7c4d6bc9
Various bugfixes as identified by other analysis tools
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7607 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-27 15:54:36 +00:00
Brian Remedios
adedb883db
completed toString()
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7606 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-27 14:48:24 +00:00
Brian Remedios
887b9feb1a
Various bugfixes as identified by other analysis tools
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7605 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-27 14:33:45 +00:00
Brian Remedios
0deb64ea49
Point to new page
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7604 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-23 07:46:17 +00:00
Brian Remedios
016046520d
Improved project-specific rule property panel, moved descriptions into separate panel
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7603 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-23 07:32:19 +00:00
Brian Remedios
168ed54973
Example code & description cleanup
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7602 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-21 09:43:15 +00:00
Brian Remedios
a42391b252
Satisfied a feature request: http://sourceforge.net/tracker/?func=detail&aid=3292643&group_id=56262&atid=479924
...
When in a code editor hit the default binding key, F7, to trigger the code review.
Condensed the number of rule panels in the rule selection page, added hyperlink for the external info url to
the summary page. Disabled the PMD/CPD options for now in the File Filters page.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7601 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-21 08:00:52 +00:00
Brian Remedios
53e8f7efca
minor tweaks
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7600 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-20 06:07:29 +00:00
Brian Remedios
0d46665c86
Completed the automatic 'check on file save' function that initiates a code review whenever changes are saved to a code file. Enable it on the main PMD preference page as it is off by default.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7599 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-20 05:57:33 +00:00
Brian Remedios
8423633469
minor refactoring, no functional changes
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7598 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-19 23:12:08 +00:00
Brian Remedios
400612d0c7
File include/exclude filters now working
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7597 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-19 21:38:24 +00:00
Brian Remedios
5f739ad7a8
cleanup text & examples
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7596 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-19 14:49:29 +00:00
Brian Remedios
569d616881
cleanup, no functional change
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7595 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-18 21:54:56 +00:00
Brian Remedios
c012074d5a
Two bugfixes for long-lived rulesets (i.e. within IDEs) : ensure we don't get duplicate patterns and update the filter when the patterns change.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7594 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-18 21:49:40 +00:00
Andreas Dangel
58ee43bf39
pmd: improve generation of zip files
...
* names are now like before: pmd-{bin|src}-version.zip
* use a assembly component for the common stuff of bin and src packages
* the clover report is excluded to save space - it's anyway available on the homepage
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7593 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-18 18:54:33 +00:00
Brian Remedios
9191135941
Replaced the CommandLineOptions (parser) with a more modular design with pluggable options that lends itself to extensibility and consistent usage help text generation. Once CPD gets its own configuration class I expect we can share this with it for a consistent approach.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7592 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-18 11:45:52 +00:00
Andreas Dangel
265a205726
pmd: fix again how PMD's version is determined
...
VERSION is now again final.
During the unit tests, pom.properties seems not to be available.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7591 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-18 09:29:02 +00:00
Brian Remedios
fe3b5c4de0
minor cleanup, misconfig check for CSVRenderer
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7590 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-18 09:23:09 +00:00
Brian Remedios
d613e38ced
icons, bugfixes
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7589 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-18 08:19:50 +00:00
Brian Remedios
b5174f9900
minor cleanup
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7588 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-17 20:45:59 +00:00
Andreas Dangel
6f25096eac
pmd: refactor how PMD's version is determined
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7587 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-17 20:06:11 +00:00
Andreas Dangel
537df7f0a1
pmd: use target instead of tasks for maven ant plugin
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7586 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-17 20:05:34 +00:00
Andreas Dangel
a89f64cfcc
pmd: fix start script main class for PMD
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7585 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-17 20:05:11 +00:00
Andreas Dangel
865e70bb2e
pmd: make the windows batchfiles work again, without the versions.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7584 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-17 20:04:31 +00:00
Brian Remedios
b52a5a0b2c
optimizations, export improvements, bugfixes for new functionality
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7583 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-17 18:53:24 +00:00
Brian Remedios
40c10079bc
Bugfixes
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7582 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-16 15:40:58 +00:00
Brian Remedios
71147ed42b
Bugfixes for file filters preference page
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7581 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-16 08:34:01 +00:00
Brian Remedios
33d0140f94
Improved import dialog shows rules about to be imported and warns of any impending duplicates
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7580 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-16 07:11:08 +00:00
Andreas Dangel
d6e64e197e
pmd: fix failing unit tests during site generation
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7579 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-12 20:44:18 +00:00
Andreas Dangel
c45636100e
pmd: added missing encoding setting for surefire
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7578 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-12 20:43:39 +00:00
Andreas Dangel
d5f6c01c08
pmd (doc): correct link to CI server job
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7577 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-12 18:12:29 +00:00
Andreas Dangel
ba0cb3c0a6
pmd: switch to released version 0.5 of pmd-build
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7576 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-12 18:12:01 +00:00
Romain Pelisse
1c9d4ef64c
pmd (doc): Fixed java version settings in documentation on PMD CLI
...
Thanks Attila-Mihaly Balazs for the patch !
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7575 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-12 13:06:11 +00:00
Brian Remedios
682ede14f8
+missing update
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7574 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 22:45:48 +00:00
Brian Remedios
1312ad9f3c
+Convenience constructors and new renderer accessor
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7573 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 21:17:29 +00:00
Brian Remedios
4e41ff8426
revised default icons
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7572 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 21:07:45 +00:00
Brian Remedios
25fc4e95f1
Initial support for inclusion/exclusion file filters brought in during ruleset imports. Not tied into PMD itself at the moment though. Includes new preference page.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7571 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 21:06:25 +00:00
Andreas Dangel
a777119965
pmd: using pmd-build plugin version 0.6-SNAPSHOT - will switch back to 0.5 once it is available
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7570 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 16:02:04 +00:00
Andreas Dangel
a7e2706e9b
pmd (build): Updated release docu.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7569 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 14:11:39 +00:00
Andreas Dangel
9e857a7c3e
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7568 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:57:12 +00:00
Andreas Dangel
80713fd04b
[maven-release-plugin] prepare release pmd-build-0.5
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7566 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:56:35 +00:00
Andreas Dangel
a77d4645cd
pmd (build): reverted last commit
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7565 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:55:30 +00:00
Andreas Dangel
7133528cc7
[maven-release-plugin] prepare release pmd-build-0.5
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7563 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:48:22 +00:00
Andreas Dangel
3ce94f93f4
pmd (build): removed empty directories
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7562 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:46:47 +00:00
Andreas Dangel
1f4307b7b8
pmd (build): Added missing license in pom, added howto for releasing.
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7561 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:43:03 +00:00
Andreas Dangel
d49b35de8d
pmd (build): Added me as developer :)
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7560 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:42:38 +00:00
Andreas Dangel
d96391a683
pmd (build): Added scm urls
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7559 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:42:17 +00:00
Andreas Dangel
3013b06f63
pmd (build): adding sonatype parent pom
...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7558 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:41:55 +00:00