Bug#433350: checkstyle: New upstream version available
Paul Cager
paul-debian at home.paulcager.org
Mon Jul 16 14:11:06 UTC 2007
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 {@inheritDoc} tag.
* Stop creating duplicate regular expression patterns.
More information about the pkg-java-maintainers
mailing list