--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2017-0c2891fe76
2017-02-27 23:53:36.229290
--------------------------------------------------------------------------------
Name : php-cs-fixer
Product : Fedora EPEL 7
Version : 2.1.0
Release : 1.el7
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.1.0** * feature #2124 Add TernaryToNullCoalescingFixer
(Slamdunk, SpacePossum) * feature #2280 Configurable OrderedImportsFixer
(DarkaOnLine) * feature #2351 Enhancement: Allow to configure
return_type_declaration rule (localheinz) * feature #2359 Add
PhpdocNoUselessInheritdocFixer (SpacePossum, keradus) * feature #2414 Add
PhpdocReturnSelfReferenceFixer (SpacePossum) * feature #2415 Add IsNullFixer
(kalessil, keradus) * feature #2421 BracesFixer - Add allow_single_line_closure
configuration (keradus) * feature #2461 PhpdocNoUselessInheritdocFixer - support
multiline docblock (keradus) * feature #2462 Add NativeFunctionInvocationFixer
(localheinz, keradus, Slamdunk) * feature #2478 DeclareEqualNormalizeFixer - Add
config option (SpacePossum) * feature #2494 FixCommand - Support rules with
params (ptcong, keradus) * minor #2452 Provide rules definitions (keradus) *
minor #2460 RuleSet - extend Symfony (keradus) * minor #2483 DX:
AbstractIntegrationTestCase does not use IntegrationCase::shouldCheckPriority,
logic is now automated and method is now deprecated (keradus) * minor #2488
IsNullFixer - Fix bug when calling without params (SpacePossum) * minor #2519
remove trailing whitespace (keradus) ---- **Changelog for v2.0.1** * bug
#2357 Better handling of file name that is the same in multiple finder paths
(keradus) * bug #2373 FunctionDeclarationFixer - Fix static anonymous functions
(SpacePossum) * bug #2377 PhpdocSeparationFixer - Ignore incorrect PHPDoc
(SpacePossum, keradus) * bug #2388 PhpdocAlignFixer - unicode characters support
(SpacePossum) * bug #2399 HashToSlashCommentFixer - Fix edge cases (SpacePossum)
* bug #2403 ClassDefinitionFixer - Anonymous classes format by PSR12
(SpacePossum) * bug #2408 SingleClassElementPerStatementFixer,
PhpdocSeparationFixer - add missing WhitespacesAwareFixerInterface interface
(keradus) * bug #2425 ClassKeywordRemoveFixer - Fix handling leading backslash
and comments (SpacePossum) * bug #2430 PhpdocAlignFixer - Fix alignment of
variadic params. (SpacePossum) * bug #2437 NoWhitespaceInBlankLineFixer - Fix
more cases (SpacePossum) * bug #2444 MbStrFunctionsFixer - handle return
reference in method declaration (SpacePossum) * bug #2449 PhpdocAlignFixer -
don't crash poorly formatted phpdoc (GrahamCampbell) * bug #2477 BracesFixer -
Do not remove white space inside declare statement (SpacePossum) * bug #2481 Fix
priorities between declare_strict_types and blank_line_after_opening_tag
(juliendufresne, keradus) * bug #2507 NoClosingTagFixer - Do not insert
semicolon in comment (SpacePossum) * minor #2347 UPGRADE.md - Fix multi-row
description (drAlberT, keradus) * minor #2352 Corrected method visibility
(GrahamCampbell) * minor #2353 Fix: Typos (localheinz) * minor #2354
Enhancement: Allow to specify minimum and maximum PHP versions for code samples
(localheinz) * minor #2356 Fixed spelling on "blank line" (GrahamCampbell) *
minor #2361 ConfigurationResolver - Reject unknown rules (localheinz) * minor
#2368 clean ups (SpacePossum, localheinz) * minor #2380 DescribeCommand - filter
code samples and output note when none can be demonstrated (localheinz) * minor
#2381 Tests - Do not use annotations for asserting exceptions (localheinz,
keradus) * minor #2382 Consistently provide a default configuration field
(localheinz) * minor #2383 update .php_cs.dist configuration (keradus) * minor
#2386 PHP7.1 Integration test - Add features added in PHP7.1. (SpacePossum) *
minor #2392 FixCommandHelp - fix typo (keradus) * minor #2393 Remove
overcomplete tests (SpacePossum) * minor #2394 Update .gitattributes
(SpacePossum) * minor #2395 NoEmptyCommentFixer - Fix typo (fritz-c) * minor
#2396 MethodArgumentSpaceFixer - scope down endpoint (SpacePossum) * minor #2397
RuleSet - Check risky (SpacePossum, keradus) * minor #2400 Add Fixer
descriptions (SpacePossum) * minor #2401 Fix UPGRADE.md (issei-m) * minor #2405
Transformers - Must be final (SpacePossum) * minor #2406 ProtectedToPrivateFixer
- Use backticks for visibility in description (localheinz) * minor #2407 Add
tests for not abusing interfaces (keradus) * minor #2410 DX: Keep packages
sorted (localheinz) * minor #2412 Enhancement: Add more descriptions
(localheinz) * minor #2413 Update Symfony ruleset (fabpot) * minor #2419
README.rst - use double backticks for code pieces in rule descriptions (keradus)
* minor #2422 BracesFixer - cleanup code after introducing CT::T_FUNCTION_IMPORT
(keradus) * minor #2426 .php_cs.dist - update local CS config (keradus) * minor
#2428 SCA with Php Inspections (EA Extended) (kalessil) * minor #2433
AbstractFixerTestCase - give all the details available during catch (Slamdunk) *
minor #2434 COOKBOOK-FIXERS.md - Replace reference to outdated class with
current (greg0ire) * minor #2436 MethodArgumentSpaceFixer - Remove duplicate
class name (greg0ire) * minor #2441 IndentationTypeFixer - Fix description and
upgrade guide (SpacePossum) * minor #2443 AppVeyor - update configuration
(keradus) * minor #2447 .php_cs.dist - update local CS config (keradus) * minor
#2452 Provide rules definitions (keradus) * minor #2455
NoMultilineWhitespaceAroundDoubleArrowFixer - Add missing priority test
(SpacePossum) * minor #2466 Provide rules definitions (keradus) * minor #2470
README.rst - explain the usage of "--path-mode" parameter (kalimatas) * minor
#2474 Housekeeping (SpacePossum) * minor #2487 UPGRADE.md - Fix typo
(SpacePossum) * minor #2493 FixCommand - Output warning message when both config
and rules options are passed (SpacePossum) * minor #2496 DX: Travis - check for
trailing spaces (keradus) * minor #2499 FileSpecificCodeSample - Specify class
name relative to root namespace (localheinz, keradus) * minor #2506 SCA
(SpacePossum) * minor #2515 Fix code indentation (keradus) * minor #2521 SCA
trailing spces check - ouput lines with trailing white space (SpacePossum) *
minor #2522 Fix docs and small code issues (keradus)
--------------------------------------------------------------------------------
This update can be installed with the "yum" update programs. Use
su -c 'yum update php-cs-fixer' at the command line.
For more information, refer to "YUM", available at
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/...
All packages are signed with the Fedora EPEL GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------