PHP CS Fixer v2.0.1 Release Notes

    • 🐛 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)