3689 Commits

Author SHA1 Message Date
Tom Copeland
840a5db122 Working on update center stuff. It installs locally, but not remotely... stay on target...
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3909 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-14 02:36:31 +00:00
Tom Copeland
ca64fab1fd Putting together automated release bundle thingy
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3908 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-14 01:10:40 +00:00
Tom Copeland
e4c0c33c60 Fixed this file... it's an Eclipse file, it seems
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3907 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-13 21:49:37 +00:00
Tom Copeland
abc0c611d3 Broke out nested elements into their own sections
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3906 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-12 13:47:20 +00:00
Radim Kubacki
9257ccc45b updated by IDE
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3905 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-11 11:37:07 +00:00
Tom Copeland
cc31309ece Updating to pmd 3.3
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3904 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-08 00:52:47 +00:00
Tom Copeland
17aba2271f Updating to pmd 3.3
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3903 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-08 00:38:01 +00:00
Tom Copeland
dd732c99e7 Added processing errors and warning suppression information to the HTML report; filled in more suppression cases
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3902 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-07 21:17:41 +00:00
Radim Kubacki
85808b7966 more BSD-style license, mentioning DAPRA according to PMD license
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3900 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-07 18:31:53 +00:00
Tom Copeland
82ec039a31 Wrapping suppressed violations in a SuppressedViolation object in case folks want info in the reports about how they're suppressing violations. Added same to text and XML reports.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3899 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-06 14:11:36 +00:00
Tom Copeland
289fa97e56 release preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3897 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-05 21:00:04 +00:00
Tom Copeland
5e6f0f922c Fixed bug 1314086 - Added logging-jakarta-commons as a short name for rulesets/logging-jakarta-commons.xml to SimpleRuleSetNameMapper.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3896 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-05 20:38:16 +00:00
Tom Copeland
71d1a04253 Added suppressed warnings to the XML report
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3895 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-05 13:09:47 +00:00
Tom Copeland
065aa03a16 Fixed bug 1313216 - Designer was not displaying 'final' attribute for ASTLocalVariableDeclaration nodes.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3894 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-04 21:51:27 +00:00
Tom Copeland
d565cac3f0 Display final attribute if it's set
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3893 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-04 21:48:35 +00:00
Tom Copeland
5bda15ae63 This should do it. No really!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3892 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-04 13:32:31 +00:00
Tom Copeland
a84f04bcb7 _Really_ fixed bug 1312723 - Added isSyntacticallyPublic() to ASTFieldDeclaration nodes.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3891 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-04 13:23:50 +00:00
Tom Copeland
cc3a94e0ef Fixed bug 1312723 - Added isSyntacticallyPublic() and isSyntacticallyAbstract() methods and behavior to ASTFieldDeclaration nodes.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3890 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-04 13:21:08 +00:00
Tom Copeland
80a2420928 Fixed bug 1312754 - pmd.bat now handles command line arguments better in WinXP.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3889 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-04 13:11:05 +00:00
Tom Copeland
285c58cd63 Fixed bug 1312720 - DefaultPackage no longer flags interface fields.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3888 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-04 13:06:43 +00:00
Jiger Patel
c90da88d2c Updated to PMD 3.3
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3887 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-04 07:26:29 +00:00
Tom Copeland
e6144a65a6 Applied patch 1306999 - Renamed CloseConnection to CloseResource and added support for checking Statement and ResultSet objects.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3886 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-04 00:44:51 +00:00
Tom Copeland
2faac17b35 Implemented RFE 1311309 - Suppressed RuleViolation counts are now include in the text report. Thx to Allan Caplan for the suggestion!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3885 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-03 21:21:53 +00:00
Tom Copeland
7318ff4b57 Fixed bug 1309235 - TooManyFields no longer includes static finals towards its count.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3884 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-03 18:59:55 +00:00
Tom Copeland
5825129af4 Commented out the toolbar buttons; either need to remove or consolidate these
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3883 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-03 16:10:16 +00:00
Tom Copeland
9e5c2a82b7 Oops, I had forgotten to add this test
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3882 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-03 13:37:35 +00:00
Radim Kubacki
dd5514a1f7 release 1.3 preparation
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3881 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-02 19:56:50 +00:00
Tom Copeland
9e481330c7 A big refactoring so that RuleViolation has a reference to the AST Node object that's responsible for the RuleViolation; this simplifies some of the code and gets us closer to being able to suppress PMD warnings using annotations. It's possible that this may break some custom rules that are written in Java, but it should be only a small code change to the way the rule add RuleViolations to the Report to fix these breakages.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3880 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-01 00:47:55 +00:00
Tom Copeland
230106c18b Removing more Modifier nodes from the AST; this should work better with Annotations now
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3879 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-30 03:27:16 +00:00
Tom Copeland
abe181465a Modified to use default LineMark for PMD warnings
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3878 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-30 01:57:48 +00:00
Tom Copeland
cfa917c96f Fixed bug 1306180 - AvoidConcatenatingNonLiteralsInStringBuffer no longer reports false positives on certain StringBuffer usages.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3877 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-29 13:14:28 +00:00
Tom Copeland
8229be508a rls preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3875 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-28 20:12:53 +00:00
Tom Copeland
46c3790418 More old file cleanups
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3874 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-28 20:08:05 +00:00
Tom Copeland
bf1a4efd43 Removing duplicated images
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3873 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-28 20:05:58 +00:00
Tom Copeland
da658c597d Added release announcement notes; thx to Lori Olson for the tip
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3872 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-28 19:08:40 +00:00
Tom Copeland
08f2335854 Added 'check all open files' to Tools menu options
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3871 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-28 17:52:53 +00:00
Tom Copeland
565c6235f2 moved check open files from package to project node
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3870 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-28 16:57:58 +00:00
Tom Copeland
1da02e6418 rls preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3869 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-28 13:12:41 +00:00
Tom Copeland
a032e0069f rls preps
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3868 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-28 12:58:38 +00:00
Tom Copeland
4c874fe171 Implemented RFE 714950 - Now there's an option to check all the open files in a project.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3867 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-28 12:53:21 +00:00
Tom Copeland
8a8659432c Updating to use 3.3
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3866 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-27 19:52:17 +00:00
Tom Copeland
81338b565c A little more refactoring on DFA
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3865 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-26 23:49:25 +00:00
Tom Copeland
fc49a7b543 Fixed bug 1304739 - StringInstantiation no longer crashes on certain String constructor usages.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3864 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-26 21:38:40 +00:00
Tom Copeland
edd1d893d4 Moving more code out of DAAPathFinder; now need to make those attributes private and migrate over some methods
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3863 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-24 00:30:33 +00:00
Tom Copeland
d5883cd331 More refactoring; inlining some methods, preparing to do a wrapper class for DefaultMutableTreeNode
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3862 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-24 00:20:14 +00:00
Tom Copeland
f48a87851f Refactoring a bit; DAAPathFinder is a bit easier to read now
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3861 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-24 00:05:41 +00:00
Tom Copeland
67bc087812 Moving some of the methods into a class... trying to break this down a bit
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3860 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-23 23:56:09 +00:00
Tom Copeland
3cc106aad8 Adding Wouter Zelle's NonThreadSafeSingleton rule, thanks Wouter!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3859 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-21 21:18:17 +00:00
Tom Copeland
9ae510f0ea Added Wouter Zelle's DefaultPackage rule, thanks Wouter!
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3858 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-20 20:28:21 +00:00
Tom Copeland
79a0e71c52 Added JDK 1.3/1.4/1.5 version menu, removed extraneous whitespace ant whatnot
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3857 51baf565-9d33-0410-a72c-fc3788e3496d
2005-09-20 20:16:58 +00:00