Skip to content
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

chore(deps): update dependency friendsofphp/php-cs-fixer to v3.18.0 #66

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 2, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
friendsofphp/php-cs-fixer require-dev minor 3.15.1 -> 3.18.0

Release Notes

PHP-CS-Fixer/PHP-CS-Fixer

v3.18.0

Compare Source

  • bug: Fix tokenizing of type hints (#​7054)
  • bug: CompactNullableTypehintFixer - fix for whitespace between ? and static (#​6993)
  • bug: consider function modifiers for statement_indentation (#​6978)
  • bug: Exclude $this from TernaryToNullCoalescingFixer (#​7052)
  • bug: False positive on used imports when docblock includes it with mismatching case (#​6909)
  • bug: Fix chained calls semicolon indent in switch case (#​7045)
  • bug: Fix multiline_whitespace_before_semicolons for echo tags (#​7019)
  • bug: Fix phpDoc align when there is inconsistent spacing after comment star (#​7012)
  • bug: Fix phpDoc parsing without PCRE JIT (#​7031)
  • bug: Fix PhpdocVarWithoutNameFixer with Closure with $this (#​6979)
  • bug: Fix return_assignment not formatting when variables are used in catch and finally (#​6960)
  • bug: Fix TypeExpression::allowsNull() with nullable (#​7000)
  • bug: Improve definition of conflicting fixers (#​7066)
  • bug: LambdaNotUsedImportFixer - fix for anonymous class with a string argument (#​6972)
  • bug: ListFilesCommand - fix computing of relative path (#​7028)
  • bug: make php_unit_namespaced less greedy (#​6952)
  • bug: PhpdocToCommentFixer - fix for PHPDoc before fn (#​6973)
  • bug: Restructure PER-CS rule sets (#​6707)
  • bug: SelfStaticAccessor - fix static access inside enums (#​7024)
  • bug: SingleSpaceAroundConstructFixer - fix more cases involving static (#​6995)
  • bug: FullyQualifiedStrictTypesFixer - fix shortening when namespace is not empty and import exists (#​7027)
  • bug: NoUnneededControlParenthesesFixer PHP8.0 null-safe operator (#​7056)
  • bug: PhpdocToCommentFixer support for enum cases (#​7040)
  • DX: add more tests to CommentsAnalyzer (#​7041)
  • DX: Cleanup duplicate files in finder (#​7042)
  • DX: ControlCaseStructuresAnalyzerTest - cleanup (#​6874)
  • DX: Fix warning when running test on PHP<8 (#​7008)
  • DX: handle @ in PR title (#​6982)
  • DX: officially deprecate internal Utils anti-pattern class (#​7039)
  • DX: Remove Fabbot.io conditional configuration (#​7038)
  • DX: rename data providers (#​7058)
  • DX: Use actions/stale to handle stale issues and pull requests (#​5085)
  • DX: Use Utils::naturalLanguageJoin() in implode calls (#​7032)
  • feature: Add support for custom method placement in ordered_class_elements (#​6360)
  • feature: Allow case sensitive order for OrderedClassElementsFixer (#​7020)
  • feature: PHP8.3 - Add CT and block type for Dynamic class constant fetch (#​7004)
  • feature: Support attributes in FinalClassFixer (#​6893)
  • minor: "Callback" must not be fixed to "callback" by default (#​7011)
  • minor: Add Util::naturalLanguageJoin() (#​7022)
  • minor: ClassDefinitionFixer - handle attributes and readonly in anonymous class definitions (#​7014)
  • minor: FixerFactory::getFixersConflicts - better type hinting (#​7044)
  • minor: PHP8.3 - Fix TokensAnalyzer::isAnonymousClass support for readonly (#​7013)
  • minor: PHP8.3 - Typed class constants - handle nullable by transformer (#​7009)
  • minor: Reduce phpDoc type parser complexity from O(n^2) to O(nlog(n)) (#​6988)
  • minor: ReturnAssignmentFixer - Better handling of anonymous classes (#​7015)
  • minor: Transfer HelpCommand::toString() to Utils (#​7034)
  • minor: Unify "blank lines before namespace" fixers (#​7053)
  • minor: SelfStaticAccessorFixer improvements for enums (#​7026)
  • minor: SingleSpaceAroundConstructFixer - support space before as (#​7029)
  • minor: UseArrowFunctionsFixer - run before FunctionDeclarationFixer (#​7065)

v3.17.0

Compare Source

  • bug: Allow string quote to be escaped within phpdoc constant (#​6798)
  • bug: ConfigurationResolver - fix running without cache (#​6915)
  • bug: Fix array/object shape phpdoc type parse (#​6962)
  • bug: Fix FullyQualifiedStrictTypesFixer common prefix bug (#​6898)
  • bug: Fix non-parenthesized callable return type parse (#​6961)
  • bug: Fix parsing of edge cases phpdoc types (#​6977)
  • bug: FullyQualifiedStrictTypesFixer - fix for FQCN type with class with the same name being imported (#​6923)
  • bug: GroupImportFixer - support for aliased imports (#​6951)
  • bug: MultilineWhitespaceBeforeSemicolonsFixer - fix chained calls (#​6926)
  • bug: MultilineWhitespaceBeforeSemicolonsFixer - fix for discovering multi line calls (#​6938)
  • bug: NoBreakCommentFixer - fix for nested match (#​6899)
  • bug: NoExtraBlankLinesFixer - fix for attribute in abstract function (#​6920)
  • bug: PhpdocTypesFixer - handle types with no space between type and variable (#​6922)
  • bug: PhpUnitMockShortWillReturnFixer - fix for trailing commas (#​6900)
  • bug: StatementIndentationFixer - fix comments at the end of if/elseif/else blocks (#​6918)
  • bug: StatementIndentationFixer - fix for multiline arguments starting with "new" keyword (#​6913)
  • bug: StatementIndentationFixer - fix for multiline arguments starting with "new" keyword preceded by class instantiation (#​6914)
  • bug: VoidReturnFixer - fix for intervening attributes (#​6863)
  • docs: improve code samples for MultilineWhitespaceBeforeSemicolonsFixer (#​6919)
  • docs: improve cookbook (#​6880)
  • DX: add cache related tests (#​6916)
  • DX: Apply self_static_accessor fixer to the project (again) (#​6927)
  • DX: cancel running builds on subsequent pushes in CI (#​6940)
  • DX: convert more static to self assert calls (#​6931)
  • DX: fix GitHub Actions errors and warnings (#​6917)
  • DX: fix Unsafe call to private method errors reported by PHPStan (#​6879)
  • DX: Improve performance of FunctionsAnalyzer (#​6939)
  • DX: improve test method names to avoid confusion (#​6974)
  • DX: Include self_static_accessor fixer in PhpCsFixer set (#​6882)
  • DX: make data providers static with straight-forward changes (#​6907)
  • DX: Mark Tokens::getNamespaceDeclarations as @​internal (#​6949)
  • DX: PHPStan improvements (#​6868)
  • DX: refactor PhpdocAlignFixerTest (#​6925)
  • DX: Remove @​inheritdoc PHPDoc (#​6955)
  • DX: Run AutoReview tests only once (#​6889)
  • DX: simplify EncodingFixer (#​6956)
  • DX: update Symfony rule set (#​6958)
  • DX: Use $tokens->getNamespaceDeclarations() to improve performance (#​6942)
  • DX: use force option for php_unit_data_provider_static in PHPUnit 10.0 migration set (#​6908)
  • DX: use only PHP modules that are required (#​6954)
  • DX: use PHPUnit's "requires" instead of "if" condition (#​6975)
  • feature: Add align_multiline_comment rule to @​Symfony (#​6875)
  • feature: Add no_null_property_initialization rule to @​Symfony (#​6876)
  • feature: Add operator_linebreak rule to @​Symfony (#​6877)
  • feature: add SingleLineEmptyBodyFixer (#​6933)
  • feature: DescribeCommand - allow describing custom fixers (#​6957)
  • feature: Introduce OrderedTypesFixer (#​6571)
  • feature: Order of PHPDoc @​param annotations (#​3909)
  • feature: Parse parenthesized & conditional phpdoc type (#​6796)
  • feature: PhpUnitInternalClassFixer - add empty line before PHPDoc (#​6924)
  • feature: [PhpdocAlignFixer] Add support for every tag (#​6564)
  • minor: align NoSuperfluousPhpdocTagsFixer with actual Symfony configuration (#​6953)
  • minor: do not add empty line in PHPDoc when adding annotation in PHPUnit class (#​6928)
  • minor: PhpdocAlignFixer - support cases with type and variable separated with no space (#​6921)
  • minor: PhpdocSeparationFixer - add integration tests (#​6929)
  • minor: update PHPStan (to fix CI on master branch) (#​6901)
  • minor: Use single Dockerfile with multiple build targets (#​6840)

v3.16.0

Compare Source

  • bug: ControlStructureBracesFixer - handle closing tag (#​6873)
  • bug: CurlyBracesPositionFixer - fix for callable return type (#​6855)
  • bug: CurlyBracesPositionFixer - fix for DNF types (#​6859)
  • bug: Fix MultilineWhitespaceBeforeSemicolonsFixer (#​5126)
  • docs: Fix rule description (#​6844)
  • DX: fix checkbashisms installation (#​6843)
  • DX: make data providers static for fixer's tests (#​6860)
  • DX: refactor PHPUnit fixers adding class-level annotation to use shared code (#​6756)
  • DX: unify option's descriptions (#​6856)
  • feature: AbstractPhpUnitFixer - support attribute detection in docblock insertion (#​6858)
  • feature: add "force" option to PhpUnitDataProviderStaticFixer (#​6757)
  • feature: introduce single_space_around_construct, deprecate single_space_after_construct (#​6857)
  • feature: PhpUnitTestClassRequiresCoversFixer - support single-line PHPDocs (#​6847)
  • minor: Deprecate BracesFixer (#​4885)
  • minor: Fix autocompletion for Tokens::offsetGet() (#​6838)
  • minor: PHP8.2 Docker runtime (#​6833)
  • minor: Use Composer binary-only images instead of installer script (#​6834)

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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x-lockfile branch 2 times, most recently from 7e79d97 to cee6211 Compare May 8, 2023 14:37
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x-lockfile branch from cee6211 to 0cbfebe Compare May 22, 2023 22:14
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to v3.16.0 chore(deps): update dependency friendsofphp/php-cs-fixer to v3.17.0 May 22, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x-lockfile branch from 0cbfebe to b8d28ce Compare May 28, 2023 07:38
@renovate renovate bot changed the title chore(deps): update dependency friendsofphp/php-cs-fixer to v3.17.0 chore(deps): update dependency friendsofphp/php-cs-fixer to v3.18.0 Jun 18, 2023
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x-lockfile branch from b8d28ce to e497c06 Compare June 18, 2023 22:43
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.

0 participants