3.11.0 - 2024-11-12 #673
jrfnl
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Added
yield from
tokenization #529, PHP 8.3 | Tokenizer/PHP: support "yield from" with comments #647Generic.WhiteSpace.HereNowdocIdentifierSpacing
sniff. ✨ NewGeneric.WhiteSpace.HereNowdocIdentifierSpacing
sniff #586, Generic/HereNowdocIdentifierSpacing: add metrics #637<<<
and the identifier string in heredoc/nowdoc start tokens.Generic.Strings.UnnecessaryHeredoc
sniff. ✨ NewGeneric.Strings.UnnecessaryHeredoc
sniff #633Changed
$sniffClass
is passed. Common::getSniffCode(): add tests, more defensive coding and minor simplification #524, Runner::processFile()/error handling: add more defensive coding #625--generator=...
feature will now always be presented in natural order based on the sniff name(s). Generators: always present docs in alphabetical order #668AnnotationFound
. Squiz.Commenting.PostStatementComment should allow trailing annotations from popular PHP tools #560, Squiz/PostStatementComment: use a different error code for annotations #627SpacingAfterOpen
error code has been replaced by theSpaceAfterOpen
error code. The latter is a pre-existing code. The former appears to have been a typo. Correct error code in Squiz.ControlStructures.ForEachLoopDeclaration #582Fixed
Statistics
Closed: 4 issues
Merged: 42 pull requests
If you like to stay informed about releases and more, follow @phpcs on Mastodon or @PHP_CodeSniffer on X.
Please consider funding the PHP_CodeSniffer project. If you already do so: thank you!
This discussion was created from the release 3.11.0 - 2024-11-12.
Beta Was this translation helpful? Give feedback.
All reactions