PHPMD - PHP Mess Detector ~~~~~~~~~~~~~~~~~~~~~~~~~ :Author: Manuel Pichler :Date: Wed, 29 Feb 2012 23:12:28 +0100 :Copyright: All rights reserved ============= Version 1.1.0 ============= :Author: Manuel Pichler :Copyright: All rights reserved :Keywords: Release, Version 1.1.0, Bug, Bugfix, Features :Description: This document contains the release notes for the PHPMD release 1.1.0. Version 1.1.0 of PHPMD was released on March the 20th 2011. The key features for this release were two new rules. The first one utilizes the Coupling Between Objects (CBO) metric to detect strongly coupled classes. The second one detects the usage of PHP's questionable 'goto' statement. Beside that we have closed a minor bug in the LongVariable rule, where also private properties with descriptive names were reported. And finally we have replaced deprecated PHPUnit features in the PHPMD's test suite, so that PHPMD's tests should now work with PHPUnit 3.4.x and 3.5.x without deprecated warnings. Features ======== - Implemented #10474873: Add rule for PHP's goto statement. Implemented in commit `#2745a20`__. - Implemented #10474987: Implement rule for CBO metric. Implemented in commit `#14277b4`__. - Implemented #11012465: Replace deprecated PHPUnit features in test suite. Implemented in commit `#4adb88d`__. __ http://scm.phpmd.org/2745a20 __ http://scm.phpmd.org/14277b4 __ http://scm.phpmd.org/4adb88d Bugfixes ======== - Fixed #10096717: LongVariable rule should not apply on private properties. Fixed in commit `#f063bc9`__. __ http://scm.phpmd.org/f063bc9 Downloads ========= You can download release 1.1.0 through phpmd's `PEAR Channel Server`__ or you can download this release as a `Phar archive`__ here. __ http://pear.phpmd.org __ http://static.phpmd.org/php/1.1.0/phpmd.phar