forked from phoedos/pmd
Moving to JavaCC 4.0 final
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@4134 51baf565-9d33-0410-a72c-fc3788e3496d
This commit is contained in:
@ -27,11 +27,12 @@ Fixed bug 1400754 - A NPE is no longer thrown on certain JDK 1.5 enum usages.
|
||||
Partially fixed bug 1371753 - UnnecessaryLocalBeforeReturn message now reflects the fact that that rule flags all types
|
||||
Fixed a bug in UseStringBufferLength; it no longers fails with an exception on expressions like StringBuffer.toString.equals(x)
|
||||
Fixed a bug in CPD's C/C++ parser so that it no longer fails on multi-line literals; thx to Tom Judge for the nice patch.
|
||||
CPD now recognizes '--language c' and '--language cpp' as both mapping to the C/C++ parser.
|
||||
Modified renderers to support disabling printing of suppressed warnings. Introduced a new AbstractRenderer class that all Renderers can extends to get the current behavior - that is, suppressed violations are printed.
|
||||
Implemented RFE 1375435 - you can now embed regular expressions inside XPath rules, i.e., //ClassOrInterfaceDeclaration[matches(@Image, 'F?o')].
|
||||
Added current CLASSPATH to pmd.bat.
|
||||
UnusedFormalParameter now catches unused constructor parameters, and its warning message now reflects whether it caught a method or a constructor param.
|
||||
Rebuilt JavaCC parser with JavaCC 4.0RC1.
|
||||
Rebuilt JavaCC parser with JavaCC 4.0.
|
||||
Added jakarta-oro-2.0.8.jar as a new dependency to support regular expression in XPath rules.
|
||||
Ant task now supports a 'minimumPriority' attribute; only rules with this priority or higher will be run.
|
||||
Renamed Ant task 'printToConsole' attribute to 'toConsole' and it can only be used inside a formatter element.
|
||||
|
Reference in New Issue
Block a user