Fedora 39 Update: php-pear-PHP-CodeSniffer-3.9.2-1.fc39

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2024-c07bc30e54
2024-05-03 01:25:18.628889
--------------------------------------------------------------------------------

Name        : php-pear-PHP-CodeSniffer
Product     : Fedora 39
Version     : 3.9.2
Release     : 1.fc39
URL         : https://github.com/PHPCSStandards/PHP_CodeSniffer
Summary     : PHP coding standards enforcement tool
Description :
PHP_CodeSniffer provides functionality to verify that code conforms to
certain standards, such as PEAR, or user-defined.

--------------------------------------------------------------------------------
Update Information:

Version 3.9.2 - 2024-04-24
Changed
The Generic.ControlStructures.DisallowYodaConditions sniff no longer listens for
the null coalesce operator. [#458]
Thanks to [Rodrigo Primo][@rodrigoprimo] for the patch.
Various housekeeping, including improvements to the tests and documentation.
Thanks to [Dan Wallis][@fredden], [Rodrigo Primo][@rodrigoprimo] and [Juliette
Reinders Folmer][@jrfnl] for their contributions.
Fixed
Fixed bug [#381] : Squiz.Commenting.ClosingDeclarationComment could throw the
wrong error when the close brace being examined is at the very end of a file.
Thanks to [Rodrigo Primo][@rodrigoprimo] for the patch.
Fixed bug [#385] : Generic.CodeAnalysis.JumbledIncrementer improved handling of
parse errors/live coding.
Thanks to [Rodrigo Primo][@rodrigoprimo] for the patch.
Fixed bug [#394] : Generic.Functions.CallTimePassByReference was not flagging
call-time pass-by-reference in anonymous class instantiations
Thanks to [Rodrigo Primo][@rodrigoprimo] for the patch.
Fixed bug [#420] : PEAR.Functions.FunctionDeclaration could run into a blocking
PHP notice while fixing code containing a parse error.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#421] : File::getMethodProperties() small performance improvement &
more defensive coding.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#423] : PEAR.WhiteSpace.ScopeClosingBrace would have a fixer conflict
with itself when a close tag was preceded by non-empty inline HTML.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#424] : PSR2.Classes.ClassDeclaration using namespace relative
interface names in the extends/implements part of a class declaration would lead
to a fixer conflict.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#427] : Squiz.Operators.OperatorSpacing would have a fixer conflict
with itself when an operator was preceeded by a new line and the previous line
ended in a comment.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#430] : Squiz.ControlStructures.ForLoopDeclaration: fixed potential
undefined array index notice
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#431] : PSR2.Classes.ClassDeclaration will no longer try to auto-fix
multi-line interface implements statements if these are interlaced with comments
on their own line. This prevents a potential fixer conflict.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#453] : Arrow function tokenization was broken when the return type
was a stand-alone true or false; or contained true or false as part of a union
type.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Other
[ESLint 9.0] has been released and changes the supported configuration file
format.
    The (deprecated) Generic.Debug.ESLint sniff only supports the "old"
configuration file formats and when using the sniff to run ESLint, the
ESLINT_USE_FLAT_CONFIG=false environment variable will need to be set when using
ESLint >= 9.0.
    For more information, see [#436].
--------------------------------------------------------------------------------
ChangeLog:

* Wed Apr 24 2024 Remi Collet <remi@xxxxxxxxxxxx> - 3.9.2-1
- update to 3.9.2
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2024-c07bc30e54' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
--
_______________________________________________
package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]

  Powered by Linux