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

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

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2024-a99f872b1f
2024-07-31 01:32:35.066381
--------------------------------------------------------------------------------

Name        : php-pear-PHP-CodeSniffer
Product     : Fedora 39
Version     : 3.10.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.10.2 - 2024-07-22
Changed
The following sniff(s) have received efficiency improvements:
Generic.Functions.FunctionCallArgumentSpacing
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch.
The array format of the information passed to the Reports::generateFileReport()
method is now documented in the Reports interface. [#523]
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch.
Various housekeeping, including improvements to the tests and documentation.
Thanks to [Bill Ruddock][@biinari], [Dan Wallis][@fredden], [Klaus
Purer][@klausi], [Rodrigo Primo][@rodrigoprimo] and [Juliette Reinders
Folmer][@jrfnl] for their contributions.
Fixed
Fixed bug [#513] : Generic.Functions.FunctionCallArgumentSpacing did not ignore
the body of a match expressions passed as a function argument, which could lead
to false positives.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#533] : Generic.WhiteSpace.DisallowTabIndent: tab indentation for
heredoc/nowdoc closers will no longer be auto-fixed to prevent parse errors. The
issue will still be reported.
The error code for heredoc/nowdoc indentation using tabs has been made more
specific - TabsUsedHeredocCloser - to allow for selectively excluding the
indentation check for heredoc/nowdoc closers.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#534] : Generic.WhiteSpace.DisallowSpaceIndent did not report on
space indentation for PHP 7.3 flexible heredoc/nowdoc closers.
Closers using space indentation will be reported with a dedicated error code:
SpacesUsedHeredocCloser.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#537] : Squiz.PHP.DisallowMultipleAssignments false positive for list
assignments at the start of a new PHP block after an embedded PHP statement.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#551] : Squiz.PHP.DisallowMultipleAssignments prevent false positive
for function parameters during live coding.
Thanks to [Rodrigo Primo][@rodrigoprimo] for the patch.
Fixed bug [#554] : Generic.CodeAnalysis.UselessOverridingMethod edge case false
negative when the call to the parent method would end on a PHP close tag.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug [#555] : Squiz.Classes.SelfMemberReference edge case false negative
when the namespace declaration would end on a PHP close tag.
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
--------------------------------------------------------------------------------
ChangeLog:

* Mon Jul 22 2024 Remi Collet <remi@xxxxxxxxxxxx> - 3.10.2-1
- update to 3.10.2
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2024-a99f872b1f' 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