Package: checkstyle
Severity: wishlist


Release 4.3

Fixed Bugs:

    * The StrictDuplicateCode check didn't report correct results when multiple 
duplicate code regions were overlapping. (bug 1564465)
    * Fixed NPE in FallThrough check (bug 1472228)
    * Fixed typo in Command Line example (bug 1464595)
    * RegexpHeader check now correctly report problematic line in file with 
regexps for header (bug 1455575)
    * Fixed small problem in usage checks (patch 1498920). Thanks to Chris 
Povirk (cpovirk) for submitting the patch.
    * Fixed incorrect french translation (bug 1611403). Thanks to Fabien 
Bergeret for providing the correct value.

New features:

    * Major performance improvements in the StrictDuplicateCode check, 
especially for large projects. Also, false alarms are no longer possible.
    * New CrossLanguageRegexpHeader check that allows checking file headers for 
other languages than Java.
    * Applied patch 1586411 from Dennis Lundberg (dennislundberg) to add Maven 
POM files to the build.

Release 4.2

New features:

    * NoWhitespaceAfter check now accepts TYPECAST token to check is there is 
no whitespace after typecast. (rfe 1248106).
    * IllegalType can be configured to accept some abstract classes which 
matches to regexp of illegal type names (property legalAbstractClassNames, rfe 
953266). Thanks to Paul Guyot (pguyot) for submitting patch.
    * TrailingComment now can be configured to accept some trailing comments 
(such as NOI18N) (property legalComment, rfe 1385344).
    * Added WriteTag check which outputs a JavaDoc tag as information (patch 
902110) Thanks to Daniel Grenner (dgrenner) for contribution.
    * Support for suppressing audit events based on an identifier that is 
assigned to individual modules/checks. This allows for suppressing at a finer 
level than the check class name. See SuppressionFilter documentation for more.
    * Added the style sheet checkstyle-frames.xsl, thanks to Paul King. (Bug 
1385095).
    * Applied patch (1505376) by Clint Stotesbery to support the 
suppressLoadErrors property for AbstractTypeAwareCheck (RFE 1491630).
    * Upgraded to ANTLR 2.7.6.
    * GUI now displays a TextArea with the contents of the file parsed. Based 
on patch from sermojohn (RFE 1499180).

Fixed Bugs:

    * First attempt to fix 1000092 (RightCurlyCheck misbehaves for LIT_CATCH). 
The check has been rewritten to check rcurly after finally and else. Current 
behavior is incompatible with previous one.
    * Fixed problem in type aware checks with loading inner-classes which were 
referenced as <outer_class_name>.<inner_class_name> (bug 1379666, modules 
JavadocMethod and RedundantThrows).
    * Fix UTF-8 encoding error in XMLLogger. (bug 1369589).
    * The new property logLoadErrors of the JavaDocMethod check now allows 
controlling the behaviour when checkstyle cannot load a class that is 
referenced in javadoc (bug 1422462).
    * Tighten up the allowed use of the [EMAIL PROTECTED] tag.
    * Stop creating duplicate regular expression patterns.


_______________________________________________
pkg-java-maintainers mailing list
pkg-java-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers

Reply via email to