3647 Commits

Author SHA1 Message Date
Tom Copeland
c14d047f5d Added Levent Gurses' article
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3917 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-21 00:19:25 +00:00
Tom Copeland
93e4925854 Adding a page specifically for warning suppression
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3916 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-18 22:07:13 +00:00
Tom Copeland
d0db3b435a Finished implementing suppression by annotations feature
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3915 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-18 21:43:54 +00:00
Tom Copeland
c3bf16ddbb Finished implementing suppression by annotations feature
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3914 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-18 21:43:04 +00:00
Tom Copeland
ff49199f81 Updated to work with JDev 10.1.3 EA
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3913 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-18 14:21:45 +00:00
Tom Copeland
ac9837358a JDeveloper plugin notes
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3912 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-18 14:16:57 +00:00
Tom Copeland
4d520d36db Uploaded 1.7 release for 1013 to pmd.sf.net; need to update install notes and such
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3911 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-17 21:41:42 +00:00
Tom Copeland
bfd10bba0b Oops, id mismatch
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3910 51baf565-9d33-0410-a72c-fc3788e3496d
2005-10-14 02:53:16 +00:00
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