Update dependency squizlabs/php_codesniffer to v3.11.3
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
squizlabs/php_codesniffer | require-dev | patch |
3.11.2 -> 3.11.3
|
Release Notes
PHPCSStandards/PHP_CodeSniffer (squizlabs/php_codesniffer)
v3.11.3
Changed
- Generic.ControlStructures.InlineControlStructure no longer unnecessarily listens for T_SWITCH tokens. #595
- Thanks to [Rodrigo Primo][@rodrigoprimo] for the patch.
- Squiz.Functions.FunctionDeclarationArgumentSpacing: improvements to error message for
SpaceBeforeComma
error. #783 - The following sniff(s) have received efficiency improvements:
- Various housekeeping, including improvements to the tests and documentation.
- Thanks to [Michał Bundyra][@michalbundyra], [Rodrigo Primo][@rodrigoprimo] and [Juliette Reinders Folmer][@jrfnl] for their contributions.
Fixed
- Fixed bug #620 : Squiz.Functions.FunctionDeclarationArgumentSpacing: newlines after type will now be handled by the fixer. This also prevents a potential fixer conflict.
- Thanks to [Dan Wallis][@fredden] for the patch.
- Fixed bug #782 : Tokenizer/PHP: prevent an "Undefined array key" notice during live coding for unfinished arrow functions.
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch.
- Fixed bug #783 : Squiz.Functions.FunctionDeclarationArgumentSpacing: new line after reference token was not flagged nor fixed.
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch.
- Fixed bug #783 : Squiz.Functions.FunctionDeclarationArgumentSpacing: new line after variadic token was not flagged nor fixed.
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch.
- Fixed bug #783 : Squiz.Functions.FunctionDeclarationArgumentSpacing: new line before/after the equal sign for default values was not flagged nor fixed when
equalsSpacing
was set to0
.- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch.
- Fixed bug #783 : Squiz.Functions.FunctionDeclarationArgumentSpacing: fixer conflict when a new line is found before/after the equal sign for default values and
equalsSpacing
was set to1
.- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch.
- Fixed bug #783 : Squiz.Functions.FunctionDeclarationArgumentSpacing: fixer for spacing before/after equal sign could inadvertently remove comment.
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch.
- Fixed bug #783 : Squiz.Functions.FunctionDeclarationArgumentSpacing: fixer will now handle comments between the end of a parameter and a comma more cleanly.
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch.
- Fixed bug #784 : Squiz.WhiteSpace.FunctionSpacing: prevent fixer conflict when a multi-line docblock would start on the same line as the function close curly being examined.
- Thanks to [Klaus Purer][@klausi] for the patch
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.