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

Update dependency friendsofphp/php-cs-fixer to v3.21.1 #1094

Merged
merged 5 commits into from
Jul 13, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 23, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
friendsofphp/php-cs-fixer require-dev minor 3.16.0 -> 3.21.1

Release Notes

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

v3.21.1: Triangle

Compare Source

experimental release

  • Require PHP ^8.0.1

v3.21.0

Compare Source

  • bug: Fix and enhance Gitlab reporter (#​7089)
  • bug: Import with different case must not be removed by non-risky fixer (#​7095)
  • bug: ordered imports fixer top group only (#​7023)
  • bug: FinalPublicMethodForAbstractClassFixer - fix for readonly classes (#​7123)
  • DX: do not nest ".editorconfig" files (#​7112)
  • DX: exclude Dockerfile from dist (#​7113)
  • DX: fix checkbashisms installation (#​7102)
  • DX: fix Smoke tests for various git default branch name (#​7119)
  • DX: Fix FileRemovalTest (do not fail when running it standalone) (#​7104)
  • DX: Progress output refactor (#​6848)
  • DX: Rename abstract test classes to *TestCase convention (#​7100)
  • DX: test all PHPUnit migration sets (#​7107)
  • DX: [Docker] Distinguish Alpine version between PHP versions (#​7105)
  • feature: Create cache path if it does not exist (#​7109)
  • feature: Introduce NullableTypeDeclarationFixer (#​7002)
  • feature: Introduce TypeDeclarationSpacesFixer (#​7001)
  • feature: BlankLineBetweenImportGroupsFixer - keep indent (#​7122)
  • minor: Parse callable using full phpdoc grammar (#​7094)
  • minor: PHP8.3 const type tokenizing (#​7055)

v3.20.0

Compare Source

  • DX: fix priority of FinalClassFixer (#​7091)
  • DX: use FAST_LINT_TEST_CASES=1 for CI run on macOS (#​7092)
  • feature: SingleLineEmptyBodyFixer - support interfaces, traits and enums (#​7096)
  • feature: NullableTypeDeclarationForDefaultNullValue - support for nullability in union types (#​5819)

v3.19.2

Compare Source

  • bug: NoMultipleStatementsPerLineFixer must run before CurlyBracesPositionFixer (#​7087)
  • bug: PhpdocAddMissingParamAnnotationFixer - fix for promoted properties (#​7090)
  • DX: fix priority of SingleBlankLineBeforeNamespaceFixer (#​7088)
  • minor: Parse all phpdoc types using full grammar (#​7010)

v3.19.1

Compare Source

  • bug: CurlyBracesPositionFixer must run before StatementIndentationFixer (#​7085)

v3.19.0

Compare Source

  • bug: SelfAccessorFixer - fix for union types (#​7080)
  • DX: add php_unit_data_provider_name to @PhpCsFixer:risky set (#​7069)
  • DX: make data providers return type "iterable" (#​7072)
  • DX: rename tests and data providers (#​7070)
  • feature: Introduce PhpUnitDataProviderNameFixer (#​7057)

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)

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 added the dependencies Add or update dependencies label May 23, 2023
@renovate renovate bot force-pushed the deps-friendsofphp-php-cs-fixer-3.x branch 6 times, most recently from f0c2f94 to ed63fc1 Compare May 29, 2023 10:37
@renovate renovate bot force-pushed the deps-friendsofphp-php-cs-fixer-3.x branch 7 times, most recently from 3415163 to 0fa9afa Compare June 12, 2023 09:27
@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 deps-friendsofphp-php-cs-fixer-3.x branch 2 times, most recently from 20a0636 to fb07fbb Compare June 22, 2023 07:42
@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 deps-friendsofphp-php-cs-fixer-3.x branch from fb07fbb to 8e939ff Compare June 24, 2023 12:36
@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 deps-friendsofphp-php-cs-fixer-3.x branch from 8e939ff to 2700623 Compare June 24, 2023 18:56
@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 deps-friendsofphp-php-cs-fixer-3.x branch 2 times, most recently from 52d71c2 to c6e4b03 Compare June 26, 2023 13:03
@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 deps-friendsofphp-php-cs-fixer-3.x branch 5 times, most recently from 33f3eb2 to 64e0387 Compare June 30, 2023 10:07
@renovate renovate bot force-pushed the deps-friendsofphp-php-cs-fixer-3.x branch 4 times, most recently from afa005a to 635fd29 Compare July 5, 2023 12:33
@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.1 Jul 6, 2023
@renovate renovate bot force-pushed the deps-friendsofphp-php-cs-fixer-3.x branch 4 times, most recently from 44265e0 to c90f568 Compare July 12, 2023 11:02
@renovate renovate bot force-pushed the deps-friendsofphp-php-cs-fixer-3.x branch 3 times, most recently from 4adec3f to 517d9d7 Compare July 13, 2023 09:11
@renovate renovate bot force-pushed the deps-friendsofphp-php-cs-fixer-3.x branch from 517d9d7 to 1b2b594 Compare July 13, 2023 09:23
@renovate
Copy link
Contributor Author

renovate bot commented Jul 13, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

@aerrasti aerrasti merged commit 3fe7711 into main Jul 13, 2023
11 checks passed
@aerrasti aerrasti deleted the deps-friendsofphp-php-cs-fixer-3.x branch July 13, 2023 11:51
@github-actions github-actions bot locked and limited conversation to collaborators Jul 13, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Add or update dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant