Update dependency friendsofphp/php-cs-fixer to v3.95.2#9
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
8cb20ae to
bfa46ff
Compare
bfa46ff to
3699f68
Compare
3699f68 to
ff6c1d6
Compare
ff6c1d6 to
f71033e
Compare
f71033e to
b4f1dc0
Compare
b4f1dc0 to
d26c5a4
Compare
d26c5a4 to
7e4e2c2
Compare
7e4e2c2 to
21b442e
Compare
21b442e to
f3b7874
Compare
f3b7874 to
daac86d
Compare
daac86d to
340b2da
Compare
340b2da to
4d24c9e
Compare
4d24c9e to
e42552f
Compare
e42552f to
20af973
Compare
20af973 to
927bedf
Compare
927bedf to
facf2a0
Compare
2a2ee40 to
3043238
Compare
3043238 to
ead115e
Compare
ead115e to
4b163cd
Compare
4b163cd to
1456218
Compare
1456218 to
292df4e
Compare
292df4e to
2b37d31
Compare
2b37d31 to
c3510ba
Compare
c3510ba to
770479e
Compare
770479e to
eeb5f4f
Compare
b5d4134 to
cd080d8
Compare
cd080d8 to
8c067be
Compare
8c067be to
498b1ec
Compare
498b1ec to
57a8882
Compare
57a8882 to
1e06b48
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.72.0→3.95.2Release Notes
PHP-CS-Fixer/PHP-CS-Fixer (friendsofphp/php-cs-fixer)
v3.95.2Compare Source
MethodArgumentSpaceFixer- avoid collapsing multi-line arguments (#9559)ModifierKeywordsFixer- do not break PHP syntax for closures in constant expressions (#9596)NoRedundantReadonlyPropertyFixer- fixTypeErrorwhen trait contains anonymous class (#9457)PhpUnitAttributesFixer- add missing handling ofCoversMethodand naive handling ofCoversTrait(#9588)TextReporter- always show summary footer (#9595)facile-it/paraunitto ^2.11 (#9589)PhpdocTagCasingFixerTest(#9610)AbstractFopenFlagFixer(#9592)BlankLineBetweenImportGroupsFixer(#9562)ControlStructureBracesFixer(#9609)NoExtraBlankLinesFixer(#9567)OrderedImportsFixer(#9603)PhpdocSingleLineVarSpacingFixer(#9591)PhpdocToReturnTypeFixer(#9558)PhpUnitRequiresConstraintFixerfrom https://github.com/kubawerlos/php-cs-fixer-custom-fixers (#9581)php_unit_attributesrule (#9578)@authorname per email (#9606)NoUnsetCastFixerTest- run any test on PHP >= 8 (#9585)v3.95.1Compare Source
FinalInternalClassFixer(#9547)PhpdocToParamTypeFixer(#9550)MethodArgumentSpaceFixer- Do not collapse nested arguments when usingensure_single_line_for_single_argumentoption foron_multiline(#9552)@paraminPhpdocToParamTypeFixerTest(#9549)v3.95.0Compare Source
remove_existing_declarationtodeclare_strict_typesfixer (#9384)excludeoption tophpdoc_typesrule (#9479)NoWhitespaceInEmptyArrayFixer(#8155)jsonformat whenAI_AGENTenvironment variable is set (#9542)@Symfony:risky- addvoid_return(#9546)GlobalNamespaceImportFixer- support first-class callable syntax (#9484)MethodArgumentSpaceFixer- addensure_single_line_for_single_argumentoption foron_multiline(#9504)MultilinePromotedPropertiesFixer- turn multiline promoted properties into singleline when there are fewer thanminimum_number_of_parameters(#9501)PhpdocLineSpanFixer- addfunctionoption (#9439)ReturnAssignmentFixer- skip variables with the named@vartags with new optionskip_named_var_tags(#9464)ArrayPushFixer- do not stop fixing whenarray_pushwith 1 argument found (#9508)BinaryOperatorSpacesFixer- make it works correctly with multiple match cases (#9470)EchoTagSyntaxFixer- do not break syntax for single line comments (#9506)PhpUnitTestClassRequiresCoversFixer- do not add@coversNothingto anonymous classes (#9481)SimplifiedNullReturnFixer- do not removenullfrom property hook (#9471)SetTypeToCastFixer(#9518)BracesPositionFixer(#9522)PsrAutoloadingFixer(#9541)ClassAttributesSeparationFixer(#9545)GeneralAttributeRemoveFixer(#9520)GlobalNamespaceImportFixerTest(#9482)NoTrailingCommaInSinglelineFixer(#9537)OrderedAttributesFixer(#9521)PhpUnitExpectationFixer(#9505)TypeExpression::REGEX_TYPESdoes not have unnamed capturing group (#9514)AbstractPhpUnitFixer(#9519)ArrayPushFixer(#9515)FunctionsAnalyzer(#9483)MbStrFunctionsFixer- remove the nevertruecondition (#9509)ModernizeStrposFixer- remove the nevertrueconditions (#9510)NoAliasFunctionsFixer- cleanup invalid set handling (#9511)failOnDeprecation="true"to PHPUnit config (#8935)issue_8828_c.teston macOS for now (#9528)PhpdocTypesNoDuplicatesFixertoPhpdocNoDuplicateTypesFixer(#9381)MethodArgumentSpaceFixermust run beforeNoTrailingCommaInSinglelineFixer(#9507)PhpUnitTestCaseStaticMethodCallsFixerTest::testInvalidConfiguration(#9460)v3.94.2Compare Source
AttributeBlockNoSpacesFixer- skipping some attributes when multiple present (#9445)NoUnusedImportsFixer- do not remove constant types (#9442)PhpdocLineSpanFixer- handle unions and intersections in properties (#9438)v3.94.1Compare Source
ArgumentsAnalyzer(#9422)v3.94.0Compare Source
casetophpdoc_line_spanfixer (#9391)VoidReturnFixer- allow to skip lambdas (#9417)VoidReturnFixer- better describe exceptions (#9418)--stop-on-violation(#9393)NoUnreachableDefaultArgumentValueFixer- fix for closures (#9409)UseArrowFunctionsFixer- do not convert closure in attribute (#9416)v3.93.1Compare Source
ErrorOutput- do not show "begin diff"/"end diff" when there is no diff (#9361)UseArrowFunctionsFixer- don't convert lambda withuse($var)clause if it includes another file (#9389)v3.93.0Compare Source
ModernSerializationMethodsFixer(#9108)NoRedundantReadonlyPropertyFixer(#9339)PhpdocTypesNoDuplicatesFixer(#9312)--config=-(#9379)@seetags inFullyQualifiedStrictTypesFixer(#9350)@Symfonyset (#9303)braces_positionrule (#9329)php_unit_test_case_static_method_callsfrom PHPUnit sets (#9341)@PHP7x0MigrationRisky- update configuration ofRandomApiMigrationFixerto match it's newly updated v4 defaults (#9368)@Symfony:risky- extend set withmodern_serialization_methods(#9366)@Symfony:risky- extend set withstatic_lambda(#9365)@Symfony- enableno_unneeded_control_parentheses.statements.negative_instanceof(#9336)@Symfony- extend set withno_useless_else(#9363)@Symfony- extend set withno_useless_return(#9364)RandomApiMigrationFixer- allow to convertmt_getrandmaxandmt_srand(#9367)ModifierKeywordsFixer- closure in attribute (#9358)NoUselessElseFixer- handle conditional symbol declarations (#9347)OrderedClassElementsFixer- closure in attribute (#9357)PhpUnitAttributesFixer- do not add for annotation@testWithwhen attributeTestWithalready present (#9354)@returnannotations toConfig(#9337)assign.propertyTypeerror from PHPStan (#9332)phpstan:baselinecommand (#9346)v3.92.5Compare Source
CombineConsecutiveUnsetsFixer- proper handling of trailing comma (#9335)variable.undefinederror from PHPStan (#9330)v3.92.4Compare Source
ComposerJsonReader- handle more syntaxes (#9327)v3.92.3Compare Source
.php-cs-fixer.dist.php(#9311).php-cs-fixer.dist.php- drop wrongly calledignoreVCSIgnored(#9310)v3.92.2Compare Source
@php-cs-fixer-ignoreaccept custom fixer names (#9306)PHP_CS_FIXER_IGNORE_MISMATCHED_RULES_EXCEPTIONS(#9307)v3.92.1Compare Source
testFix*methods have no more than 4 parameters (#9298)testFix*methods have second parameter$input(#9297)$configto$configuration(#9299)testFix*parameter names (#9301)WhitespacesFixerConfigin tests (#9300)ProjectCodeTest::testExpectedInputOrder- move checks fortestFix...methods (#9291)v3.92.0Compare Source
@php-cs-fixer-ignoreannotation (#9280)Rule Customisation Policy(#9107)PhpUnitTestCaseStaticMethodCallsFixer- add handling ofgetStubBuilder(#9276)PhpUnitTestCaseStaticMethodCallsFixer- addtargetoption (#8498)arguments.counterror from PHPStan (#9258)generator.valueTypeerror from PHPStan (#9259)plus.*NonNumericerrors from PHPStan (#9260)Config::getFinder()- fix typehinting (#9288)testFix*methods have first parameter$expected(#9289)ProjectCodeTest- refactortestExpectedInputOrdertest (#9290)Rule Customisation Policy- better error message for wrong customisers (#9279)Rule Customisation Policy- prevent policy without version (#9278)v3.91.3Compare Source
v3.91.2Compare Source
PHP_CS_FIXER_IGNORE_ENVfor PHP 8.6 (#9254)v3.91.1Compare Source
describecommand works well for custom sets (#9246)v3.91.0Compare Source
StringableForToStringFixer(#9218)/vendor/anymore (#9230).php-cs-fixer.php-highest.phpto fully reflect PHP 8.4 (#9233)DeclareStrictTypesFixer- do not duplicatestrict_typesif it is already present, with other directive (#9225)FullyQualifiedStrictTypesFixer- fix crash onT_OPEN_TAG_WITH_ECHO(#9217)v3.90.0Compare Source
@PHPXxYMigration(:risky)sets for supported PHP versions (#9207)@paramtype when description starts with all-uppercase word (#9169)describecommand - allow to visualize Set as tree (#9179).php-cs-fixer.phplocal config file docs (#9185)testInvalidConfigurationmethods (#9206)describecommand - allow to expose rules without sets via@-alias (#9178)tearDownintoassertPostConditionsto fixTest code or tested code did not remove its own error handlerswarning (#9182).php-cs-fixer.dist.phpfile (#9177)v3.89.2Compare Source
NoUnneededBracesFixer- do not crash on multiline group import (#9160)v3.89.1Compare Source
cookbook_fixers.rst(#9162)phpcompatibility/*to alpha of next MAJOR instead of using dev branch, plus other minor upgrades (#9163)v3.89.0Compare Source
NoUnneededBracesFixer- remove unneeded braces from imports (#9118)FullyQualifiedStrictTypesFixer- replacing the real FQCN with a non-existent one (#8962)PhpdocToCommentFixeron property hooks (#9123)PhpUnitMethodCasingFixerto not cause a duplicate method declaration (#9124)StaticLambdaFixer- do not make function static when it contains anonymous class having$thisin the constructor (#9088)UseArrowFunctionsFixer- do not produce two consecutive whitespace tokens (#9151)assertcalls (#9144)shipmonk/composer-dependency-analyserinstead oficanhazstring/composer-unusedandmaglnet/composer-require-checker(#9106)@autoPHPUnitMigration:riskyset (#9147)NoTrailingWhitespace*fixers (#9117)--expandand@(#9119)composer qascript (#9138)--option value=>--option=value(#9131)RunnerTestfor MacOS (#9139)v3.88.2Compare Source
v3.88.1Compare Source
@auto:risky(#9102)Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.