-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2018-eeb2f18402 2018-06-20 14:46:13.328729 --------------------------------------------------------------------------------
Name : php-cs-fixer Product : Fedora 28 Version : 2.12.1 Release : 1.fc28 URL : https://github.com/FriendsOfPHP/PHP-CS-Fixer Summary : A tool to automatically fix PHP code style Description : The PHP Coding Standards Fixer tool fixes most issues in your code when you want to follow the PHP coding standards as defined in the PSR-1 and PSR-2 documents and many more. If you are already using a linter to identify coding standards problems in your code, you know that fixing them by hand is tedious, especially on large projects. This tool does not only detect them, but also fixes them for you. -------------------------------------------------------------------------------- Update Information: **Changelog for v2.12.1** * bug #3808 LowercaseStaticReferenceFixer - Fix constants handling (kubawerlos, keradus) * bug #3815 NoSuperfluousPhpdocTagsFixer - support array/callable type hints (gharlan) * minor #3824 DX: Support PHPUnit 7.2 (keradus) * minor #3825 UX: Provide full diff for code samples (keradus) ---- **Changelog for v2.12.0** * feature #2577 Add LogicalOperatorsFixer (hkdobrev, keradus) * feature #3060 Add ErrorSuppressionFixer (kubawerlos) * feature #3127 Add NativeConstantInvocationFixer (Slamdunk, keradus) * feature #3223 NativeFunctionInvocationFixer - add namespace scope and include sets (SpacePossum) * feature #3453 PhpdocAlignFixer - add align option (robert.ahmerov) * feature #3476 Add PhpUnitTestCaseStaticMethodCallsFixer (Slamdunk, keradus) * feature #3524 MethodArgumentSpaceFixer - Add ensure_single_line option (julienfalque, keradus) * feature #3534 MultilineWhitespaceBeforeSemicolonsFixer - support static calls (ntzm) * feature #3585 Add ReturnAssignmentFixer (SpacePossum, keradus) * feature #3640 Add PhpdocToReturnTypeFixer (Slamdunk, keradus) * feature #3691 Add PhpdocTrimAfterDescriptionFixer (nobuf, keradus) * feature #3698 YodaStyleFixer - Add always_move_variable option (julienfalque, SpacePossum) * feature #3709 Add SetTypeToCastFixer (SpacePossum) * feature #3724 BlankLineBeforeStatementFixer - Add case and default as options (dmvdbrugge) * feature #3734 Add NoSuperfluousPhpdocTagsFixer (julienfalque) * feature #3735 Add LowercaseStaticReferenceFixer (kubawerlos, SpacePossum) * feature #3737 Add NoUnsetOnPropertyFixer (BackEndTea, SpacePossum) * feature #3745 Add PhpUnitInternalClassFixer (BackEndTea, SpacePossum, keradus) * feature #3766 Add NoBinaryStringFixer (ntzm, SpacePossum, keradus) * feature #3780 ShortScalarCastFixer - Change binary cast to string cast as well (ntzm) * feature #3785 PhpUnitDedicateAssertFixer - fix to assertCount too (SpacePossum) * feature #3802 Convert PhpdocTrimAfterDescriptionFixer into PhpdocTrimConsecutiveBlankLineSeparationFixer (keradus) * minor #3738 ReturnAssignmentFixer description update (kubawerlos) * minor #3761 Application: when run with FUTURE_MODE, error_reporting(-1) is done in entry file instead (keradus) * minor #3772 DX: use PhpUnitTestCaseIndicator->isPhpUnitClass to discover PHPUnit classes (keradus) * minor #3783 CI: Split COLLECT_COVERAGE job (keradus) * minor #3789 DX: ProjectCodeTest.testThatDataProvidersAreCorrectlyNamed - performance optimization (keradus) * minor #3791 DX: Fix collecting code coverage (keradus) * minor #3792 DX: Upgrade DX deps (keradus) * minor #3797 DX: ProjectCodeTest - shall not depends on xdebug/phpdbg anymore (keradus, SpacePossum) * minor #3800 Symfony:risky ruleset: include set_type_to_cast rule (keradus) * minor #3801 NativeFunctionInvocationFixe - fix buggy config validation (keradus, SpacePossum) ---- **Changelog for v2.11.2** * bug #3233 PhpdocAlignFixer - Fix linebreak inconsistency (SpacePossum, keradus) * bug #3445 Rewrite NoUnusedImportsFixer (kubawerlos, julienfalque) * bug #3528 MethodChainingIndentationFixer - nested params bugfix (Slamdunk) * bug #3547 MultilineWhitespaceBeforeSemicolonsFixer - chained call for a return fix (egircys, keradus) * bug #3597 DeclareStrictTypesFixer - fix bug of removing line (kubawerlos, keradus) * bug #3605 DoctrineAnnotationIndentationFixer - Fix indentation with mixed lines (julienfalque) * bug #3606 PhpdocToCommentFixer - allow multiple ( (SpacePossum) * bug #3614 Refactor PhpdocToCommentFixer - extract checking to CommentsAnalyzer (kubawerlos) * bug #3668 Rewrite NoUnusedImportsFixer (kubawerlos, julienfalque) * bug #3670 PhpdocTypesOrderFixer - Fix ordering of nested generics (julienfalque) * bug #3671 ArrayIndentationFixer - Fix indentation in HTML (julienfalque) * bug #3673 PhpdocScalarFixer - Add "types" option (julienfalque, keradus) * bug #3674 YodaStyleFixer - Fix variable detection for multidimensional arrays (julienfalque, SpacePossum) * bug #3684 PhpUnitStrictFixer - Do not fix if not correct # of arguments are used (SpacePossum) * bug #3708 EspaceImplicitBackslashesFixer - Fix escaping multiple backslashes (julienfalque) * bug #3715 SingleImportPerStatementFixer - Fix handling whitespace before opening brace (julienfalque) * bug #3731 PhpdocIndentFixer - crash fix (SpacePossum) * bug #3755 YodaStyleFixer - handle space between var name and index (SpacePossum) * bug #3765 Fix binary-prefixed double-quoted strings to single quotes (ntzm) * bug #3770 Handle binary flags in heredoc_to_nowdoc (ntzm) * bug #3776 ExplicitStringVariableFixer - handle binary strings (ntzm) * bug #3777 EscapeImplicitBackslashesFixer - handle binary strings (ntzm) * bug #3790 ProcessLinter - don't execute external process without timeout! It can freeze! (keradus) * minor #3188 AppVeyor - add PHP 7.x (keradus, julienfalque) * minor #3451 Update findPHPUnit functions (BackEndTea, SpacePossum, keradus) * minor #3548 Make shell scripts POSIX-compatible (EvgenyOrekhov, keradus) * minor #3568 New Autoreview: Correct option casing (ntzm) * minor #3578 Add interface for deprecated options (julienfalque, keradus) * minor #3590 Use XdebugHandler to avoid perormance penalty (AJenbo, keradus) * minor #3607 PhpdocVarWithoutNameFixer - update sample with @ type (SpacePossum) * minor #3617 Tests stability patches (Tom Klingenberg, keradus) * minor #3622 Docs: Update descriptions (localheinz) * minor #3627 Fix tests execution under phpdbg (keradus) * minor #3629 ProjectFixerConfigurationTest - test rules are sorted (SpacePossum) * minor #3639 DX: use benefits of symfony /force-lowest (keradus) * minor #3641 Update check_trailing_spaces script with upstream (keradus) * minor #3646 Extract SameStringsConstraint and XmlMatchesXsdConstraint (keradus) * minor #3647 DX: Add CachingLinter for tests (keradus) * minor #3649 Update check_trailing_spaces script with upstream (keradus) * minor #3652 CiIntegrationTest - run tests with POSIX sh, not Bash (keradus) * minor #3656 DX: Clean ups (SpacePossum) * minor #3657 update phpunitgoodpractices/traits (SpacePossum, keradus) * minor #3658 DX: Clean ups (SpacePossum) * minor #3660 Fix do not rely on order of fixing in CiIntegrationTest (kubawerlos) * minor #3661 Fix: covers annotation for NoAlternativeSyntaxFixerTest (kubawerlos) * minor #3662 DX: Add Smoke/InstallViaComposerTest (keradus) * minor #3663 DX: During deployment, run all smoke tests and don't allow to skip phar-related ones (keradus) * minor #3665 CircleCI fix (kubawerlos) * minor #3666 Use "set -eu" in shell scripts (EvgenyOrekhov) * minor #3669 Document possible values for subset options (julienfalque, keradus) * minor #3672 Remove SameStringsConstraint and XmlMatchesXsdConstraint (keradus) * minor #3676 RunnerTest - workaround for failing Symfony v2.8.37 (kubawerlos) * minor #3680 DX: Tokens - removeLeadingWhitespace and removeTrailingWhitespace must act in same way (SpacePossum) * minor #3686 README.rst - Format all code-like strings in fixer descriptions (ntzm, keradus) * minor #3692 DX: Optimize tests (julienfalque) * minor #3700 README.rst - Format all code-like strings in fixer description (ntzm) * minor #3701 Use correct casing for "PHPDoc" (ntzm) * minor #3703 DX: InstallViaComposerTets - groom naming (keradus) * minor #3704 DX: Tokens - fix naming (keradus) * minor #3706 Update homebrew installation instructions (ntzm) * minor #3713 Use HTTPS whenever possible (fabpot) * minor #3723 Extend tests coverage (ntzm) * minor #3733 Disable Composer optimized autoloader by default (julienfalque) * minor #3748 PhpUnitStrictFixer - extend risky note (jnvsor) * minor #3749 Make sure PHPUnit is cased correctly in fixers descriptions (kubawerlos) * minor #3768 Improve deprecation messages (julienfalque, SpacePossum) * minor #3773 AbstractFixerWithAliasedOptionsTestCase - don't export (keradus) * minor #3775 Add tests for binary strings in string_line_ending (ntzm) * minor #3779 Misc fixes (ntzm, keradus) * minor #3796 DX: StdinTest - do not assume name of folder, into which project was cloned (keradus) * minor #3803 NoEmptyPhpdocFixer/PhpdocAddMissingParamAnnotationFixer - missing priority test (SpacePossum, keradus) * minor #3804 Cleanup: remove useless constructor comment (kubawerlos) * minor #3805 Cleanup: add missing @param type (kubawerlos, keradus) -------------------------------------------------------------------------------- ChangeLog: * Mon Jun 11 2018 Remi Collet <[email protected]> - 2.12.1-1 - update to 2.12.1 * Mon Jun 4 2018 Remi Collet <[email protected]> - 2.12.0-1 - update to 2.12.0 - add dependency on composer/xdebug-handler - add dependency on php-cs-fixer/phpunit-constraint-isidenticalstring - add dependency on php-cs-fixer/phpunit-constraint-xmlmatchesxsd -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2018-eeb2f18402' 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 -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected]/message/SG3GI5TPIJLCBLDGSSVLM2QVIYCPJLVS/
