mimikun / dotfiles

mimikun's dotfiles
MIT License
10 stars 0 forks source link

chore(deps): update dependency squizlabs/php_codesniffer to v3.10.0 #491

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
squizlabs/php_codesniffer 3.9.2 -> 3.10.0 age adoption passing confidence

Release Notes

PHPCSStandards/PHP_CodeSniffer (squizlabs/php_codesniffer) ### [`v3.10.0`](https://togithub.com/PHPCSStandards/PHP_CodeSniffer/blob/HEAD/CHANGELOG.md#3100---2024-05-20) [Compare Source](https://togithub.com/PHPCSStandards/PHP_CodeSniffer/compare/3.9.2...3.10.0) ##### Added - Tokenizer support for PHP 8.2 Disjunctive Normal Form (DNF) types. [#​3731][sq-3731], [#​387], [#​461] - Includes new `T_TYPE_OPEN_PARENTHESIS` and `T_TYPE_CLOSE_PARENTHESIS` tokens to represent the parentheses in DNF types. - These new tokens, like other parentheses, will have the `parenthesis_opener` and `parenthesis_closer` token array indexes set and the tokens between them will have the `nested_parenthesis` index. - The `File::getMethodProperties()`, `File::getMethodParameters()` and `File::getMemberProperties()` methods now all support DNF types. [#​471], [#​472], [#​473] - Additionally, the following sniff has been updated to support DNF types: - Generic.PHP.LowerCaseType [#​478] - Thanks to \[Juliette Reinders Folmer]\[[@​jrfnl](https://togithub.com/jrfnl)] for the patches. - Documentation for the following sniffs: - Squiz.WhiteSpace.FunctionClosingBraceSpace - Thanks to \[Przemek Hernik]\[[@​przemekhernik](https://togithub.com/przemekhernik)] for the patch. ##### Changed - The help screens have received a face-lift for improved usability and readability. [#​447] - Thanks to \[Juliette Reinders Folmer]\[[@​jrfnl](https://togithub.com/jrfnl)] for the patch and thanks to \[Colin Stewart]\[[@​costdev](https://togithub.com/costdev)], \[Gary Jones]\[[@​GaryJones](https://togithub.com/GaryJones)] and \[[@​mbomb007](https://togithub.com/mbomb007)] for reviewing. - The Squiz.Commenting.ClosingDeclarationComment sniff will now also examine and flag closing comments for traits. [#​442] - Thanks to \[Rodrigo Primo]\[[@​rodrigoprimo](https://togithub.com/rodrigoprimo)] for the patch. - The following sniff(s) have efficiency improvements: - Generic.Arrays.ArrayIndent - Thanks to \[Rodrigo Primo]\[[@​rodrigoprimo](https://togithub.com/rodrigoprimo)] for the patch. - The autoloader will now always return a boolean value indicating whether it has loaded a class or not. [#​479] - Thanks to \[Juliette Reinders Folmer]\[[@​jrfnl](https://togithub.com/jrfnl)] for the patch. - Various housekeeping, including improvements to the tests and documentation. - Thanks to \[Dan Wallis]\[[@​fredden](https://togithub.com/fredden)], \[Danny van der Sluijs]\[[@​DannyvdSluijs](https://togithub.com/DannyvdSluijs)], \[Rodrigo Primo]\[[@​rodrigoprimo](https://togithub.com/rodrigoprimo)] and \[Juliette Reinders Folmer]\[[@​jrfnl](https://togithub.com/jrfnl)] for their contributions. ##### Fixed - Fixed bug [#​466] : Generic.Functions.CallTimePassByReference was not flagging call-time pass-by-reference in class instantiations using the self/parent/static keywords. - Thanks to \[Rodrigo Primo]\[[@​rodrigoprimo](https://togithub.com/rodrigoprimo)] for the patch. - Fixed bug [#​494] : edge case bug in tokenization of an empty block comment. - Thanks to \[Juliette Reinders Folmer]\[[@​jrfnl](https://togithub.com/jrfnl)] for the patch - Fixed bug [#​494] : edge case bug in tokenization of an empty single-line DocBlock. - Thanks to \[Juliette Reinders Folmer]\[[@​jrfnl](https://togithub.com/jrfnl)] for the patch - Fixed bug [#​499] : Generic.ControlStructures.InlineControlStructure now handles statements with a comment between `else` and `if` correctly. - Thanks to \[Rodrigo Primo]\[[@​rodrigoprimo](https://togithub.com/rodrigoprimo)] for the patch. [sq-3731]: https://togithub.com/squizlabs/PHP_CodeSniffer/issues/3731 [#​387]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/issues/387 [#​442]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/pull/442 [#​447]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/pull/447 [#​461]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/pull/461 [#​466]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/pull/466 [#​471]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/pull/471 [#​472]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/pull/472 [#​473]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/pull/473 [#​478]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/pull/478 [#​479]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/pull/479 [#​494]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/pull/494 [#​499]: https://togithub.com/PHPCSStandards/PHP_CodeSniffer/pull/499

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.