Releases
1.5.0
Doc generation is now working again for installed standards
Includes a fix for limiting the docs to specific sniffs
Generic ScopeIndentSniff now allows for ignored tokens to be set via ruleset.xml files
E.g., to ignore comments, override a property using:
name="ignoreIndentationTokens" type="array" value="T_COMMENT,T_DOC_COMMENT"
PSR2 standard now ignores comments when checking indentation rules
Generic UpperCaseConstantNameSniff no longer reports errors where constants are used (request #20090 )
It still reports errors where constants are defined
Individual messages can now be excluded in ruleset.xml files using the exclude tag (request #20091 )
Setting message severity to 0 continues to be supported
Squiz OperatorSpacingSniff no longer throws errors for the ?: short ternary operator
Thanks to Antoine Musso for the patch
Comment parser now supports non-English characters when splitting comment lines into words
Thanks to Nik Sun for the patch
Exit statements are now recognised as valid closers for CASE and DEFAULT blocks
Thanks to Maksim Kochkin for the patch
PHP_CodeSniffer_CLI::process() can now be passed an incomplete array of CLI values
Missing values will be set to the CLI defaults
Thanks to Maksim Kochkin for the patch
Fixed bug #20093 : Bug with ternary operator token
Fixed bug #20097 : CLI.php throws error in php 5.2
Fixed bug #20100 : incorrect Function mysql() has been deprecated report
Fixed bug #20119 : PHP warning: invalid argument to str_repeat() in SVN blame report with -s
Fixed bug #20123 : PSR2 complains about an empty second statement in for-loop
Fixed bug #20131 : PHP errors in svnblame report, if there are files not under version control
Fixed bug #20133 : Allow "HG: hg_id" as value for @Version tag
You can’t perform that action at this time.