Releases
1.4.7
Compare
Sorry, something went wrong.
No results found
Added report type --report=junit to show the error list in a JUnit compatible format
Thanks to Oleg Lobach for the contribution
Added support for the PHP 5.4 callable type hint
Fixed problem where some file content could be ignored when checking STDIN
Version information is now printed when installed via composer or run from a Git clone (request #20050 )
The CSS tokenizer is now more reliable when encountering 'list' and 'break' strings
Coding standard ignore comments can now appear instead doc blocks as well as inline comments
Thanks to Stuart Langley for the patch
Generic LineLengthSniff now ignores SVN URL and Head URL comments
Thanks to Karl DeBisschop for the patch
PEAR MultiLineConditionSniff now has a setting to specify how many spaces code should be indented
Default remains at 4; override the 'indent' setting in a ruleset.xml file to change
Thanks to Szabolcs Sulik for the patch
PEAR MultiLineAssignmentSniff now has a setting to specify how many spaces code should be indented
Default remains at 4; override the 'indent' setting in a ruleset.xml file to change
Thanks to Szabolcs Sulik for the patch
PEAR FunctionDeclarationSniff now has a setting to specify how many spaces code should be indented
Default remains at 4; override the 'indent' setting in a ruleset.xml file to change
Thanks to Szabolcs Sulik for the patch
Squiz SwitchDeclarationSniff now has a setting to specify how many spaces code should be indented
Default remains at 4; override the 'indent' setting in a ruleset.xml file to change
Thanks to Szabolcs Sulik for the patch
Squiz CSS IndentationSniff now has a setting to specify how many spaces code should be indented
Default remains at 4; override the 'indent' setting in a ruleset.xml file to change
Thanks to Hugo Fonseca for the patch
Squiz and MySource File and Function comment sniffs now allow all tags and don't require a particular licence
Squiz LowercaseStyleDefinitionSniff no longer throws errors for class names in nested style definitions
Squiz ClassFileNameSniff no longer throws errors when checking STDIN
Squiz CSS sniffs no longer generate errors for IE filters
Squiz CSS IndentationSniff no longer sees comments as blank lines
Squiz LogicalOperatorSpacingSniff now ignores whitespace at the end of a line
Squiz.Scope.MethodScope.Missing error message now mentions 'visibility' instead of 'scope modifier'
Thanks to Renat Akhmedyanov for the patch
Added support for the PSR2 multi-line arguments errata
The PSR2 standard no longer throws errors for additional spacing after a type hint
PSR UseDeclarationSniff no longer throws errors for USE statements inside TRAITs
Fixed bug #20026 : Check for multi-line arrays that should be single-line is slightly wrong
Adds new error message for single-line arrays that end with a comma
Fixed bug #20029 : ForbiddenFunction sniff incorrectly recognizes methods in USE clauses
Fixed bug #20043 : Mis-interpretation of Foo::class
Fixed bug #20044 : PSR1 camelCase check does not ignore leading underscores
Fixed bug #20045 : Errors about indentation for closures with multi-line 'use' in functions
You can’t perform that action at this time.