Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Mar 18, 2022

This PR contains the following updates:

Package Change Age Confidence
friendsofphp/php-cs-fixer 3.7.0 -> 3.89.1 age confidence

Release Notes

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

v3.89.1

Compare Source

  • fix: ComposerJsonReader - fix handling asterisk (#​9166)
  • docs: cookbook - update to mention custom fixer option (#​9164)
  • DX: add links in cookbook_fixers.rst (#​9162)
  • deps: upgrade phpcompatibility/* to alpha of next MAJOR instead of using dev branch, plus other minor upgrades (#​9163)

v3.89.0

Compare Source

  • feat: autofix "no-return" phpdoc type to "never" (#​9073)
  • feat: support keeping strict_types=0 in DeclareStrictTypesFixer (#​9121)
  • feat: NoUnneededBracesFixer - remove unneeded braces from imports (#​9118)
  • fix: FullyQualifiedStrictTypesFixer - replacing the real FQCN with a non-existent one (#​8962)
  • fix: PhpdocToCommentFixer on property hooks (#​9123)
  • fix: PhpUnitMethodCasingFixer to not cause a duplicate method declaration (#​9124)
  • fix: StaticLambdaFixer - do not make function static when it contains anonymous class having $this in the constructor (#​9088)
  • fix: UseArrowFunctionsFixer - do not produce two consecutive whitespace tokens (#​9151)
  • UX: better gitlab reporting - add content field (#​9152)
  • UX: better gitlab reporting - more user-friendly description field (#​9141)
  • UX: better gitlab reporting for location.lines (#​9149)
  • UX: Warn if executed php version is higher than the minimum php version defined in composer.json (#​9134)
  • chore: add UX title pattern (#​9132)
  • chore: explicitly use php interpreter for paraunit (#​9126)
  • chore: extend composer scripts (#​9127)
  • chore: fix shellcheck installation for Darwin (#​9125)
  • chore: replace PHPDocs with assert calls (#​9144)
  • deps: bump crate-ci/typos from 1.36.3 to 1.38.1 (#​9136)
  • deps: bump phpstan/phpstan from 2.1.29 to 2.1.31 in /dev-tools in the phpstan group (#​9129)
  • deps: bump shipmonk/dead-code-detector from 0.13.3 to 0.13.4 in /dev-tools (#​9135)
  • deps: bump shipmonk/dead-code-detector from 0.13.4 to 0.13.5 in /dev-tools (#​9146)
  • deps: bump the phpstan group across 1 directory with 2 updates (#​9101)
  • deps: use shipmonk/composer-dependency-analyser instead of icanhazstring/composer-unused and maglnet/composer-require-checker (#​9106)
  • docs: fix docs for @autoPHPUnitMigration:riskyset (#​9147)
  • docs: improve descriptions for NoTrailingWhitespace* fixers (#​9117)
  • docs: more explicit docs on --rules (#​9114)
  • docs: update usage documentation for describe --expand and @ (#​9119)
  • DX: Fix composer qa script (#​9138)
  • refactor: --option value => --option=value (#​9131)
  • test: Fix result randomness in RunnerTest for MacOS (#​9139)

v3.88.2

Compare Source

  • docs: describe command - allow to describe config in use (#​9103)
  • docs: describe command - allow to expand sets (#​9104)

v3.88.1

Compare Source

  • chore: use accidentally missing @auto:risky (#​9102)
  • deps: bump crate-ci/typos from 1.36.2 to 1.36.3 (#​9099)
  • deps: bump icanhazstring/composer-unused from 0.9.4 to 0.9.5 in /dev-tools (#​9100)
  • DX: Ability to run yamllint locally (#​9093)

v3.88.0

Compare Source

  • feat: Support custom rulesets (#​6083)
  • feat: introduce @auto, @auto:risky sets (#​9090)
  • feat: introduce @autoPHPMigration, @autoPHPMigration:risky, @autoPHPUnitMigration:risky sets (#​9068)
  • feat: start using new defaults for rules under future mode (#​9020)
  • feat: rename rule sets from MAJORMINOR and MAJOR.MINOR into MAJORxMINOR (#​9005)
  • feat: rename visibility_required into modifier_keywords (#​8995)
  • feat: symfony ruleset: Add @const to phpdoc_no_alias_tag (#​9016)
  • fix: BlankLinesBeforeNamespaceFixer - handle namespace without newline before (#​9059)
  • docs: fix typo (#​9060)
  • docs: update CONTRIBUTING.md (#​9074)
  • docs: update README for updated PHP/PHPUnit set names (#​9070)
  • DX: Allow development on PHP 8.5 (#​9092)
  • chore: enforce list via array_values() (#​9054)
  • chore: ErrorOutput - line is optional (#​9047)
  • chore: fix cs in entry point file (#​9064)
  • chore: fix CS, somehow it missed the CI of .php-cs-fixer.well-defined-arrays.php (#​8987)
  • chore: fix some argument.type errors (#​9056)
  • chore: groom Automatic rulesets code (#​9091)
  • chore: phpstan - do not ignore all internal usage errors (#​9063)
  • chore: replace wrong class-string usages (#​8968)
  • chore: getcwd() - ignore false return value (#​9057)
  • chore: ReporterFactory - use class-string type (#​9055)
  • CI: check for typos (#​9048)
  • CI: don't prevent the build when remote coverage reporting service is down (#​9095)
  • CI: fix smoke tests after #​9005 (#​9061)
  • CI: fix typos in CHANGELOG.md (#​9052)
  • CI: mutation tests - disable github annotations (#​9062)
  • CI: Test docs generation only once per CI pipeline (#​9089)
  • CI: push event only for master branch (#​9046)
  • CI: push event only for master branch (#​9050)
  • deps: bump box version (#​9042)
  • deps: bump ergebnis/composer-normalize from 2.48.1 to 2.48.2 in /dev-tools (#​9045)
  • deps: bump phpstan/phpstan from 2.1.25 to 2.1.28 in /dev-tools in the phpstan group (#​9072)
  • deps: unify alpine version for PHP 8.4 (#​9077)
  • deps: update phpstan and phpstan-baseline-per-identifier (#​9051)
  • deps: update squizlabs/php_codesniffer to v4.0 and other related packages (#​9075)
  • deps: upgrade alpine wherever possible (#​9078)
  • deps: upgrade infection/infection to ^0.31.0 (#​9079)
  • refactor: introduce concept of AutomaticRuleSet (#​9067)
  • refactor: rename RuleSetDescriptionInterface into RuleSetDefinitionInterface (#​9094)
  • test: ensure alpine version same between Dockerfile and compose.yaml (#​9076)
  • test: ensure alpine version same in compose.yaml and release.yml (#​9071)
  • test: extend tests to cover new migration rule set names (#​9069)
  • test: improve testing that objects cannot be serialized/unserialized (#​9049)

v3.87.2

Compare Source

  • fix: phpdoc_to_param_type, phpdoc_to_return_type, phpdoc_to_property_type - handle type aliasing before handling PHP version (#​9031)
  • docs: unify docs around deprecated sets (#​9036)
  • chore: fix typos (#​9022)
  • chore: provide few missing types for callbacks (#​9026)
  • deps: bump actions/stale from 9 to 10 (#​9029)
  • deps: pin checkbashisms and shellcheck to stable URL with pinned version (#​9032)
  • DX: suggest --sequential when facing fixing error (#​9023)
  • refactor: Future - centralize class for future-looking logic (#​9021)
  • test: Mark DocumentationCommandTest::testGeneratingDocumentation() as large test (#​9028)

v3.87.1

Compare Source

  • chore: AbstractProxyFixer - require non-empty list of proxy fixers (#​9010)
  • deps: update justinrainbow/json-schema (#​9019)

v3.87.0

Compare Source

  • feat: add PhpdocTagNoNamedArgumentsFixer (#​8906)
  • feat: deprecate using config from passed 'path' CLI argument (#​8923)
  • feat: introduce @PHP85Migration set (#​8941)
  • feat: upgrade @PhpCsFixer set towards new defaults of selected rules (#​8981)
  • fix: PhpdocOrderFixer - do not allow duplicated tags in configuration (#​8945)
  • fix: PhpdocOrderFixer when phpstan- / psalm- order is specified (#​8853)
  • docs: README.md updates (#​9013)
  • docs: update README.md (#​9015)
  • docs: update README.md and CONTRIBUTING.md (#​8974)
  • DX: remove methods for kind checks (#​8954)
  • DX: unify class/interface/trait naming (#​8957)
  • chore: Add CS commit to .git-blame-ignore-revs
  • chore: Add TODO for ENUM conversion in ProgressOutputType (#​8991)
  • chore: always use JSON_THROW_ON_ERROR (#​8993)
  • chore: apply (partially) multiline_string_to_heredoc (#​9002)
  • chore: apply phpdoc_tag_no_named_arguments (#​8969)
  • chore: configure phpdoc_tag_no_named_arguments (#​8970)
  • chore: convert private methods to constants (#​8976)
  • chore: deprecate Annotation::getTagsWithTypes in favor of TAGS_WITH_TYPES constant (#​8977)
  • chore: exclude files in .gitattributes (#​8960)
  • chore: extract token types for PHPStan (#​8925)
  • chore: handle fixer options without allowed types defined (#​8973)
  • chore: ignore deprecations in token_get_all (#​8963)
  • chore: minor CS fixes (#​8979)
  • chore: PhpdocTagNoNamedArgumentsFixer - better example (#​8971)
  • chore: PHPUnit - enforce no memory_limit (#​8940)
  • chore: remove not-needed reset-call (#​9014)
  • chore: revert wrong _PhpTokenArray usages (#​8947)
  • chore: rework ci-integration.sh (#​8989)
  • chore: sort .gitattributes (#​8966)
  • chore: unify entries in .gitignore (#​8982)
  • chore: unify env var FAST_LINT_TEST_CASES into PHP_CS_FIXER_FAST_LINT_TEST_CASES (#​8992)
  • chore: use get_debug_type and ::class in exception messages (#​9006)
  • chore: use non-empty-list where appropriate (#​8972)
  • chore: AbstractPhpdocTypesFixer - remove $tags property (#​8980)
  • chore: CheckCommand - use regex instead of explode & substr (#​8936)
  • chore: ClassAttributesSeparationFixer - improve code (#​8950)
  • chore: EregToPregFixer - use constant instead of static property (#​8978)
  • chore: FullyQualifiedStrictTypesFixer - ensure matching number of opening/closing braces (#​9009)
  • chore: OrderedClassElementsFixer - use private method instead of anonymous function (#​8931)
  • chore: PhpdocParamOrderFixer - improve/simplify code (#​9012)
  • chore: PhpUnitDedicateAssertFixer - improve code for phpstan (#​9011)
  • chore: Tokens::offsetSet - explicit validation of input (#​9004)
  • chore: Tokens - override nullability of SplFixedArray (#​9001)
  • refactor: add DocBlockAnnotation trait (#​8953)
  • refactor: PhpdocOrderFixer - calculate order only once (#​8944)
  • CI: add vendor/bin/phpunit --check-php-configuration (#​8934)
  • CI: more self-fixing checks on lowest/highest PHP (#​8943)
  • CI: Re-enable Paraunit in CI under PHP 8.5 (#​8964)
  • CI: update checkbashisms (#​8951)
  • test: extend ProjectCodeTest to check classy names in tests too (#​8959)
  • test: split test so more of them can run under Windows (#​8986)
  • test: TypeDeclarationSpacesFixer - demonstrate PHP 8.3 related config doesn't harm older envs (#​8999)
  • test: update pipe operator tests after pipe & arrow function combination was prohibited (#​8990)
  • test: NoUnneededControlParenthesesFixer - add tests for "clone with" (#​8937)
  • test: PhpdocNoAliasTagFixerTest - add test for @const to @var (#​8998)
  • CS: re-apply rules (#​8988)
  • deps: bump actions/checkout from 4 to 5 (#​8938)
  • deps: bump shipmonk/dead-code-detector from 0.13.1 to 0.13.2 in /dev-tools (#​8939)
  • deps: drop support for justinrainbow/json-schema:^5 (#​8984)
  • deps: minor upgrades (#​8983)
  • deps: remove php-cs-fixer/accessible-object (#​8948)
  • deps: update dev-tools (#​9007)

v3.86.0

Compare Source

  • feat: console application - add completion support (#​8887)
  • feat: introduce PER-CS3.0 rulsets (#​8841)
  • feat: update @Symfony and @PhpCsFixer sets (#​8930)
  • feat: NoSuperfluousPhpdocTagsFixer - support multiline array shapes (#​8903)
  • fix: PhpdocToParamTypeFixerTest - handle types_map for union-types (#​8926)
  • chore: AbstractTransformerTestCase - better virtual type naming (#​8927)
  • chore: add TODO for v4 (#​8912)
  • chore: do not call Reflection*::setAccessible() in PHP >= 8.1 (#​8907)
  • chore: document .env.example (#​8901)
  • chore: fix @todo annotation casing (#​8921)
  • chore: switch to official checkstyle.xsd (#​8910)
  • chore: unify future default of after_heredoc (#​8924)
  • chore: @phpstan-ignore for php version check (#​8920)
  • chore: PhpUnitTestAnnotationFixer - use foreach instead of for (#​8911)
  • CI: allow PHP 8.5 for failure, till it's officially released and we get the stable support (#​8928)
  • ci: run tests under 8.5 via PHPUnit, as ParaUnit failing (#​8933)
  • CI: temporarily skip problematic tests under Sf v8 (#​8919)
  • deps: bump icanhazstring/composer-unused from 0.9.3 to 0.9.4 in /dev-tools (#​8905)
  • deps: update and bump dev-tools/composer (#​8915)
  • docs: extend FullOpeningTagFixer samples (#​8913)
  • docs: extend OperatorLinebreakFixer samples (#​8914)
  • docs: more explicit msg for stop using deprecated code (#​8922)
  • DX: .gitignore - ignore php-cs-fixer.cache, as it's existence is possible when using env var (#​8929)

v3.85.1

Compare Source

v3.85.0

Compare Source

  • feat: ArrayIndentationFixer - handle closures inside attributes (#​8888)
  • feat: NullableTypeDeclarationFixer - support final promoted properties (#​8885)
  • feat: OperatorLinebreakFixer - support pipe operator (#​8891)
  • feat: PhpdocTypesFixer - support multiline array shapes (#​8893)
  • fix: always reach 100% of checked files (#​8861)
  • fix: BracesPositionFixer - handle property hooks correctly (#​8886)
  • fix: NullableTypeDeclarationFixer - handle abstract and final properties (#​8876)
  • fix: PhpdocLineSpanFixer - handle promoted properties (#​8897)
  • fix: PhpUnitDataProviderNameFixer - fix for multiple providers defined by attributes for one test method (#​8849)
  • fix: TernaryOperatorSpacesFixer - handle instanceof static (#​8879)
  • fix: TypeDeclarationSpacesFixer - handle asymmetric visibility and final properties (#​8900)
  • chore: add initial PHP 8.5 integration test (#​8871)
  • chore: add tests for public API methods (#​8895)
  • chore: apply changes from PhpdocTypesFixer for multiline array shapes (#​8894)
  • chore: baseline files without error count (#​8870)
  • chore: cleanup PhpCsFixer\DocBlock\Annotation (#​8892)
  • chore: Command name/descriptions - use attribute and static properties (#​8862)
  • chore: Commands - unify way to define help content (#​8881)
  • chore: ConfigurationResolver - add few missing v4 TODOs (#​8882)
  • chore: fix booleanNot.exprNotBoolean errors (#​8869)
  • chore: fix/optimize some phpdocs (#​8889)
  • chore: more unification of PHP CS Fixer naming (#​8854)
  • chore: PHPStan baseline - use shipmonk/phpstan-baseline-per-identifier (#​8844)
  • chore: remove dead code (#​8896)
  • chore: remove unused constants (#​8864)
  • chore: remove useless @var annotations (#​8867)
  • chore: simplify ClassDefinitionFixer (#​8868)
  • chore: unify usage of image versions to not mention minor (#​8860)
  • chore: update PHPStan (#​8898)
  • chore: update PHPStan extension for Preg::match (#​8872)
  • chore: wrong return values in ErrorsManager (#​8863)
  • chore: OrderedInterfacesFixer - make code more PHPStan friendly (#​8866)
  • chore: Token - add @phpstan-assert-if-true (#​8865)
  • deps: bump phpstan/phpstan from 2.1.17 to 2.1.18 in /dev-tools in the phpstan group (#​8859)
  • deps: bump the phpstan group in /dev-tools with 4 updates (#​8890)
  • docs: better document deprecated rule sets (#​8878)
  • docs: cleanup docs for PHP 7 (#​8873)
  • docs: cleanup docs for PHP < 7.4 (#​8855)
  • docs: ListSetsCommand,FixCommand - document possible formats in Command's definitions (#​8880)
  • DX: Explicitly prevent touching non-monolithic files (#​6517)

v3.84.0

Compare Source

  • feat: Introduce NoUselessPrintfFixer (#​8820)
  • feat: CastSpacesFixer - support (void) cast (#​8851)
  • feat: NewExpressionParenthesesFixer - add to PHP84MigrationSet (#​8788)
  • feat: VisibilityRequiredFixer - support final promoted properties (#​8835)
  • fix: PhpdocToParamTypeFixer - do not convert types from phpstan-type, phpstan-import-type, psalm-type and psalm-import-type (#​8842)
  • fix: PhpdocToPropertyTypeFixer - do not convert types from phpstan-type, phpstan-import-type, psalm-type and psalm-import-type (#​8847)
  • fix: PhpdocToReturnTypeFixer - do not convert types from phpstan-type, phpstan-import-type, psalm-type and psalm-import-type (#​8846)
  • chore: introduce FCT for few missing tokens (#​8845)
  • chore: remove useless static variables for const content (#​8836)
  • chore: simplify isGivenKind/equals/equalsAll calls (#​8843)
  • docs: Support for new PHP version (#​8780)

v3.83.0

Compare Source

  • feat: Suppress enable parallel runner message when only 1 core is available (#​8833)
  • fix: BracesPositionFixer - fix performance issue for massive files with CT::T_CURLY_CLOSE (#​8830)
  • fix: NoUnreachableDefaultArgumentValueFixer - do not crash on property hook (#​8838)
  • chore: Add CS commit to .git-blame-ignore-revs
  • chore: apply native_constant_invocation for build-in consts (#​8837)
  • chore: configure native_constant_invocation (#​8840)
  • chore: early compat check with Symfony 8 (#​8827)
  • chore: FullyQualifiedStrictTypesFixer - reduce function calls (#​8834)
  • CI: mark jobs allow-to-fail declarative, instead of imperative check (#​8829)

v3.82.2

Compare Source

  • fix: ClassAttributesSeparationFixer - handle method get aliased in trait import (#​8822)
  • fix: LowercaseStaticReferenceFixer - do not touch enum's cases (#​8824)
  • fix: StatementIndentationFixer - multi constant statement containing array (#​8825)
  • fix: VisibilityRequiredFixer - handle promoted property with visibility and reference, but without type (#​8823)

v3.82.1

Compare Source

  • fix: OrderedClassElementsFixer - handle property hooks (#​8817)
  • fix: SingleClassElementPerStatementFixer - fix for property hooks (#​8816)

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](https://redirect.github.com/PHP-CS-

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 force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 9bfa94e to ccb5df8 Compare September 25, 2022 17:24
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.8.0 Update dependency friendsofphp/php-cs-fixer to v3.11.0 Sep 25, 2022
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from ccb5df8 to 5fb0698 Compare November 20, 2022 16:25
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.11.0 Update dependency friendsofphp/php-cs-fixer to v3.13.0 Nov 20, 2022
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 5fb0698 to b49ecbb Compare March 18, 2023 06:05
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.13.0 Update dependency friendsofphp/php-cs-fixer to v3.15.1 Mar 18, 2023
@renovate
Copy link
Author

renovate bot commented Mar 18, 2023

⚠ Artifact update problem

Renovate 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:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: composer.lock
Command failed: composer update friendsofphp/php-cs-fixer:3.56.0 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - phpspec/prophecy v1.15.0 requires php ^7.2 || ~8.0, <8.2 -> your php version (8.3.6) does not satisfy that requirement.
    - phpunit/phpunit 9.5.18 requires phpspec/prophecy ^1.12.1 -> satisfiable by phpspec/prophecy[v1.15.0].
    - phpunit/phpunit is locked to version 9.5.18 and an update of this package was not requested.


@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from b49ecbb to f9a9f13 Compare April 3, 2023 09:27
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.15.1 Update dependency friendsofphp/php-cs-fixer to v3.16.0 Apr 3, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from f9a9f13 to fd2bb7a Compare May 31, 2023 02:00
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.16.0 Update dependency friendsofphp/php-cs-fixer to v3.17.0 May 31, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from fd2bb7a to 9255009 Compare June 19, 2023 00:52
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.17.0 Update dependency friendsofphp/php-cs-fixer to v3.18.0 Jun 19, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 9255009 to 544b2b9 Compare June 24, 2023 12:34
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.18.0 Update dependency friendsofphp/php-cs-fixer to v3.19.0 Jun 24, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 544b2b9 to 112f799 Compare June 24, 2023 18:18
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.19.0 Update dependency friendsofphp/php-cs-fixer to v3.19.1 Jun 24, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 112f799 to 886555c Compare June 25, 2023 18:07
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.19.1 Update dependency friendsofphp/php-cs-fixer to v3.19.2 Jun 25, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 886555c to d160ca5 Compare June 27, 2023 21:50
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.19.2 Update dependency friendsofphp/php-cs-fixer to v3.20.0 Jun 27, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from d160ca5 to 4bcc5bf Compare July 5, 2023 21:45
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.20.0 Update dependency friendsofphp/php-cs-fixer to v3.21.0 Jul 5, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 4bcc5bf to efbf3ab Compare July 6, 2023 00:30
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.21.0 Update dependency friendsofphp/php-cs-fixer to v3.21.1 Jul 6, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from efbf3ab to 2530203 Compare July 16, 2023 09:53
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.21.1 Update dependency friendsofphp/php-cs-fixer to v3.21.2 Jul 16, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 2530203 to 2efcc27 Compare July 16, 2023 23:10
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.21.2 Update dependency friendsofphp/php-cs-fixer to v3.21.3 Jul 16, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 2efcc27 to ef5780b Compare July 17, 2023 00:34
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.80.0 Update dependency friendsofphp/php-cs-fixer to v3.81.0 Jul 7, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 1315391 to 234f5e0 Compare July 8, 2025 00:33
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.81.0 Update dependency friendsofphp/php-cs-fixer to v3.82.0 Jul 8, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 234f5e0 to 3758810 Compare July 8, 2025 18:36
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.82.0 Update dependency friendsofphp/php-cs-fixer to v3.82.1 Jul 8, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 3758810 to 5219e42 Compare July 9, 2025 00:14
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.82.1 Update dependency friendsofphp/php-cs-fixer to v3.82.2 Jul 9, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 5219e42 to c12ad93 Compare July 14, 2025 18:13
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.82.2 Update dependency friendsofphp/php-cs-fixer to v3.83.0 Jul 14, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from c12ad93 to 3a23755 Compare July 15, 2025 18:45
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.83.0 Update dependency friendsofphp/php-cs-fixer to v3.84.0 Jul 15, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 3a23755 to 0f7f7d1 Compare July 30, 2025 01:04
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.84.0 Update dependency friendsofphp/php-cs-fixer to v3.85.1 Jul 30, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 0f7f7d1 to 6fc676f Compare August 14, 2025 04:52
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.85.1 Update dependency friendsofphp/php-cs-fixer to v3.86.0 Aug 14, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 6fc676f to 206b1fd Compare September 2, 2025 13:37
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.86.0 Update dependency friendsofphp/php-cs-fixer to v3.87.0 Sep 2, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 206b1fd to 4ab2d80 Compare September 2, 2025 17:13
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.87.0 Update dependency friendsofphp/php-cs-fixer to v3.87.1 Sep 2, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 4ab2d80 to 354ea58 Compare September 10, 2025 10:40
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.87.1 Update dependency friendsofphp/php-cs-fixer to v3.87.2 Sep 10, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 354ea58 to 6118bdf Compare September 25, 2025 02:28
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.87.2 Update dependency friendsofphp/php-cs-fixer to v3.88.0 Sep 25, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 6118bdf to 0f3c7e4 Compare September 27, 2025 02:14
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.88.0 Update dependency friendsofphp/php-cs-fixer to v3.88.2 Sep 27, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 0f3c7e4 to b828fb4 Compare October 18, 2025 21:01
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.88.2 Update dependency friendsofphp/php-cs-fixer to v3.89.0 Oct 18, 2025
@renovate renovate bot changed the title Update dependency friendsofphp/php-cs-fixer to v3.89.0 Update dependency friendsofphp/php-cs-fixer to v3.89.1 Oct 25, 2025
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from b828fb4 to b8a5c39 Compare October 25, 2025 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant