-
-
Notifications
You must be signed in to change notification settings - Fork 1
Update dependency friendsofphp/php-cs-fixer to v3.78.1 #39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/friendsofphp-php-cs-fixer-3.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1
−1
Conversation
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
40de6f2
to
426d895
Compare
426d895
to
da966bf
Compare
da966bf
to
9a071d0
Compare
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: composer.lock
|
9a071d0
to
e4d1267
Compare
e4d1267
to
3b0f3c2
Compare
3b0f3c2
to
57606e3
Compare
57606e3
to
2ecb162
Compare
2ecb162
to
bd58d84
Compare
bd58d84
to
9e79377
Compare
9e79377
to
2d0b709
Compare
2d0b709
to
5630bff
Compare
5630bff
to
2249d63
Compare
2249d63
to
f2e70db
Compare
f2e70db
to
eb53c5d
Compare
2050d6e
to
0b2b553
Compare
0b2b553
to
e88de5f
Compare
e88de5f
to
5b28600
Compare
5b28600
to
11fad35
Compare
11fad35
to
a294f17
Compare
a294f17
to
846a971
Compare
846a971
to
5d904dc
Compare
5d904dc
to
d955b23
Compare
d955b23
to
c558d7e
Compare
c558d7e
to
5cfb543
Compare
5cfb543
to
ec5b905
Compare
ec5b905
to
ba910f6
Compare
ba910f6
to
c84788f
Compare
c84788f
to
2cc66be
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
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.7.0
->3.78.1
Release Notes
PHP-CS-Fixer/PHP-CS-Fixer (friendsofphp/php-cs-fixer)
v3.78.1
Compare Source
VisibilityRequiredFixer
- do not addpublic
incorrectly (#8787)v3.78.0
Compare Source
VisibilityRequiredFixer
- document behaviour for asymmetric visibility with only set-visibility (#8783)BracesPositionFixer
- support property hooks (#8782)VisibilityRequiredFixer
- support promoted property without visibility (#8773)NativeFunctionInvocationFixer
- fix global functionset
called in array key (#8568)NoBreakCommentFixer
- handle function having return type (#8767)StatementIndentationFixer
- handle functionsset
andget
(like property hooks, but not) (#8576)StaticPrivateMethodFixer
- handle nested calls (#8768)v3.77.0
Compare Source
TestCase
in PHPUnit fixers (#8707)CommentToPhpdocFixer
andPhpdocToCommentFixer
- support asymmetric visibility (#8774)NoEmptyStatementFixer
- support abstract property hooks (#8766)NullableTypeDeclarationForDefaultNullValueFixer
- support asymmetric visibility in the constructor (#8604)ProtectedToPrivateFixer
- add support for promoted properties (#8608)PhpUnitAttributesFixer
- correctly remove annotations when configured['keep_annotations' => false]
(#8577)ProtectedToPrivateFixer
- fix asymmetric visibility with only set visibility (#8763)v3.76.0
Compare Source
BracesPositionFixer
andMultilinePromotedPropertiesFixer
(#8596)AlignMultilineCommentFixerTest
(#8688)BinaryOperatorSpacesFixerTest
(#8687)BlankLineBeforeStatementFixerTest
(#8685)ClassDefinitionFixerTest
(#8684)ClassDefinitionFixer
(#8580)ConcatSpaceFixerTest
(#8683)DoctrineAnnotationArrayAssignmentFixerTest
(#8621)DoctrineAnnotationBracesFixerTest
(#8623)DoctrineAnnotationIndentationFixerTest
(#8620)DoctrineAnnotationSpacesFixerTest
(#8624)EchoTagSyntaxFixerTest
(#8681)file_get_contents
return types (#8735)FunctionDeclarationFixerTest
(#8680)FunctionToConstantFixerTest
(#8618)GeneralPhpdocTagRenameFixerTest
(#8627)GlobalNamespaceImportFixerTest
(#8679)HeaderCommentFixerTest
(#8677)HeaderCommentFixerTest
(restore@requires
for PHP 8.1) (#8678)IncrementStyleFixerTest
(#8676)IndentationTypeFixerTest
(#8675)ListSyntaxFixerTest
(#8674)MethodArgumentSpaceFixerTest
(#8673)MultilineWhitespaceBeforeSemicolonsFixerTest
(#8614)NativeConstantInvocationFixerTest
(#8672)NewWithParenthesesFixerTest
(#8592)NoBlankLinesAfterPhpdocFixerTest
(#8671)NoBreakCommentFixerTest
(#8670)NoClosingTagFixerTest
(#8669)NoEmptyStatementFixerTest
(#8667)NoSpacesAroundOffsetFixerTest
(#8666)NoUnneededControlParenthesesFixerTest
(#8665)NoUselessElseFixerTest
(#8664)PhpdocAddMissingParamAnnotationFixerTest
(#8663)PhpdocNoEmptyReturnFixerTest
(#8662)PhpdocNoPackageFixerTest
(#8626)PhpdocOrderByValueFixerTest
(#8661)PhpdocOrderFixerTest
(#8660)PhpdocParamOrderFixerTest
(#8659)PhpdocReturnSelfReferenceFixerTest
(#8658)PhpdocSeparationFixerTest
(#8657)PhpdocSummaryFixerTest
(#8654)PhpdocTrimFixerTest
(#8653)PhpdocTypesOrderFixerTest
(#8652)PhpdocVarWithoutNameFixerTest
(#8617)PhpUnitConstructFixerTest
(#8651)PhpUnitDedicateAssertFixerTest
(#8650)PhpUnitTestCaseStaticMethodCallsFixerTest
(#8649)Preg
issues (#8720)ReturnAssignmentFixerTest
(#8648)ReturnTypeDeclarationFixerTest
(#8647)SingleImportPerStatementFixerTest
(#8645)SingleLineCommentStyleFixerTest
(#8644)SingleSpaceAroundConstructFixerTest
(#8642)SpaceAfterSemicolonFixerTest
(#8625)SpacesInsideParenthesesFixerTest
(#8641)StatementIndentationFixerTest
(#8640)YodaStyleFixerTest
(#8638)JSON_INVALID_UTF8_IGNORE
is defined because it always is (since PHP 7.2) (#8709)Token::equalsAny
(#8743)UnusedLocalVariable
forforeach
(#8637)AliasedFixerOptionTest
(#8739)defined
calls from tests (#8708)checkbashisms
to 2.25.12 (#8694)checkbashisms
to 2.25.14 (#8731)foreach
values (#8636)Preg
class everywhere (#8689)VisibilityRequiredFixer
- update docs (#8563)symfony/polyfill-php84
(#8555)checkbashisms
package (#8732)preg_
functions in tests (#8571)BlankLinesBeforeNamespaceFixerTest
(#8573)NativeFunctionInvocationFixerTest
(#8567)NoUselessConcatOperatorFixerTest
(#8572)SemicolonAfterInstructionFixerTest
(#8570)FCT
class for tokens not present in the lowest supported PHP version (#8706)symfony/polyfill-php84
to dev deps (#8559)WhitespacesAwareFixerInterface
only when needed (#8541)NewExpressionParenthesesFixer
(#8246)MultilinePromotedPropertiesFixer
(#8595)StaticPrivateMethodFixer
(#4557)BracesPositionFixer
- support property hooks in promoted properties (#8613)ClassAttributesSeparationFixer
- add support for property hooks (#8610)GlobalNamespaceImportFixer
- analyze and fix more annotations with types (#8593)LowercaseKeywordsFixer
- support asymmetric visibility (#8607)NoExtraBlankLinesFixer
- add comma to supported tokens (#8655)NoSuperfluousPhpdocTagsFixer
- support asymmetric visibility (#8700)NullableTypeDeclarationFixer
- support asymmetric visibility (#8697)OrderedClassElementsFixer
- add support for property hooks for abstract properties (#8574)OrderedTypesFixer
- add support for asymmetric visibility (#8552)OrderedTypesFixer
- support asymmetric visibility in promoted property (#8602)PhpdocAddMissingParamAnnotationFixer
- support asymmetric visibility (#8701)PhpdocLineSpanFixer
- support asymmetric visibility (#8702)PhpdocVarWithoutNameFixer
- support asymmetric visibility (#8704)ProtectedToPrivateFixer
- add support for asymmetric visibility (#8569)SingleClassElementPerStatementFixer
- support asymmetric visibility (#8696)SingleSpaceAroundConstructFixer
- add support for asymmetric visibility (#8699)StaticLambdaFixer
- support functions having classy elements with$this
(#8728)VisibilityRequiredFixer
- support ordering set-visibility modifier (#8606)ConstantCaseFixer
- do not touch namespaces starting withNull\
(#8752)LowercaseStaticReferenceFixer
- do not change global constants (#8727)MultilineWhitespaceBeforeSemicolonsFixer
- do not touch multiline constants definitions (#8615)NewWithParenthesesFixer
- fixnew
without parentheses on PHP 8.4 syntax (#8588)NoMultipleStatementsPerLineFixer
- handleset
andget
in different casing in property hooks (#8558)NoUnusedImportsFixer
- handle imported class name with underscore before or after it in PHPDoc (#8598)PhpUnitDedicateAssertFixer
- fix forassertFalse
withinstanceof
(#8597)PhpUnitNamespacedFixer
must rune beforeNoUnneededImportAliasFixer
(#8579)PhpUnitTestClassRequiresCoversFixer
- do not add@coversNothing
annotation whenCoversTrait
attribute is used (#8734)VisibilityRequiredFixer
- add support for asymmetric visibility (#8586)PhpUnitMethodCasingFixerTest
(#8551)$token
" (#8603)v3.75.0
Compare Source
ClassAttributesSeparationFixer
- add support for asymmetric visibility (#8518)NativeFunctionInvocationFixer
- fix for property hooks (#8540)int
if all the keys are strings (#8550)string
if all the keys are strings (#8545)FunctionsAnalyzerTest
cleanup (#8539)v3.74.0
Compare Source
--format=@​auto
(#8513)BracesPositionFixer
- do not create two consecutive whitespace tokens (#8496)MbStrFunctionsFixer
- fix imports with leading backslash (#8507)NoUnreachableDefaultArgumentValueFixer
- do not crash on property hook (#8512)OrderedImportsFixer
- do not take the braces part in grouped imports into account (#8459)OrderedImportsFixer
- fix syntax error with grouped use statement and multiple use with comma (#8483)PhpUnitAttributesFixer
- handle parentheses after data provider method name (#8510)PhpUnitMethodCasingFixer
- do not touch anonymous class (#8463)FixerOptionInterface::getAllowedValues
(#8530)Preg
- improve types (#8527)PHPStan/*
(#8524)v3.73.1
Compare Source
OrderedClassElementsFixer
- do not crash on property hook (#8517)v3.73.0
Compare Source
GeneralPhpdocTagRenameFixer
- do not rename keys in array shape definition (#8477)MethodArgumentSpaceFixer
- handle when nested in HTML (#8503)checkbashisms
to 2.25.5 (#8519)NoExtraBlankLinesFixerTest
(#8505)Tokenizer
hash metode usingxxHash
(#8491)TokensAnalyzerTest
- better testisArray
andisArrayMultiLine
(#8504)v3.72.0
Compare Source
StatementIndentationFixer
- handle property hooks (#8492)MbStrFunctionsFixer
- fix imports (#8474)TrailingCommaInMultilineFixer
- handle empty match body (#8480)VisibilityRequiredFixer
- handle property hooks (#8495)v3.71.0
Compare Source
BinaryOperatorSpacesFixer
- do not break alignment of UTF-8 array keys (#8484)PhpdocAlignFixer
- align correctly type with UTF8 characters (#8486)SingleSpaceAroundConstructFixer
- handle alternative syntax (#8317)StatementIndentationFixer
- return in braceless if (#8479)SingleSpaceAroundConstructFixerTest::provideFixWithElseIfCases
(#8481)SingleSpaceAroundConstructFixerTest::provideFixWithIfCases
(#8482)PhpdocNoAliasTagFixerTest
(#8476)FullyQualifiedNameAnalyzer
(#8048)SwitchAnalyzer
- improve performance (#8407)v3.70.2
Compare Source
MbStrFunctionsFixer
must run beforeNativeFunctionInvocationFixer
(#8466)MethodArgumentSpaceFixer
- fix nested calls forensure_fully_multiline
option (#8469)v3.70.1
Compare Source
PhpUnitSizeClassFixer
must run beforePhpUnitAttributesFixer
(#8457)OrderedImportsFixerTest
(#8458)v3.70.0
Compare Source
PhpUnitDataProviderMethodOrderFixer
fixer (#8225)HeaderCommentFixer
- allow validators (#8452)PhpCsFixer
ruleset: useoperator_linebreak
rule for all operators (#8417)PhpUnitMethodCasingFixer
to support PHPUnit'sTest
attribute (#8451)TypeDeclarationSpacesFixer
- Fix whitespace between const type and const name (#8442)CommentsAnalyzer
- allow other forms of assignment as valid structural elements for PHPDocs (#8371)PhpUnitTestClassRequiresCoversFixer
must run beforePhpUnitAttributesFixer
(#8444)CheckCommandTest::testDryRunModeIsUnavailable
to correctly check that option--dry-run
is unavailable (#8438)v3.69.1
Compare Source
PhpUnitAttributesFixer
- convert correctly version constraint (#8439)PhpUnitAttributesFixer
must run beforeNoEmptyPhpdocFixer
(#8443)v3.69.0
Compare Source
OrderedClassElementsFixer
- sort correctly typed constants (#8408)checkbashisms
to 2.25.2 (#8427)v3.68.5
Compare Source
NativeTypeDeclarationCasingFixer
- do not touch constants named as native types (#8404)v3.68.4
Compare Source
v3.68.3
Compare Source
NativeTypeDeclarationCasingFixer
- fix for enum with "Mixed" case (#8395)v3.68.2
Compare Source
NativeTypeDeclarationCasingFixer
- fix for promoted properties, enums,false
andmixed
(#8386)dev-tools
dependencies are bumped (#8389)Yaml::parseFile()
instead of custom method (#8380)v3.68.1
Compare Source
AutoReview/CiConfigurationTest
- handle failure of reading files (#8375)Docker
- check allcompose
services (#8370)v3.68.0
Compare Source
ModernizeStrposFixer
- supportstripos
(#8019)FullyQualifiedStrictTypesFixer
- reduce conditions count (#8368)PhpUnitSetUpTearDownVisibilityFixer
- extend test for anonymous classes (#8369)v3.67.1
Compare Source
FullyQualifiedStrictTypesFixer
- fix return types (#8367)PhpUnitSetUpTearDownVisibilityFixer
- do not touch anonymous classes (#8366)PHPStan
- upgrade to 2.1 (#8355)v3.67.0
Compare Source
end
/prev
functions (#8352)general_attribute_remove
fixer (#8339)v3.66.2
Compare Source
@throws
annotation (#8353)v3.66.1
Compare Source
NoMultipleStatementsPerLineFixer
- be aware of PHP 8.4 property hooks (#8344)TernaryToElvisOperatorFixer
- improvements based on PHPStan detections (#8345)PhpUnitTestCaseStaticMethodCallsFixer
- fix type ofmethods
option in documemtation and add example with it (#8338)v3.66.0
Compare Source
Tokenizer
- initial support for PHP 8.4 property hooks (#8312)PhpUnitTestCaseStaticMethodCallsFixer
- cover PHPUnit v11.5 methods (#8314)PhpUnitTestCaseStaticMethodCallsFixer
- make sure all static protected methods are handled (#8327)PhpUnitTestCaseStaticMethodCallsFixer
- support createStub (#8319)UseArrowFunctionsFixer
- support multiline statements (#8311)NullableTypeDeclarationFixer
- do not break multi-line declaration (#8331)CiConfigurationTest
- drop not needed condition, logic is checked in upcoming assertion (#8303)DotsOutput
- more const, better typing (#8318)Tokens
- simplify (un)registerFoundToken types (#8328)BraceTransformer
- don't touch curly index braces since 8.4, as it's not a valid syntax anymore (#8313)Tokens
- fix docs (#8332)v3.65.0
Compare Source
@PHP82Migration:risky
ruleset (#8277)DataProviderAnalysis
(#8226)fully_qualified_strict_types
(#8085)@coversNothing
ifCoversMethod
/CoversFunction
attribute is used (#8268)&
and|
inTypeExpression
(#8210)BlankLineAfterOpeningTagFixer
- add blank line in file starting with multi-line comment (#8256)MultilineWhitespaceBeforeSemicolonsFixer
- do not produce syntax error when there is a meaningful token after semicolon (#8230)NullableTypeDeclarationFixer
- do not break syntax when there is no space before?
(#8224)PhpUnitDataProvider(.+)Fixer
- do not omit when there is an attribute between PHPDoc and test method (#8185)PhpUnitDataProviderNameFixer
- for an attribute between PHPDoc and test method (#8217)PhpCsFixer\Tokenizer\Tokens::setSize
(#8257)Tokens::setSize
inGroupImportFixer
(#8253)Reflection*::setAccessible
([#8264](htConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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.