PHP CS Fixer v2.9.1 Release Notes

    • ๐Ÿ› bug #3298 DiffConsoleFormatter - fix output escaping. (SpacePossum)
    • ๐Ÿ› bug #3312 PhpUnitTestAnnotationFixer: Only remove prefix if it really is a prefix (localheinz)
    • ๐Ÿ› bug #3318 SingleLineCommentStyleFixer - fix closing tag inside comment causes an error (kubawerlos)
    • ๐Ÿ› bug #3334 ExplicitStringVariableFixer: handle parsed array and object (Slamdunk)
    • ๐Ÿ› bug #3337 BracesFixer: nowdoc bug on template files (Slamdunk)
    • ๐Ÿ› bug #3349 Fix stdin handling and add tests for it (keradus)
    • ๐Ÿ› bug #3350 PhpUnitNoExpectationAnnotationFixer - fix handling of multiline expectedExceptionMessage annotation (Slamdunk)
    • ๐Ÿ› bug #3352 FunctionToConstantFixer - bugfix for get_class with leading backslash (kubawerlos)
    • ๐Ÿ› bug #3359 BracesFixer - handle comment for content outside of given block (keradus)
    • ๐Ÿ› bug #3371 IsNullFixer must be run before YodaStyleFixer (kubawerlos)
    • ๐Ÿ› bug #3373 PhpdocAlignFixer - Fix removing of everything after @ when there is a space after the @ (ntzm)
    • ๐Ÿ› bug #3415 FileFilterIterator - input checks and utests (SpacePossum, keradus)
    • ๐Ÿ› bug #3420 SingleLineCommentStyleFixer - fix 'strpos() expects parameter 1 to be string, boolean given' (keradus, SpacePossum)
    • ๐Ÿ› bug #3428 Fix archive analysing (keradus)
    • ๐Ÿ› bug #3429 Fix archive analysing (keradus)
    • minor #3137 PHPUnit - use common base class (keradus)
    • ๐Ÿ‘• minor #3311 FinalInternalClassFixer - fix typo (localheinz)
    • ๐Ÿšš minor #3328 Remove duplicated space in exceptions (keradus)
    • ๐Ÿšš minor #3342 PhpUnitDedicateAssertFixer - Remove unexistent method is_boolean (carusogabriel)
    • minor #3345 StdinFileInfo - fix __toString (keradus)
    • minor #3346 StdinFileInfo - drop getContents (keradus)
    • minor #3347 DX: reapply newest CS (keradus)
    • โšก๏ธ minor #3365 COOKBOOK-FIXERS.md - update to provide definition instead of description (keradus)
    • minor #3370 AbstractFixer - FQCN in in exceptions (Slamdunk)
    • โœ… minor #3372 ProjectCodeTest - fix comment (keradus)
    • โœ๏ธ minor #3393 Method call typos (Slamdunk, keradus)
    • minor #3402 Always provide delimiter to preg_quote calls (ntzm)
    • ๐Ÿšš minor #3403 Remove unused import (ntzm)
    • minor #3405 Fix fopen mode (ntzm)
    • minor #3407 CombineConsecutiveIssetsFixer - Improve description (kubawerlos)
    • minor #3408 Improving fixers descriptions (kubawerlos)
    • ๐Ÿšš minor #3409 move itests from misc to priority (keradus)
    • โœ… minor #3411 Better type hinting for AbstractFixerTestCase::$fixer (kubawerlos)
    • minor #3412 Convert strtolower inside strpos to just stripos (ntzm)
    • minor #3421 DX: Use ::class (keradus)
    • โœ… minor #3424 AbstractFixerTest: fix expectException arguments (Slamdunk, keradus)
    • โœ… minor #3425 FixerFactoryTest - test that priority pair fixers have itest (keradus, SpacePossum)
    • ๐Ÿ”ง minor #3427 ConfigurationResolver: fix @return annotation (Slamdunk)