[ANNOUNCEMENT] PHP_CodeSniffer-1.3.2 (stable) Released.
| From: | PEAR Announce | Date: | Thu, 01 Dec 2011 05:24:41 +0000 |
| Subject: | [ANNOUNCEMENT] PHP_CodeSniffer-1.3.2 (stable) Released. | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-31312@lists.php.net to get a copy of this message | ||
The new PEAR package PHP_CodeSniffer-1.3.2 (stable) has been released at http://pear.php.net/.
Release notes
-------------
- Added Generic JSHintSniff to run jshint.js over a JS file and report warnings
-- Set jshint path using phpcs --config-set jshint_path /path/to/jshint-rhino.js
-- Set rhino path using phpcs --config-set rhino_path /path/to/rhino
-- Thanks to Alexander Weià for the contribution
- Nowdocs are now tokenized using PHP_CodeSniffer specific T_NOWDOC tokens for easier identification
- Generic UpperCaseConstantNameSniff no longer throws errors for namespaces
-- Thanks to Jaroslav HanslÃk for the patch
- Squiz NonExecutableCodeSniff now detects code after thrown exceptions
-- Thanks to Jaroslav HanslÃk for the patch
- Squiz OperatorSpacingSniff now ignores references
-- Thanks to Jaroslav HanslÃk for the patch
- Squiz FunctionCommentSniff now reports a missing function comment if it finds a standard code
comment instead
- Squiz FunctionCommentThrownTagSniff no longer reports errors if it can't find a function
comment
- Fixed unit tests not running under Windows
-- Thanks to Jaroslav HanslÃk for the patch
- Fixed bug #18964 : "$stackPtr must be of type T_VARIABLE" on heredocs and nowdocs
- Fixed bug #18973 : phpcs is looking for variables in a nowdoc
- Fixed bug #18974 : Blank line causes "Multi-line function call not indented correctly"
-- Adds new error message to ban empty lines in multi-line function calls
- Fixed bug #18975 : "Closing parenthesis must be on a line by itself" also causes
indentation error
Package Info
------------
PHP_CodeSniffer is a PHP5 script that tokenises PHP, JavaScript and CSS files to detect violations
of a defined coding standard. It is an essential development tool that ensures your code remains
clean and consistent. It can also help prevent some common semantic errors made by developers.
Related Links
-------------
Package home: http://pear.php.net/package/PHP_CodeSniffer
Changelog: http://pear.php.net/package/PHP_CodeSniffer/download/1.3.2
Download: http://download.pear.php.net/package/PHP_CodeSniffer-1.3.2.tgz
Authors
-------
Greg Sherwood (lead)