Skip to content

chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.82.0 #110

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
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 2, 2024

This PR contains the following updates:

Package Change Age Confidence
friendsofphp/php-cs-fixer ^3.48.0 -> ^3.82.0 age confidence

Release Notes

PHP-CS-Fixer/PHP-CS-Fixer (friendsofphp/php-cs-fixer)

v3.82.0

Compare Source

  • chore: cleanup FCTTest (#​8808)
  • chore: PhpdocOrderFixer.php - CPU optimization (#​8812)
  • deps: update box (#​8795)
  • docs: fix whitespace around code examples and reference sections in rules' docs (#​8810)
  • feat: MagicConstantCasingFixer - support __PROPERTY__ (#​8809)
  • feat: PhpUnitDataProviderNameFixer - support data providers defined by both annotation and attribute for the same test (#​8811)
  • fix: PhpdocToParamTypeFixer - always handle reference in PHPDoc (#​8813)

v3.81.0

Compare Source

  • feat: VisibilityRequiredFixer - handle more than only the first promoted property (#​8801)
  • fix: BracesPositionFixer - do not crash when variable is terminated by PHP close tag (#​8804)
  • fix: PhpUnitDataProviderMethodOrderFixer - handle data provider defined by both annotation and attribute (#​8805)
  • fix: PhpUnitInternalClassFixer - skip adding @internal on instantiation of anonymous classes (#​8807)
  • fix: VisibilityRequiredFixer - handle promoted parameter passed by reference (#​8799)
  • chore: add automatically to milestone "PHP 8.5 initial compatibility" if label is "topic/PHP8.5" (#​8806)
  • chore: fail "Deployment checks" if any job from tests failed (#​8792)
  • docs: update docs about --allow-unsupported-php-version (#​8796)

v3.80.0

Compare Source

  • feat: PHP 8.4 compatibility support (#​8300)

v3.79.0

Compare Source

  • chore: VisibilityRequiredFixerTest - run tests in correct PHP version (#​8790)
  • feat: BracesPositionFixer - do not touch one-line properties with hooks (#​8785)
  • feat: PhpUnitDataProvider(.+)Fixer - support attributes (#​8197)

v3.78.1

Compare Source

  • fix: VisibilityRequiredFixer - do not add public incorrectly (#​8787)

v3.78.0

Compare Source

  • chore: VisibilityRequiredFixer - document behaviour for asymmetric visibility with only set-visibility (#​8783)
  • feat: BracesPositionFixer - support property hooks (#​8782)
  • feat: VisibilityRequiredFixer - support promoted property without visibility (#​8773)
  • fix: NativeFunctionInvocationFixer - fix global function set called in array key (#​8568)
  • fix: NoBreakCommentFixer - handle function having return type (#​8767)
  • fix: StatementIndentationFixer - handle functions set and get (like property hooks, but not) (#​8576)
  • fix: StaticPrivateMethodFixer - handle nested calls (#​8768)

v3.77.0

Compare Source

  • chore: add automatically to milestone "PHP 8.4 initial compatibility" if label is "topic/PHP8.4" (#​8770)
  • chore: Add CS commit to .git-blame-ignore-revs
  • chore: fix adding automatically to milestone "PHP 8.4 initial compatibility" if label is "topic/PHP8.4" (#​8775)
  • chore: fix adding automatically to milestone "PHP 8.4 initial compatibility" if label is "topic/PHP8.4" (#​8776)
  • chore: move all indicators to analyzers (#​8772)
  • chore: move PHP-compat integration tests (#​8781)
  • chore: partially apply NoExtraBlankLinesFixer:tokens.comma (#​8762)
  • chore: reconfigure phpdoc_order in local config (#​8220)
  • feat: PhpdocOrderFixer - extend support for phpstan and psalm annotations (#​8777)
  • feat: support anonymous classes extending TestCase in PHPUnit fixers (#​8707)
  • feat: CommentToPhpdocFixer and PhpdocToCommentFixer - support asymmetric visibility (#​8774)
  • feat: NoEmptyStatementFixer - support abstract property hooks (#​8766)
  • feat: NullableTypeDeclarationForDefaultNullValueFixer - support asymmetric visibility in the constructor (#​8604)
  • feat: ProtectedToPrivateFixer - add support for promoted properties (#​8608)
  • fix: PhpUnitAttributesFixer - correctly remove annotations when configured ['keep_annotations' => false] (#​8577)
  • fix: ProtectedToPrivateFixer - fix asymmetric visibility with only set visibility (#​8763)

v3.76.0

Compare Source

  • chore(release): bump php ci alpine version (#​8581)
  • chore: add missing priority test for BracesPositionFixer and MultilinePromotedPropertiesFixer (#​8596)
  • chore: add more assertions in tests (#​8740)
  • chore: bump dependencies version to maximum for non-newest MAJOR version (#​8753)
  • chore: cast types in tests (#​8742)
  • chore: cleanup booleans use in tests (#​8738)
  • chore: cleanup code in tests (#​8745)
  • chore: cleanup PsrAutoloadingFixerTest.php keywords handling, as always defined currently (#​8730)
  • chore: cleanup AlignMultilineCommentFixerTest (#​8688)
  • chore: cleanup BinaryOperatorSpacesFixerTest (#​8687)
  • chore: cleanup BlankLineBeforeStatementFixerTest (#​8685)
  • chore: cleanup ClassDefinitionFixerTest (#​8684)
  • chore: cleanup ClassDefinitionFixer (#​8580)
  • chore: cleanup ConcatSpaceFixerTest (#​8683)
  • chore: cleanup DoctrineAnnotationArrayAssignmentFixerTest (#​8621)
  • chore: cleanup DoctrineAnnotationBracesFixerTest (#​8623)
  • chore: cleanup DoctrineAnnotationIndentationFixerTest (#​8620)
  • chore: cleanup DoctrineAnnotationSpacesFixerTest (#​8624)
  • chore: cleanup EchoTagSyntaxFixerTest (#​8681)
  • chore: cleanup file_get_contents return types (#​8735)
  • chore: cleanup FunctionDeclarationFixerTest (#​8680)
  • chore: cleanup FunctionToConstantFixerTest (#​8618)
  • chore: cleanup GeneralPhpdocTagRenameFixerTest (#​8627)
  • chore: cleanup GlobalNamespaceImportFixerTest (#​8679)
  • chore: cleanup HeaderCommentFixerTest (#​8677)
  • chore: cleanup HeaderCommentFixerTest (restore @requires for PHP 8.1) (#​8678)
  • chore: cleanup IncrementStyleFixerTest (#​8676)
  • chore: cleanup IndentationTypeFixerTest (#​8675)
  • chore: cleanup ListSyntaxFixerTest (#​8674)
  • chore: cleanup MethodArgumentSpaceFixerTest (#​8673)
  • chore: cleanup MultilineWhitespaceBeforeSemicolonsFixerTest (#​8614)
  • chore: cleanup NativeConstantInvocationFixerTest (#​8672)
  • chore: cleanup NewWithParenthesesFixerTest (#​8592)
  • chore: cleanup NoBlankLinesAfterPhpdocFixerTest (#​8671)
  • chore: cleanup NoBreakCommentFixerTest (#​8670)
  • chore: cleanup NoClosingTagFixerTest (#​8669)
  • chore: cleanup NoEmptyStatementFixerTest (#​8667)
  • chore: cleanup NoSpacesAroundOffsetFixerTest (#​8666)
  • chore: cleanup NoUnneededControlParenthesesFixerTest (#​8665)
  • chore: cleanup NoUselessElseFixerTest (#​8664)
  • chore: cleanup PhpdocAddMissingParamAnnotationFixerTest (#​8663)
  • chore: cleanup PhpdocNoEmptyReturnFixerTest (#​8662)
  • chore: cleanup PhpdocNoPackageFixerTest (#​8626)
  • chore: cleanup PhpdocOrderByValueFixerTest (#​8661)
  • chore: cleanup PhpdocOrderFixerTest (#​8660)
  • chore: cleanup PhpdocParamOrderFixerTest (#​8659)
  • chore: cleanup PhpdocReturnSelfReferenceFixerTest (#​8658)
  • chore: cleanup PhpdocSeparationFixerTest (#​8657)
  • chore: cleanup PhpdocSummaryFixerTest (#​8654)
  • chore: cleanup PhpdocTrimFixerTest (#​8653)
  • chore: cleanup PhpdocTypesOrderFixerTest (#​8652)
  • chore: cleanup PhpdocVarWithoutNameFixerTest (#​8617)
  • chore: cleanup PhpUnitConstructFixerTest (#​8651)
  • chore: cleanup PhpUnitDedicateAssertFixerTest (#​8650)
  • chore: cleanup PhpUnitTestCaseStaticMethodCallsFixerTest (#​8649)
  • chore: cleanup Preg issues (#​8720)
  • chore: cleanup ReturnAssignmentFixerTest (#​8648)
  • chore: cleanup ReturnTypeDeclarationFixerTest (#​8647)
  • chore: cleanup SingleImportPerStatementFixerTest (#​8645)
  • chore: cleanup SingleLineCommentStyleFixerTest (#​8644)
  • chore: cleanup SingleSpaceAroundConstructFixerTest (#​8642)
  • chore: cleanup SpaceAfterSemicolonFixerTest (#​8625)
  • chore: cleanup SpacesInsideParenthesesFixerTest (#​8641)
  • chore: cleanup StatementIndentationFixerTest (#​8640)
  • chore: cleanup YodaStyleFixerTest (#​8638)
  • chore: do not check if JSON_INVALID_UTF8_IGNORE is defined because it always is (since PHP 7.2) (#​8709)
  • chore: handle saveXML failures explicitly (#​8755)
  • chore: ignore remaining PHPStan (false positive) issues (#​8746)
  • chore: improve PHPDoc's types in (#​8741)
  • chore: improve PHPDocs in tests (#​8736)
  • chore: improve PHPDocs in tests (#​8744)
  • chore: improve type of Token::equalsAny (#​8743)
  • chore: lint yaml files (#​8622)
  • chore: MultilinePromotedPropertiesFixer - mark new fixer introduced in #​8595 as experimental (#​8758)
  • chore: PHPMD - cleanup UnusedLocalVariable for foreach (#​8637)
  • chore: refactor FCT (#​8714)
  • chore: remove unused local variables in src (#​8600)
  • chore: remove unused local variables in tests (#​8599)
  • chore: remove useless test from AliasedFixerOptionTest (#​8739)
  • chore: remove defined calls from tests (#​8708)
  • chore: restore original type of Token::equalsAny, partially reverts #​8743 (#​8759)
  • chore: run mutation tests on PHP 8.4 (#​8594)
  • chore: solve one of phpstan warnings (#​8754)
  • chore: update dev tools (#​8737)
  • chore: update PHPUnit config (#​8721)
  • chore: update checkbashisms to 2.25.12 (#​8694)
  • chore: update checkbashisms to 2.25.14 (#​8731)
  • chore: use PHPStan type in data providers (#​8605)
  • chore: use foreach values (#​8636)
  • chore: use Preg class everywhere (#​8689)
  • CI: add self-approved label (#​8757)
  • CI: run on PHP 8.5 (#​8713)
  • deps: bump alpine from 3.21.3 to 3.22.0 (#​8724)
  • deps: bump alpine from 3.21.3 to 3.22.0 (#​8726)
  • deps: bump ergebnis/composer-normalize from 2.45.0 to 2.46.0 in /dev-tools (#​8578)
  • deps: bump ergebnis/composer-normalize from 2.46.0 to 2.47.0 in /dev-tools (#​8584)
  • deps: bump phpstan/phpstan from 2.1.11 to 2.1.12 in /dev-tools in the phpstan group (#​8583)
  • deps: bump phpstan/phpstan-symfony from 2.0.3 to 2.0.4 in /dev-tools in the phpstan group (#​8557)
  • deps: bump the phpstan group across 1 directory with 2 updates (#​8682)
  • deps: upgrade docker deps (#​8566)
  • docs: extend and fix links to code (#​8639)
  • docs: Update SECURITY.md (#​8716)
  • docs: VisibilityRequiredFixer - extend docs (#​8561)
  • docs: VisibilityRequiredFixer - update docs (#​8563)
  • DX: add symfony/polyfill-php84 (#​8555)
  • DX: always use the latest stable checkbashisms package (#​8732)
  • DX: check for preg_ functions in tests (#​8571)
  • DX: cleanup BlankLinesBeforeNamespaceFixerTest (#​8573)
  • DX: cleanup NativeFunctionInvocationFixerTest (#​8567)
  • DX: cleanup NoUselessConcatOperatorFixerTest (#​8572)
  • DX: cleanup SemicolonAfterInstructionFixerTest (#​8570)
  • DX: fix data providers (#​8693)
  • DX: introduce FCT class for tokens not present in the lowest supported PHP version (#​8706)
  • DX: move symfony/polyfill-php84 to dev deps (#​8559)
  • DX: support PHP 8.4 in local Docker development environment (#​8564)
  • DX: trim array/yield keys (#​8460)
  • DX: use WhitespacesAwareFixerInterface only when needed (#​8541)
  • feat: add NewExpressionParenthesesFixer (#​8246)
  • feat: allowUnsupportedPhpVersion (#​8733)
  • feat: introduce MultilinePromotedPropertiesFixer (#​8595)
  • feat: Introduce StaticPrivateMethodFixer (#​4557)
  • feat: BracesPositionFixer - support property hooks in promoted properties (#​8613)
  • feat: ClassAttributesSeparationFixer - add support for property hooks (#​8610)
  • feat: GlobalNamespaceImportFixer - analyze and fix more annotations with types (#​8593)
  • feat: LowercaseKeywordsFixer - support asymmetric visibility (#​8607)
  • feat: NoExtraBlankLinesFixer - add comma to supported tokens (#​8655)
  • feat: NoSuperfluousPhpdocTagsFixer - support asymmetric visibility (#​8700)
  • feat: NullableTypeDeclarationFixer - support asymmetric visibility (#​8697)
  • feat: OrderedClassElementsFixer - add support for property hooks for abstract properties (#​8574)
  • feat: OrderedTypesFixer - add support for asymmetric visibility (#​8552)
  • feat: OrderedTypesFixer - support asymmetric visibility in promoted property (#​8602)
  • feat: PhpdocAddMissingParamAnnotationFixer - support asymmetric visibility (#​8701)
  • feat: PhpdocLineSpanFixer - support asymmetric visibility (#​8702)
  • feat: PhpdocVarWithoutNameFixer - support asymmetric visibility (#​8704)
  • feat: ProtectedToPrivateFixer - add support for asymmetric visibility (#​8569)
  • feat: SingleClassElementPerStatementFixer - support asymmetric visibility (#​8696)
  • feat: SingleSpaceAroundConstructFixer - add support for asymmetric visibility (#​8699)
  • feat: StaticLambdaFixer - support functions having classy elements with $this (#​8728)
  • feat: VisibilityRequiredFixer - support ordering set-visibility modifier (#​8606)
  • fix(dependabot): convert time values to string types (#​8634)
  • fix: "array" type must have no prefix to be fixable to "list" (#​8692)
  • fix: "min"/"max" in int generics must never be prefixed by backslash (#​8691)
  • fix: Allow non-doc comment on opening inline brace line (#​8690)
  • fix: ConstantCaseFixer - do not touch namespaces starting with Null\ (#​8752)
  • fix: LowercaseStaticReferenceFixer - do not change global constants (#​8727)
  • fix: MultilineWhitespaceBeforeSemicolonsFixer - do not touch multiline constants definitions (#​8615)
  • fix: NewWithParenthesesFixer - fix new without parentheses on PHP 8.4 syntax (#​8588)
  • fix: NoMultipleStatementsPerLineFixer - handle set and get in different casing in property hooks (#​8558)
  • fix: NoUnusedImportsFixer - handle imported class name with underscore before or after it in PHPDoc (#​8598)
  • fix: PhpUnitDedicateAssertFixer - fix for assertFalse with instanceof (#​8597)
  • fix: PhpUnitNamespacedFixer must rune before NoUnneededImportAliasFixer (#​8579)
  • fix: PhpUnitTestClassRequiresCoversFixer - do not add @coversNothing annotation when CoversTrait attribute is used (#​8734)
  • fix: VisibilityRequiredFixer - add support for asymmetric visibility (#​8586)
  • refactor: avoid unused local variables in tests (#​8609)
  • test: add more cases to PhpUnitMethodCasingFixerTest (#​8551)
  • test: fix "unused local variables $token" (#​8603)
  • test: More verbose error output for integration test (#​8565)
  • Update SECURITY.md

v3.75.0

Compare Source

  • feat: ClassAttributesSeparationFixer - add support for asymmetric visibility (#​8518)
  • fix: NativeFunctionInvocationFixer - fix for property hooks (#​8540)
  • chore: add return types for data providers for fixers (#​8542)
  • chore: add return types for data providers for non-fixers (#​8543)
  • chore: add return types for remaining data providers (#​8544)
  • chore: make data providers key type int if all the keys are strings (#​8550)
  • chore: make data providers key type string if all the keys are strings (#​8545)
  • chore: SwitchContinueToBreakFixerTest - improve test case descriptions/typehint (#​8546)
  • chore: FunctionsAnalyzerTest cleanup (#​8539)
  • deps: bump the phpstan group in /dev-tools with 2 updates (#​8537)
  • test: ProjectCodeTest::testDataProvidersDeclaredReturnType - allow for int as iterable keys (#​8548)

v3.74.0

Compare Source

  • feat: add --format=@​auto (#​8513)
  • fix: BracesPositionFixer - do not create two consecutive whitespace tokens (#​8496)
  • fix: MbStrFunctionsFixer - fix imports with leading backslash (#​8507)
  • fix: NoUnreachableDefaultArgumentValueFixer - do not crash on property hook (#​8512)
  • fix: OrderedImportsFixer - do not take the braces part in grouped imports into account (#​8459)
  • fix: OrderedImportsFixer - fix syntax error with grouped use statement and multiple use with comma (#​8483)
  • fix: PhpUnitAttributesFixer - handle parentheses after data provider method name (#​8510)
  • fix: PhpUnitMethodCasingFixer - do not touch anonymous class (#​8463)
  • chore: make options that have default and allowed sets the same size the same array (#​8529)
  • chore: update return type of FixerOptionInterface::getAllowedValues (#​8530)
  • chore: Preg - improve types (#​8527)
  • CI: fix code coverage job (#​8520)
  • CI: try MacOS job without ParaUnit (#​8528)
  • deps: update PHPStan (#​8531)
  • deps: upgrade PHPStan/* (#​8524)

v3.73.1

Compare Source

  • fix: OrderedClassElementsFixer - do not crash on property hook (#​8517)

v3.73.0

Compare Source

  • feat: add support for asymmetric visibility to Doctrine's fixers (#​8415)
  • fix: GeneralPhpdocTagRenameFixer - do not rename keys in array shape definition (#​8477)
  • fix: MethodArgumentSpaceFixer - handle when nested in HTML (#​8503)
  • chore: update checkbashisms to 2.25.5 (#​8519)
  • DX: cleanup NoExtraBlankLinesFixerTest (#​8505)
  • DX: for duplicated test methods check methods without parameters (#​8508)
  • DX: remove more duplicated test methods (#​8506)
  • refactor: Tokenizer hash metode using xxHash (#​8491)
  • refactor: TokensAnalyzerTest - better test isArray and isArrayMultiLine (#​8504)
  • test: run code coverage on PHP 8.4 (#​8448)

v3.72.0

Compare Source

  • feat: StatementIndentationFixer - handle property hooks (#​8492)
  • fix: MbStrFunctionsFixer - fix imports (#​8474)
  • fix: TrailingCommaInMultilineFixer - handle empty match body (#​8480)
  • fix: VisibilityRequiredFixer - handle property hooks (#​8495)
  • deps: upgrade few dev-deps (#​8490)
  • deps: Upgrade PHPStan to 2.1.8 (#​8489)
  • DX: add trailing comma to multiline auto-generated types (#​8499)
  • refactor: generalize CodeHasher into Hasher (#​8500)
  • refactor: Runner - unify paths used when using parallel runner (#​8488)
  • refactor: use Hasher instead of md5 directly (#​8501)

v3.71.0

Compare Source

  • feat: OrderedImportsFixer - deprecate length sorting algorithm (#​8473)
  • fix: BinaryOperatorSpacesFixer - do not break alignment of UTF-8 array keys (#​8484)
  • fix: PhpdocAlignFixer - align correctly type with UTF8 characters (#​8486)
  • fix: SingleSpaceAroundConstructFixer - handle alternative syntax (#​8317)
  • fix: StatementIndentationFixer - return in braceless if (#​8479)
  • chore: update type in SingleSpaceAroundConstructFixerTest::provideFixWithElseIfCases (#​8481)
  • chore: update type in SingleSpaceAroundConstructFixerTest::provideFixWithIfCases (#​8482)
  • deps: bump phpstan/phpstan from 2.1.6 to 2.1.7 in /dev-tools in the phpstan group (#​8485)
  • DX: cleanup PhpdocNoAliasTagFixerTest (#​8476)
  • refactor: add FullyQualifiedNameAnalyzer (#​8048)
  • refactor: codeHash - update when it's (re-)generated (#​8470)
  • refactor: SwitchAnalyzer - improve performance (#​8407)
  • test: NameQualifiedTransformerTest - correct test case (#​8471)

v3.70.2

Compare Source

  • deps: upgrade deep dev-tools deps (#​8472)
  • fix: MbStrFunctionsFixer must run before NativeFunctionInvocationFixer (#​8466)
  • fix: MethodArgumentSpaceFixer - fix nested calls for ensure_fully_multiline option (#​8469)

v3.70.1

Compare Source

  • fix: PhpUnitSizeClassFixer must run before PhpUnitAttributesFixer (#​8457)
  • DX: cleanup OrderedImportsFixerTest (#​8458)

v3.70.0

Compare Source

  • feat: Add PhpUnitDataProviderMethodOrderFixer fixer (#​8225)
  • feat: HeaderCommentFixer - allow validators (#​8452)
  • feat: PhpCsFixer ruleset: use operator_linebreak rule for all operators (#​8417)
  • feat: PhpUnitMethodCasingFixer to support PHPUnit's Test attribute (#​8451)
  • feat: TypeDeclarationSpacesFixer - Fix whitespace between const type and const name (#​8442)
  • chore: extend bug report template (#​8447)
  • chore: extend bug report template - more installation options (#​8450)
  • CI: phpstan-symfony - add entry point for console (#​8292)
  • deps: bump alpine from 3.21.2 to 3.21.3 (#​8454)
  • deps: bump phpstan/phpstan from 2.1.5 to 2.1.6 in /dev-tools in the phpstan group (#​8453)
  • fix: CommentsAnalyzer - allow other forms of assignment as valid structural elements for PHPDocs (#​8371)
  • fix: PhpUnitTestClassRequiresCoversFixer must run before PhpUnitAttributesFixer (#​8444)
  • test: fix CheckCommandTest::testDryRunModeIsUnavailable to correctly check that option --dry-run is unavailable (#​8438)

v3.69.1

Compare Source

  • fix: PhpUnitAttributesFixer - convert correctly version constraint (#​8439)
  • test: PhpUnitAttributesFixer must run before NoEmptyPhpdocFixer (#​8443)

v3.69.0

Compare Source

  • feat: Add unsealed array shape phpdoc support (#​8299)
  • fix: OrderedClassElementsFixer - sort correctly typed constants (#​8408)
  • chore: do not use test class as test data (#​8430)
  • chore: update checkbashisms to 2.25.2 (#​8427)
  • chore: use constants instead of literal strings (#​8422)
  • CI: no need to unlock deps on master (#​8426)
  • CI: run tests using PHPUnit 12 (#​8431)
  • deps: bump kubawerlos/composer-smaller-lock from 1.0.1 to 1.1.0 in /dev-tools (#​8414)
  • deps: bump maglnet/composer-require-checker from 4.14.0 to 4.15.0 in /dev-tools (#​8406)
  • deps: bump phpstan/phpstan from 2.1.3 to 2.1.5 in /dev-tools in the phpstan group (#​8437)
  • deps: bump the phpstan (#​8423)
  • deps: upgrade dev requirements (#​8424)

v3.68.5

Compare Source

  • fix: NativeTypeDeclarationCasingFixer - do not touch constants named as native types (#​8404)

v3.68.4

Compare Source

  • chore: run SCA on PHP 8.4 (#​8396)
  • fix: NativeTypeDeclarationCasingFixer should not touch property names (#​8400)

v3.68.3

Compare Source

  • fix: NativeTypeDeclarationCasingFixer - fix for enum with "Mixed" case (#​8395)

v3.68.2

Compare Source

  • fix: NativeTypeDeclarationCasingFixer - fix for promoted properties, enums, false and mixed (#​8386)
  • chore: ensure that dev-tools dependencies are bumped (#​8389)
  • chore: experiment to see if we can auto-shrink the lock after dependabot (#​8383)
  • chore: experiment to see if we can auto-shrink the lock after dependabot /part (#​8384)
  • chore: Get rid of Docker warnings during build (#​8379)
  • chore: remove redundant check (#​8391)
  • chore: update types (#​8390)
  • CI: stale - update close msg to emphasize contribution over demand (#​8385)
  • deps: bump phpcompatibility/phpcompatibility-symfony from 1.2.1 to 1.2.2 in /dev-tools (#​8378)
  • deps: bump the phpstan group in /dev-tools with 4 updates (#​8387)
  • refactor: Use native Yaml::parseFile() instead of custom method (#​8380)

v3.68.1

Compare Source

  • chore: AutoReview/CiConfigurationTest - handle failure of reading files (#​8375)
  • CI: Docker - check all compose services (#​8370)
  • deps: bump alpine from 3.18 to 3.21 (#​8377)
  • deps: bump alpine from 3.18.4 to 3.21.2 (#​8362)
  • refactor: Tokens::clearEmptyTokens - optimize cache handling (#​8335)

v3.68.0

Compare Source

  • feat: ModernizeStrposFixer - support stripos (#​8019)
  • chore: FullyQualifiedStrictTypesFixer - reduce conditions count (#​8368)
  • test: PhpUnitSetUpTearDownVisibilityFixer - extend test for anonymous classes (#​8369)

v3.67.1

Compare Source

  • fix: FullyQualifiedStrictTypesFixer - fix return types (#​8367)
  • fix: PhpUnitSetUpTearDownVisibilityFixer - do not touch anonymous classes (#​8366)
  • chore: allow for class-string in doc types of rule options (#​8358)
  • chore: CS: Move data provider methods after their test method (#​8302)
  • chore: dependabot integration (#​8357)
  • chore: PHPStan - upgrade to 2.1 (#​8355)
  • CI: Introduce PHP compatibility check (#​7844)
  • deps: bump docker/build-push-action from 5 to 6 (#​8361)
  • docs: update installation instructions (#​8356)

v3.67.0

Compare Source

  • chore: simplify loops using end/prev functions (#​8352)
  • feat: Introduce general_attribute_remove fixer (#​8339)

v3.66.2

Compare Source

  • chore: do not use bitwise "or" assignment operator (#​8346)
  • chore: remove extra check, never happening (#​8348)
  • chore: remove impossible @throws annotation (#​8353)
  • chore: Tokens - cleanup (#​8350)
  • chore: Tokens - minor performance and types optimizations (#​8349)

v3.66.1

Compare Source

  • chore: fix CI for Windows (#​8326)
  • chore: NoMultipleStatementsPerLineFixer - be aware of PHP 8.4 property hooks (#​8344)
  • chore: TernaryToElvisOperatorFixer - improvements based on PHPStan detections (#​8345)
  • chore: PhpUnitTestCaseStaticMethodCallsFixer - fix type of methods option in documemtation and add example with it (#​8338)
  • chore: update legacy deps (#​8342)
  • deps: update box (#​8336)

v3.66.0

Compare Source

  • feat: Tokenizer - initial support for PHP 8.4 property hooks (#​8312)
  • feat: PhpUnitTestCaseStaticMethodCallsFixer - cover PHPUnit v11.5 methods (#​8314)
  • feat: PhpUnitTestCaseStaticMethodCallsFixer - make sure all static protected methods are handled (#​8327)
  • feat: PhpUnitTestCaseStaticMethodCallsFixer - support createStub (#​8319)
  • feat: UseArrowFunctionsFixer - support multiline statements (#​8311)
  • fix: NullableTypeDeclarationFixer - do not break multi-line declaration (#​8331)
  • test: CiConfigurationTest - drop not needed condition, logic is checked in upcoming assertion (#​8303)
  • chore: add more typehints (#​8325)
  • chore: DotsOutput - more const, better typing (#​8318)
  • chore: mark classes as readonly (#​8275)
  • chore: more const, better typing (#​8320)
  • chore: temporarily prevent symfony/process 7.2+ (#​8322)
  • chore: Tokens - simplify (un)registerFoundToken types (#​8328)
  • chore: upgrade PHPStan (#​8321)
  • chore: BraceTransformer - don't touch curly index braces since 8.4, as it's not a valid syntax anymore (#​8313)
  • CI: enable phpdoc_to_property_type on php-lowest (#​8324)
  • Create SECURITY.md
  • docs: Tokens - fix docs (#​8332)

v3.65.0

Compare Source

  • feat: Ability to set upper limit when using CPU auto-detection (#​8280)
  • feat: create @PHP82Migration:risky ruleset (#​8277)
  • feat: Impl. TypeExpression::mapTypes() (#​8077)
  • feat: Parse array/generic/nullable type into inner expression (#​8106)
  • feat: phpdoc_to_property_type - handle virtual types and null initialization, enable in php-highest CI job (#​8283)
  • feat: Store PHPDoc offset in DataProviderAnalysis (#​8226)
  • feat: Support for complex PHPDoc types in `fully_quali

Configuration

📅 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.49.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.50.0 Feb 24, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch 2 times, most recently from 35b7b97 to 9c0e42f Compare February 28, 2024 22:30
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.50.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.51.0 Feb 28, 2024
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.51.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.52.0 Mar 18, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 9c0e42f to 2c521e8 Compare March 18, 2024 19:08
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.52.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.52.1 Mar 19, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 2c521e8 to ca7870c Compare March 19, 2024 23:15
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from ca7870c to 25ce5e0 Compare April 8, 2024 17:17
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.52.1 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.53.0 Apr 8, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 25ce5e0 to d177c7f Compare April 17, 2024 09:56
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.53.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.54.0 Apr 17, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from d177c7f to 1cafa76 Compare May 6, 2024 01:43
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.54.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.55.0 May 6, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 1cafa76 to e269ecb Compare May 7, 2024 19:49
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.55.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.56.0 May 7, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from e269ecb to ddbd4bc Compare May 10, 2024 13:13
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.56.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.56.1 May 10, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from ddbd4bc to 3cb1f17 Compare May 15, 2024 20:47
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.56.1 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.57.0 May 15, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 3cb1f17 to 90901b3 Compare May 16, 2024 03:45
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.57.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.57.1 May 16, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 90901b3 to dff4404 Compare May 21, 2024 03:43
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.57.1 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.57.2 May 21, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from dff4404 to 5057d17 Compare May 28, 2024 19:16
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.57.2 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.58.0 May 28, 2024
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 5057d17 to 273f986 Compare May 29, 2024 19:40
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.58.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.58.1 May 29, 2024
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.69.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.69.1 Feb 19, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from a1857b9 to 0be306f Compare February 23, 2025 00:49
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.69.1 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.70.0 Feb 23, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 0be306f to 67728d8 Compare March 1, 2025 23:09
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.70.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.70.1 Mar 1, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 67728d8 to 4701c95 Compare March 3, 2025 21:23
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.70.1 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.70.2 Mar 3, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 4701c95 to 5a26b57 Compare March 8, 2025 01:01
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.70.2 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.71.0 Mar 8, 2025
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.71.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.72.0 Mar 13, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 5a26b57 to d460d00 Compare March 13, 2025 12:46
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from d460d00 to 53e8a30 Compare March 23, 2025 16:59
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.72.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.73.1 Mar 23, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 53e8a30 to 43bcc54 Compare March 28, 2025 00:29
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.73.1 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.74.0 Mar 28, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 43bcc54 to d540b61 Compare March 31, 2025 21:13
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.74.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.75.0 Mar 31, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from d540b61 to eaf47da Compare June 30, 2025 17:28
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.75.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.76.0 Jun 30, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from eaf47da to 1c8d30e Compare July 5, 2025 15:25
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.76.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.77.0 Jul 5, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 1c8d30e to 5b83594 Compare July 6, 2025 15:40
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.77.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.78.1 Jul 6, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 5b83594 to 5bd80fe Compare July 6, 2025 23:08
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.78.1 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.80.0 Jul 6, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 5bd80fe to 49913ff Compare July 7, 2025 21:25
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.80.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.81.0 Jul 7, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 49913ff to 3f2983a Compare July 8, 2025 04:26
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.81.0 chore(deps): update dependency friendsofphp/php-cs-fixer to ^3.82.0 Jul 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants