2643 Commits

Author SHA1 Message Date
Tom Copeland
34ef382e64 Applied Dave Brosius' String cleanup patch; thanks Dave!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2813 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-19 15:07:59 +00:00
Tom Copeland
be3969a2a7 Removed old rule caching stuff; Ant 1.6.2 makes this micro-optimization irrelevant. Also, cleaned up imports.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2812 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-19 14:59:57 +00:00
Tom Copeland
a9ee184945 Applied patch in RFE 992576 - Enhancements to VariableNamingConventionsRule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2811 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-19 14:54:26 +00:00
Tom Copeland
cf4b131dcd Moved to Ant 1.6.2
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2810 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-19 13:49:01 +00:00
Tom Copeland
6ae7eea921 upgrading to pmd-1.9 and rls preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2808 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-16 15:52:56 +00:00
Jiger Patel
3e37ecb639 Minor optimization to store report references of only Errorneous files and not all as in previous commit
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2807 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-16 10:58:41 +00:00
Jiger Patel
fde890726e Updated to PMD 1.9, Fixed improper highlighting of Rule Violations. Because of this bug, any open file in jEdit was showing errors of other files too.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2806 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-16 10:33:28 +00:00
Tom Copeland
dd42f7c511 Link change
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2805 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-14 15:38:06 +00:00
Tom Copeland
bb8d60bdca rls preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2803 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-14 14:36:49 +00:00
Tom Copeland
db36420db8 Removed old test aggregator
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2802 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-14 14:18:49 +00:00
Tom Copeland
9c9cc64dc3 Removed old test aggregator
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2801 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-14 14:13:39 +00:00
Tom Copeland
168476f973 Removing some unnecessary locals
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2800 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-13 18:16:45 +00:00
Tom Copeland
27c08ea53d Test gardening
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2799 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-13 18:07:12 +00:00
Tom Copeland
e80bceefd4 Test gardening
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2798 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-13 18:02:06 +00:00
Tom Copeland
058ddd0558 Cleaned up AssertStatement a bit; not sure what that unused Token variable was in there
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2797 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-13 16:12:09 +00:00
Tom Copeland
1ddec370b3 Removed an unused variable from the grammar, yay! Also tightened up some whitespace
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2796 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-13 16:02:04 +00:00
Tom Copeland
01f5c170fd Removed unecessary local
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2795 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-13 15:43:53 +00:00
Tom Copeland
478989a9b6 Added jEdit
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2794 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-12 18:42:16 +00:00
Andrey Lumyanski
c195365a79 bug #973177 fixed
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2792 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-09 19:27:21 +00:00
Tom Copeland
4107534e5c More gardening
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2791 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-09 16:18:56 +00:00
Tom Copeland
78ca7ab664 Some test gardening
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2790 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-09 14:40:19 +00:00
Tom Copeland
cee18dd8bf Some minor grammar simplifications; should save a nanosecond or two
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2789 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-09 14:09:22 +00:00
Tom Copeland
b89bf3383d Some updates to the clone rules, thanks to Matt Inger
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2788 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-07 19:16:41 +00:00
Tom Copeland
83f5d0c2da Fixed bug 977031 - FinalizeDoesNotCallSuperFinalize no longer reports a false positive when a finalizer contains a call to super.finalize in a try {} finally {} block.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2787 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-06 20:02:43 +00:00
Tom Copeland
dc4e4abe68 Documentation improvements
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2786 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-06 16:16:27 +00:00
Tom Copeland
6c0e8d28d1 Fixed bug 985961 - UseSingletonRule now fires on classes which contain static fields
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2785 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-06 16:10:39 +00:00
Tom Copeland
2d15634b39 Oops, fixed path
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2784 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-06 15:56:06 +00:00
Tom Copeland
3c557f7ac1 Some clarifying notes suggested by Phil Shaw
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2783 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-02 15:26:42 +00:00
Tom Copeland
12fb0aad0b Adding some more content to the AST display
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2782 51baf565-9d33-0410-a72c-fc3788e3496d
2004-07-01 15:57:44 +00:00
Philippe Herlin
0c8808313f Releasing v2.0.5
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2781 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-29 22:34:04 +00:00
Philippe Herlin
791e095cd4 Releasing v2.0.5
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2780 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-29 22:07:06 +00:00
Philippe Herlin
d4af4d2324 Upgrading to PMD v1.8
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2779 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-29 22:06:33 +00:00
Philippe Herlin
98da56f25a Releasing v2.0.5
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2778 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-29 22:02:00 +00:00
Philippe Herlin
8e1bfa372f Adapting the plugin to the new OSGi standards
Releasing v2.0.5


git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2777 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-29 22:01:15 +00:00
Philippe Herlin
6e71511803 Adapting the plugin to the new OSGi standards
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2776 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-29 22:00:30 +00:00
Tom Copeland
77f38d3e3c Todd ported ConfusingTernary to Java to catch more cases
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2775 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-29 13:54:49 +00:00
Tom Copeland
a54c021b97 Test gardening
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2774 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-28 19:27:18 +00:00
Tom Copeland
55cc1ed6d4 AtLeastOneConstructorRule is now an XPath rule; thx to Todd Wright for an initial cut
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2773 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-28 19:25:41 +00:00
Tom Copeland
338aae1c4a Bigger window
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2772 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-28 15:45:37 +00:00
Tom Copeland
6d4efae2b7 Using BufferedInputStreams now
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2771 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-28 15:45:12 +00:00
Tom Copeland
dd29c1a574 Added Austin Moore's CodeGuide integration notes
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2770 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-24 18:47:22 +00:00
Tom Copeland
91cbcf544c Fixed link
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2769 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-23 20:47:02 +00:00
Tom Copeland
a9978f1540 Added ConfusingTernaryExpression rule; thanks to Todd Wright
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2768 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-23 14:50:10 +00:00
Tom Copeland
bf7ab98083 New EqualsNull rule thanks to Noel Grandin
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2767 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-23 14:30:52 +00:00
Tom Copeland
57c3f23d53 Added some more explanatory notes to a rule
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2766 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-23 13:52:15 +00:00
Tom Copeland
93b6dccead Removed old rules aggregation class
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2765 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-22 19:48:26 +00:00
Tom Copeland
d3b5683983 Oops, fixed package names. Minor gardening as well
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2764 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-22 18:18:24 +00:00
Tom Copeland
a784664f55 Moving braces rule tests into their own directory
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2763 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-22 17:47:40 +00:00
Tom Copeland
7deb480293 Fixed bug 976643 - IfElseStmtsMustUseBracesRule no longer reports false positives for certain if..else constructs.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2762 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-22 16:14:14 +00:00
Tom Copeland
d7d9f67059 Boiling down a test case
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@2761 51baf565-9d33-0410-a72c-fc3788e3496d
2004-06-22 15:52:43 +00:00