From 164403ae134849e03d3bbaf8fe4ddb672c955b6c Mon Sep 17 00:00:00 2001 From: Tom Copeland Date: Thu, 9 Jun 2005 21:01:31 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@3551 51baf565-9d33-0410-a72c-fc3788e3496d --- pmd/etc/changelog.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pmd/etc/changelog.txt b/pmd/etc/changelog.txt index 48517f97b3..d1bb13edc0 100644 --- a/pmd/etc/changelog.txt +++ b/pmd/etc/changelog.txt @@ -1,18 +1,18 @@ ????, 2005 - 3.2: New rules: UseCorrectExceptionLogging (logging-jakarta-commons) -Modified NullAssignmentRule to catch null assignments in ternary expressions. Fixed bug 1201577 - PMD now correctly parses method declarations that return generic types. Fixed bug 1205709 - PMD no longer takes a long time to report certain parsing errors. Fixed bug 1052356 - ImmutableField no longer triggers on fields which are assigned to in a constructor's try statement. Fixed bug 1215854 - Package/class/method name are now filled in whenever possible, and the XML report includes all three. Fixed bug 1209719 - MethodArgumentCouldBeFinal no longer triggers on arguments which are modified using postfix or prefix expressions. Fixed bug 1188386 - MethodReturnsInternalArray no longer flags returning a local array declaration. -Fixed bug which caused MissingSerialVersionUID to trigger on all interfaces that implemented other interfaces. -Added two new node types - ASTCatchStatement and ASTFinallyStatement. -Modified rule XML definition; it no longer includes a symboltable attribute. Implemented RFE 1188604 - AvoidThrowingCertainExceptionTypes has been split into AvoidThrowingRawExceptionTypes and AvoidThrowingNullPointerException. Implemented RFE 1188369 - UnnecessaryBooleanAssertion now checks for things like 'assertTrue(!foo)'. These should be changed to 'assertFalse(foo)' for clarity. Implemented RFE 1199622 - UnusedFormalParameter now defaults to only checking private methods unless a 'checkall' property is set. +Fixed bug which caused MissingSerialVersionUID to trigger on all interfaces that implemented other interfaces. +Modified NullAssignmentRule to catch null assignments in ternary expressions. +Added two new node types - ASTCatchStatement and ASTFinallyStatement. +Modified rule XML definition; it no longer includes a symboltable attribute. May 10, 2005 - 3.1: New rules: SimplifyStartsWith, UnnecessaryParentheses, CollapsibleIfStatements, UseAssertEqualsInsteadOfAssertTrue, UseAssertSameInsteadOfAssertTrue, UseStringBufferForStringAppends, SimplifyConditional, SingularField