Releases: kubawerlos/php-cs-fixer-custom-fixers
Releases · kubawerlos/php-cs-fixer-custom-fixers
v3.2.0
- Add PhpUnitAssertArgumentsOrderFixer
- Add PhpUnitDedicatedAssertFixer
- PromotedConstructorPropertyFixer - add option "promote_only_existing_properties"
- NoUselessCommentFixer - support PHPDoc like
/** ClassName */
v3.1.0
- Add MultilinePromotedPropertiesFixer
- Add PhpdocArrayStyleFixer
- Add PromotedConstructorPropertyFixer
- Restore PhpCsFixerCustomFixers\Analyzer\SwitchAnalyzer (as PhpCsFixer\Tokenizer\Analyzer\SwitchAnalyzer got removed in PHP CS Fixer 3.2.0)
v3.0.2
- NoUselessParenthesisFixer - better fix for callable properties
v3.0.1
- NoUselessParenthesisFixer - fix for callable properties
v3.0.0
- Drop support for PHP CS Fixer v2
- Add StringableInterfaceFixer
- Remove NoUselessSprintfFixer - use "no_useless_sprintf"
- Remove OperatorLinebreakFixer - use "operator_linebreak"
- NoCommentedOutCodeFixer - do not remove URLs
- NoDuplicatedArrayKeyFixer - add option "ignore_expressions"
- NoUselessParenthesisFixer - fix expressions
- PhpdocNoIncorrectVarAnnotationFixer - handle class properties when variable names are different and constants with visibility
v2.5.0
- Add PHP CS Fixer v3 support
v2.4.1
v2.4.0
- Allow PHP 8
- Update PHP CS Fixer to v2.17
- Deprecate NoUselessSprintfFixer - use "no_useless_sprintf"
- Deprecate OperatorLinebreakFixer - use "operator_linebreak"
- Remove PhpCsFixerCustomFixers\Analyzer\ReferenceAnalyzer - use PhpCsFixer\Tokenizer\Analyzer\ReferenceAnalyzer
- Remove PhpCsFixerCustomFixers\Analyzer\SwitchAnalyzer - use PhpCsFixer\Tokenizer\Analyzer\SwitchAnalyzer
v2.3.0
- Add NoUselessParenthesisFixer
- Add NoUselessStrlenFixer
- DataProviderNameFixer - handle snake_case naming
v2.2.1
- Fix priority of PhpdocSingleLineVarFixer to be run after before PhpdocLineSpanFixer