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 #51

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 9, 2021

Mend Renovate

This PR contains the following updates:

Package Type Update Change
friendsofphp/php-cs-fixer require-dev major 2.16.4 -> 3.13.0

Release Notes

PHP-CS-Fixer/PHP-CS-Fixer

v3.13.0

Compare Source

  • bug: BracesFixer - Fix unexpected extra blank line (#​6667)
  • bug: fix CI on master branch (#​6663)
  • bug: IsNullFixer - handle casting (#​6661)
  • docs: feature or bug (#​6652)
  • docs: Use case insensitive sorting for options (#​6666)
  • docs: [DateTimeCreateFromFormatCallFixer] Fix typos in the code sample (#​6671)
  • DX: update cli-executor (#​6664)
  • DX: update dev-tools (#​6665)
  • feature: Add global_namespace_import to @​Symfony ruleset (#​6662)
  • feature: Add separate option for closure_fn_spacing (#​6658)
  • feature: general_phpdoc_annotation_remove - allow add case_sensitive option (#​6660)
  • minor: AllowedValueSubset - possible values are sorted (#​6651)
  • minor: Use md5 for file hashing to reduce possible collisions (#​6597)

v3.12.0

Compare Source

  • bug: SingleLineThrowFixer - Handle throw expression inside block (#​6653)
  • DX: create TODO to change default ruleset for v4 (#​6601)
  • DX: Fix SCA findings (#​6626)
  • DX: HelpCommand - fix docblock (#​6584)
  • DX: Narrow some docblock types (#​6581)
  • DX: Remove redundant check for PHP <5.2.7 (#​6620)
  • DX: Restore PHPDoc to type rules workflow step (#​6615)
  • DX: SCA - scope down types (#​6630)
  • DX: Specify value type in iterables in tests (#​6594)
  • DX: Test on PHP 8.2 (#​6558)
  • DX: Update GitHub Actions (#​6606)
  • DX: Update PHPStan (#​6616)
  • feature: Add @PHP82Migration ruleset (#​6621)
  • feature: ArrayPushFixer now fix short arrays (#​6639)
  • feature: NoSuperfluousPhpdocTagsFixer - support untyped and empty annotations in phpdoc (#​5792)
  • feature: NoUselessConcatOperatorFixer - Introduction (#​6447)
  • feature: Support for constants in traits (#​6607)
  • feature: [PHP8.2] Support for new standalone types (null, true, false) (#​6623)
  • minor: GitHub Workflows security hardening (#​6644)
  • minor: prevent BC break in ErrorOutput (#​6633)
  • minor: prevent BC break in Runner (#​6634)
  • minor: Revert "minor: prevent BC break in Runner" (#​6637)
  • minor: Update dev tools (#​6554)

v3.11.0

Compare Source

  • bug: DateTimeCreateFromFormatCallFixer - Mark as risky (#​6575)
  • bug: Do not treat implements list comma as array comma (#​6595)
  • bug: Fix MethodChainingIndentationFixer with arrow functions and class instantiation (#​5587)
  • bug: MethodChainingIndentationFixer - Fix bug with attribute access (#​6573)
  • bug: NoMultilineWhitespaceAroundDoubleArrowFixer - fix for single line comment (#​6589)
  • bug: TypeAlternationTransformer - TypeIntersectionTransforme - Bug: handle attributes (#​6579)
  • bug: [BinaryOperatorFixer] Fix more issues with scoped operators (#​6559)
  • docs: Remove $ from console command snippets (#​6600)
  • docs: Remove $ from console command snippets in documentation (#​6599)
  • DX: AllowedValueSubset::getAllowedValues - fix method prototype (#​6585)
  • DX: Narrow docblock types in FixerConfiguration (#​6580)
  • DX: updagte @​PhpCsFixer set config for phpdoc_order rule (#​6555)
  • DX: Update PHPUnit config (#​6566)
  • feature: Introduce configurability to PhpdocSeparationFixer (#​6501)
  • feature: Introduce PER set (#​6545)
  • feature: NoTrailingCommaInSinglelineFixer - Introduction (#​6529)
  • feature: Support removing superfluous PHPDocs involving self (#​6583)
  • minor: NoUnneededControlParenthesesFixer - Support instanceof static cases (#​6587)
  • minor: PhpdocToCommentFixer - allow phpdoc comments before trait use statement. Fixes #​6092 (#​6565)

v3.10.0

Compare Source

  • bug: Fix error in regular_callable_call with static property (#​6539)
  • bug: Fix indentation for multiline class definition (#​6540)
  • bug: Fix indentation for switch ending with empty case (#​6538)
  • bug: Fix indentation of comment at end of switch case (#​6493)
  • bug: PhpdocAlignFixer - fix static @method (#​6366)
  • bug: SingleSpaceAfterConstructFixer - fix handling open tag (#​6549)
  • bug: VisibilityRequiredFixer must run before ClassAttributesSeparationFixer (#​6548)
  • DX: Assert dataproviders of tests of project itself return "array" or "iterable". (#​6524)
  • feature: Introduce configurability to PhpdocOrderFixer (#​6466)
  • feature: WhitespaceAfterCommaInArrayFixer - add option "ensure_single_space" (#​6527)
  • minor: Add test for indentation of trait conflict resolution (#​6541)
  • minor: Split BracesFixer (#​4884)
  • minor: TrailingCommaInMultilineFixer - Add comma to multiline new static (#​6380)

v3.9.6

Compare Source

  • bug: BinaryOperatorSpacesFixer: Solve issues with scoped arrow and equal alignments (#​6515)
  • bug: Fix 3 weird behavior about BinaryOperatorSpacesFixer (#​6450)
  • docs: Add intersection type to types_spaces rule description (#​6479)
  • DX: no need to use forked diff anymore (#​6526)
  • DX: remove unused FixerFileProcessedEvent::STATUS_UNKNOWN (#​6516)
  • Improve statement_indentation compatibility with braces (#​6401)
  • minor: add test: multi-line comments before else indented correctly. (#​3573)
  • minor: ReturnAssignmentFixer - Support for anonymous classes, lambda and match (#​6391)

v3.9.5

Compare Source

  • bug: AlternativeSyntaxAnalyzer - fix for nested else (#​6495)
  • bug: Fix cases related to binary strings (#​6432)
  • bug: Fix trailing whitespace after moving brace (#​6489)
  • bug: NoUnneededControlParenthesesFixer - Fix some curly close cases (#​6502)
  • bug: TypeColonTransformer - fix for backed enum types (#​6494)
  • DX: Add tests for type colon in backed enums (#​6497)
  • DX: Fix CI static analysis workflow (#​6506)
  • DX: Fix PHPStan errors (#​6504)
  • DX: Increase PHPStan level to 6 (#​6468)
  • DX: Narrow docblock types in Runner and Report (#​6465)
  • DX: Narrow docblock types in Tokenizer (#​6293)
  • minor: extract NoMultipleStatementsPerLineFixer from BracesFixer (#​6458)
  • minor: Let PhpdocLineSpan fixer detect docblocks when seperator from token with attribute (#​6343)

v3.9.4

Compare Source

  • bug: Fix various indentation issues (#​6480)
  • bug: Fix wrong brace position after static return type (#​6485)
  • bug: Prevent breaking functions returning by reference (#​6487)

v3.9.3

Compare Source

  • bug: Fix BinaryOperatorSpacesFixer adding whitespace outside PHP blocks (#​6476)
  • bug: Fix brace location after multiline function signature (#​6475)

v3.9.2

Compare Source

  • bug: Fix indentation after control structure in switch (#​6473)

v3.9.1

Compare Source

  • bug: Add attributes support to statement_indentation (#​6429)
  • bug: BinaryOperatorSpacesFixer - Allow to align = inside array definitions (#​6444)
  • bug: BinaryOperatorSpacesFixer - Fix align of operator with function declaration (#​6445)
  • bug: ConstantCaseFixer - Do not touch enum case (#​6367)
  • bug: CurlyBracesPositionFixer - multiple elseifs (#​6459)
  • bug: Fix #​6439 issue in StaticLambda fixer (#​6440)
  • bug: FullOpeningTagFixer - fix substr check for pre PHP8 (#​6388)
  • bug: IncrementStyleFixer - NoSpacesInsideParenthesisFixer - prio (#​6416)
  • bug: LambdaNotUsedImportFixer must run before MethodArgumentSpaceFixer (#​6453)
  • bug: MethodArgumentSpaceFixer - first element in same line, space before comma and inconsistent indent (#​6438)
  • bug: NoSuperfluousPhpdocTagsFixer - fix for promoted properties (#​6403)
  • bug: StatementIndentationFixer - Fix indentation for multiline traits use (#​6402)
  • bug: StrictComparisonFixer must rune before ModernizeStrposFixer (#​6455)
  • bug: TokensAnalyzer - fix intersection types considered as binary operator (#​6414)
  • DX: ISSUE_TEMPLATE hints to check applied rules (#​6398)
  • DX: Add more type hints (#​6383)
  • DX: Fix CI/CD issues (#​6411)
  • DX: cleanup test (#​6410)
  • DX: integrate PRLint (#​6406)
  • feature: BlankLineBetweenImportGroupsFixer - Introduction (#​6365)
  • feature: DateTimeCreateFromFormatCallFixer - Add DateTimeImmutable support (#​6350)
  • feature: Extract StatementIndentationFixer from BracesFixer (#​5960)
  • feature: ModernizeStrposFixer - fix leading backslash with yoda (#​6377)
  • feature: NoExtraBlankLinesFixer - Add attributes option - Fix support for enum case (#​6426)
  • feature: NoUnneededControlParenthesesFixer - Fix more cases (#​6409)
  • feature: NoUselessNullsafeOperatorFixer - Introduction (#​6425)
  • feature: OrderedTrait - Move Phpdoc with trait import (#​6361)
  • feature: PhpdocOrderByValueFixer - Allow sorting of mixin annotations by value (#​6446)
  • feature: TrailingCommaInMultiline - Add match support (#​6381)
  • minor: Allow Composer Normalize plugin (#​6454)
  • minor: ExplicitStringVariableFixer - Fix to PHP8.2 compat code (#​6424)
  • minor: Extract ControlStructureBracesFixer from BracesFixer (#​6399)
  • minor: NoBinaryStringFixer - Fix more cases (#​6442)
  • minor: NoSuperfluousPhpdocTagsFixer - Attribute handling (#​6382)
  • minor: PhpCsFixerSet - Update blank_line_before_statement config (#​6389)
  • minor: Remove unnecessary PHP version constraints (#​6461)
  • minor: SingleImportPerStatementFixer - fix PSR12 set (#​6415)
  • minor: SingleSpaceAfterConstructFixer - add option type_colon (#​6434)
  • minor: SymfonySet - Add SimpleToComplexStringVariableFixer (#​6423)
  • minor: Update PHPStan (#​6467)
  • minor: extract CurlyBracesPositionFixer from BracesFixer (#​6452)

v3.8.0

Compare Source

  • bug #​6322 PhpdocTypesFixer - fix recognizing callable (kubawerlos)
  • bug #​6331 ClassReferenceNameCasingFixer - Fix false hits (SpacePossum)
  • bug #​6333 BinaryOperatorSpacesFixer - Fix for alignment in elseif (paulbalandan, SpacePossum)
  • bug #​6337 PhpdocTypesFixer - fix recognising callable without return type (kubawerlos)
  • feature #​6286 DateTimeCreateFromFormatCallFixer - Introduction (liquid207)
  • feature #​6312 TypesSpacesFixer - add option for CS of catching multiple types of exceptions (SpacePossum)
  • minor #​6326 Bump migration sets used to PHP7.4 (SpacePossum)
  • minor #​6328 DX: .gitignore ASC file (keradus)

v3.7.0

Compare Source

  • bug #​6112 [BinaryOperatorSpacesFixer] Fix align of = inside calls of methods (VincentLanglet)
  • bug #​6279 ClassReferenceNameCasingFixer - Fix for double arrow (SpacePossum)
  • bug #​6280 Fix bunch of enum issus (SpacePossum)
  • bug #​6283 ClassReferenceNameCasingFixer - detect imports (SpacePossum)
  • feature #​5892 NewWithBracesFixer - option to remove braces (jrmajor)
  • feature #​6081 Allow multiline constructor arguments in an anonymous classes (jrmajor, SpacePossum)
  • feature #​6274 SingleLineCommentSpacingFixer - Introduction (SpacePossum)
  • feature #​6300 OrderedClassElementsFixer - handle enums (gharlan)
  • feature #​6304 NoTrailingCommaInSinglelineFunctionCallFixer - Introduction (SpacePossum)
  • minor #​6277 Add is_scalar, sizeof, ini_get in list of compiled functions (jderusse)
  • minor #​6284 ClassReferenceNameCasingFixer - Update doc (SpacePossum)
  • minor #​6289 PHP7.4 - clean up tests (SpacePossum)
  • minor #​6290 PHP7.4 - properties types (SpacePossum)
  • minor #​6291 PHP7.4 - remove run time checks (SpacePossum)
  • minor #​6292 PhpUnitDedicateAssertFixer - Fix more count cases (SpacePossum)
  • minor #​6294 PhpUnitDedicateAssertFixer - add assertInstanceOf support (SpacePossum)
  • minor #​6295 PhpUnitTestCaseIndicator - Check if PHPUnit-test class extends anothe… (SpacePossum)
  • minor #​6298 Fix checkbashisms download ans SCA violations (SpacePossum)
  • minor #​6301 BracesFixer - handle enums (gharlan)
  • minor #​6302 Bump checkbashisms version (kubawerlos)
  • minor #​6303 PHP8 - Utilize "get_debug_type" (SpacePossum)
  • minor #​6316 bump xdebug-handler (SpacePossum)
  • minor #​6327 bump polyfills (SpacePossum)

v3.6.0

Compare Source

  • bug #​6063 PhpdocTypesOrderFixer - Improve nested types support (ruudk, julienfalque)
  • bug #​6197 FullyQualifiedStrictTypesFixer - fix same classname is imported from … (SpacePossum)
  • bug #​6241 NoSuperfluousPhpdocTagsFixer - fix for reference and splat operator (kubawerlos)
  • bug #​6243 PhpdocTypesOrderFixer - fix for intersection types (kubawerlos)
  • bug #​6254 PhpUnitDedicateAssertFixer - remove is_resource. (drupol)
  • bug #​6264 TokensAnalyzer - fix isConstantInvocation detection for mulitple exce… (SpacePossum)
  • bug #​6265 NullableTypeDeclarationForDefaultNullValueFixer - handle "readonly" a… (SpacePossum)
  • bug #​6266 SimplifiedIfReturnFixer - handle statement in loop without braces (SpacePossum)
  • feature #​6262 ClassReferenceNameCasingFixer - introduction (SpacePossum)
  • feature #​6267 NoUnneededImportAliasFixer - Introduction (SpacePossum)
  • minor #​6199 HeaderCommentFixer - support monolithic files with shebang (kubawerlos, keradus)
  • minor #​6231 Fix priority descriptions and tests. (SpacePossum)
  • minor #​6237 DX: Application - better display version when displaying gitSha (keradus)
  • minor #​6242 Annotation - improve on recognising types with reference and splat operator (kubawerlos)
  • minor #​6250 Tokens - optimize cache clear (SpacePossum)
  • minor #​6269 Docs: redo warnings in RST docs to fix issue on website docs (keradus)
  • minor #​6270 ClassReferenceNameCasingFixer - Add missing test cases for catch (SpacePossum)
  • minor #​6273 Add priority test (SpacePossum)

v3.5.0

Compare Source

  • bug #​6058 Fix Tokens::insertSlices not moving around all affected tokens (paulbalandan, SpacePossum)
  • bug #​6160 NonPrintableCharacterFixer - fix for when removing non-printable character break PHP syntax (kubawerlos)
  • bug #​6165 DeclareEqualNormalizeFixer - fix for declare having multiple directives (kubawerlos)
  • bug #​6170 NonPrintableCharacterFixer - fix for string in single quotes, having non-breaking space, linebreak, and single quote inside (kubawerlos)
  • bug #​6181 UseTransformer - Trait import in enum fix (PHP8.1) (SpacePossum)
  • bug #​6188 PhpdocTo(Param|Property|Return)TypeFixer - fix for type intersections (kubawerlos)
  • bug #​6202 SquareBraceTransformer - fix for destructing square brace after double arrow (kubawerlos)
  • bug #​6209 OrderedClassElementsFixer - PHP8.0 support abstract private methods in traits (SpacePossum)
  • bug #​6224 ArgumentsAnalyzer - support PHP8.1 readonly (SpacePossum)
  • feature #​4571 BlankLineBeforeStatementFixer - can now add blank lines before doc-comments (addiks, SpacePossum)
  • feature #​5953 GetClassToClassKeywordFixer - introduction (paulbalandan)
  • minor #​6108 Drop support for Symfony v4 (keradus)
  • minor #​6163 CI: update used PHP version (keradus)
  • minor #​6167 SingleSpaceAfterConstructFixer - allow multiline const (y_ahiru, SpacePossum)
  • minor #​6168 indexes -> indices (SpacePossum)
  • minor #​6171 Fix tests and CS (SpacePossum)
  • minor #​6172 DX: Tokens::insertSlices - groom code and fix tests (keradus)
  • minor #​6174 PhpdocAlignFixer: fix property-read/property-write descriptions not getting aligned (antichris)
  • minor #​6177 DX: chmod +x for benchmark.sh file (keradus)
  • minor #​6180 gitlab reporter - add fixed severity to match format (cbourreau)
  • minor #​6183 Simplify DiffConsoleFormatter (kubawerlos)
  • minor #​6184 Do not support array of patterns in Preg methods (kubawerlos)
  • minor #​6185 Upgrade PHPStan (kubawerlos)
  • minor #​6189 Finder - fix usage of ignoreDotFiles (kubawerlos)
  • minor #​6190 DX: DiffConsoleFormatter - escape - (keradus)
  • minor #​6194 Update Docker setup (julienfalque)
  • minor #​6196 clean ups (SpacePossum)
  • minor #​6198 DX: format dot files (kubawerlos)
  • minor #​6200 DX: Composer's branch-alias leftovers cleanup (kubawerlos)
  • minor #​6203 Bump required PHP to 7.4 (keradus)
  • minor #​6205 DX: bump PHPUnit to v9, PHPUnit bridge to v6 and Prophecy-PHPUnit to v2 (keradus)
  • minor #​6210 NullableTypeDeclarationForDefaultNullValueFixer - fix tests (HypeMC)
  • minor #​6212 bump year 2021 -> 2022 (SpacePossum)
  • minor #​6215 DX: Doctrine\Annotation\Tokens - fix phpstan violations (keradus)
  • minor #​6216 DX: Doctrine\Annotation\Tokens - drop unused methods (keradus)
  • minor #​6217 DX: lock SCA tools for PR builds (keradus)
  • minor #​6218 Use composer/xdebug-handler v3 (gharlan)
  • minor #​6222 Show runtime on version command (SpacePossum)
  • minor #​6229 Simplify Tokens::isMonolithicPhp tests (kubawerlos)
  • minor #​6232 Use expectNotToPerformAssertions where applicable (SpacePossum)
  • minor #​6233 Update Tokens::isMonolithicPhp (kubawerlos)
  • minor #​6236 Annotation - improve getting variable name (kubawerlos)

v3.4.0

Compare Source

  • bug #​6117 SingleSpaceAfterConstruct - handle before destructuring close brace (liquid207)
  • bug #​6122 NoMultilineWhitespaceAroundDoubleArrowFixer - must run before MethodArgumentSpaceFixer (kubawerlos)
  • bug #​6130 StrictParamFixer - must run before MethodArgumentSpaceFixer (kubawerlos)
  • bug #​6137 NewWithBracesFixer - must run before ClassDefinitionFixer (kubawerlos)
  • bug #​6139 PhpdocLineSpanFixer - must run before NoSuperfluousPhpdocTagsFixer (kubawerlos)
  • bug #​6143 OperatorLinebreakFixer - fix for alternative syntax (kubawerlos)
  • bug #​6159 ImportTransformer - fix for grouped constant and function imports (kubawerlos)
  • bug #​6161 NoUnreachableDefaultArgumentValueFixer - fix for attributes (kubawerlos)
  • feature #​5776 DX: test on PHP 8.1 (kubawerlos)
  • feature #​6152 PHP8.1 support (SpacePossum)
  • minor #​6095 Allow Symfony 6 (derrabus, keradus)
  • minor #​6107 Drop support of PHPUnit v7 dependency (keradus)
  • minor #​6109 Add return type to DummyTestSplFileInfo::getRealPath() (derrabus)
  • minor #​6115 Remove PHP 7.2 polyfill (derrabus)
  • minor #​6116 CI: remove installation of mbstring polyfill in build script, it's required dependency now (keradus)
  • minor #​6119 OrderedClassElementsFixer - PHPUnit assert(Pre|Post)Conditions methods support (meyerbaptiste)
  • minor #​6121 Use Tokens::ensureWhitespaceAtIndex to simplify code (kubawerlos)
  • minor #​6127 Remove 2nd parameter to XdebugHandler constructor (phil-davis)
  • minor #​6129 clean ups (SpacePossum)
  • minor #​6138 PHP8.1 - toString cannot return type hint void (SpacePossum)
  • minor #​6146 PHP 8.1: add new_in_initializers to PHP 8.1 integration test (keradus)
  • minor #​6147 DX: update composer-normalize (keradus)
  • minor #​6156 DX: drop hack for Prophecy incompatibility (keradus)

v3.3.2: Trinacria

Compare Source

experimental release

  • Drop support for Symfony v4

v3.3.1

Compare Source

  • minor #​6067 Bump minimum PHP version to 7.2 (keradus)

v3.3.0

Compare Source

  • bug #​6054 Utils - Add multibyte and UTF-8 support (paulbalandan)
  • bug #​6061 ModernizeStrposFixer - fix for negated with leading slash (kubawerlos)
  • bug #​6064 SquareBraceTransformer - fix detect array destructing in foreach (SpacePossum)
  • bug #​6082 PhpUnitDedicateAssertFixer must run before NoUnusedImportsFixer (kubawerlos)
  • bug #​6089 TokensAnalyzer.php - Fix T_ENCAPSED_AND_WHITESPACE handling in isBina… (SpacePossum)
  • feature #​5123 PhpdocTypesFixer - support generic types (kubawerlos)
  • minor #​5775 DX: run static code analysis on PHP 8.0 (kubawerlos)
  • minor #​6050 DX: TypeIntersectionTransformer - prove to not touch T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG (keradus)
  • minor #​6051 NoExtraBlankLinesFixer - Improve deprecation message (paulbalandan)
  • minor #​6060 DX: Add upgrade guide link when next Major is available (keradus)
  • minor #​6066 Clean ups (SpacePossum, kubawerlos)
  • minor #​6069 DX: cleanup stub file (keradus)
  • minor #​6070 Update UPGRADE-v3.md with php_unit_test_annotation/case deprecation (kubawerlos)
  • minor #​6072 Update usage doc to reflect change to PSR12 default. (hannob, keradus)
  • minor #​6084 Change: Remove __constructor() from RuleSetDescriptionInterface (niklam)
  • minor #​6085 Dx: reuse WhitespacesAnalyzer::detectIndent (kubawerlos)
  • minor #​6087 AbstractProxyFixer - more tests (SpacePossum)

v3.2.1

Compare Source

experimental release

  • Require PHP 7.2

v3.2.0

Compare Source

  • bug #​5809 FunctionsAnalyzer - fix for recognizing global functions in attributes (kubawerlos)
  • bug #​5909 NativeFunctionCasingFixer - fix for attributes and imported functions (kubawerlos)
  • bug #​5920 ClassAttributesSeparationFixer - fixes & enhancements (SpacePossum)
  • bug #​5923 TypeAlternationTransformer - fix for promoted properties (kubawerlos)
  • bug #​5938 NoAliasFunctionsFixer - remove dir -> getdir mapping (SpacePossum)
  • bug #​5941 TokensAnalyzer - isAnonymousClass bug on PHP8 (SpacePossum)
  • bug #​5942 TokensAnalyzer - isConstantInvocation PHP 8 issue (SpacePossum)
  • bug #​5943 NoUnusedImportsFixer - use in attribute (SpacePossum)
  • bug #​5955 Fixed class_attributes_separation processing class with multiple trait imports (GrahamCampbell)
  • bug #​5977 LowercaseStaticReference - SingleClassElementPerStatement - union types (SpacePossum)
  • bug #​5984 RegularCallableCallFixer must run before NativeFunctionInvocationFixer (kubawerlos)
  • bug #​5986 CurlyBraceTransformer - count T_CURLY_OPEN itself as level as well (SpacePossum)
  • bug #​5989 NoAliasFunctionsFixer - Correct mapping (weshooper)
  • bug #​6004 SwitchContinueToBreakFixer - Fix candidate check (SpacePossum)
  • bug #​6005 CommentsAnalyzer - before static call (SpacePossum)
  • bug #​6007 YodaStyleFixer - PHP8 named arguments support (liquid207)
  • bug #​6015 CommentsAnalyzer - constructor property promotion support (liquid207)
  • bug #​6020 RegularCallableCallFixer - case insensitive fixing (SpacePossum)
  • bug #​6037 PhpdocLineSpanFixer - do not crash on trait imports (SpacePossum)
  • feature #​4834 AssignNullCoalescingToCoalesceEqualFixer - introduction (SpacePossum)
  • feature #​5754 ModernizeStrposFixer - introduction (derrabus, SpacePossum, keradus)
  • feature #​5858 EmptyLoopConditionFixer - introduction (SpacePossum)
  • feature #​5967 PHP8.1 - type "never" support (SpacePossum)
  • feature #​5968 PHP8.1 - "readonly" property modifier support (SpacePossum)
  • feature #​5970 IntegerLiteralCaseFixer - introduction (SpacePossum)
  • feature #​5971 PHP8.1 - Explicit octal integer literal notation (SpacePossum)
  • feature #​5997 NoSuperfluousPhpdocTagsFixer - Add union types support (julienfalque)
  • feature #​6026 TypeIntersectionTransformer - introduction (kubawerlos, SpacePossum)
  • feature #​6031 NoSpaceAroundDoubleColonFixer - introduction (SpacePossum)
  • feature #​6047 StringLengthToEmptyFixer - introduction (SpacePossum)
  • minor #​5773 NoAlternativeSyntaxFixer - Add option to not fix non-monolithic PHP code (paulbalandan)
  • minor #​5887 Detect renamed rules in configuration resolver (shakaran)
  • minor #​5901 DX: update PHPStan (kubawerlos)
  • minor #​5906 Remove references to PHP 7.0 in tests (with updates) (kubawerlos)
  • minor #​5918 Remove PHP version specific code sample constraint when not needed (kubawerlos)
  • minor #​5924 PSR12 - ClassDefinition - space_before_parenthesis (SpacePossum)
  • minor #​5925 DX: ProjectCodeTest - fix detection by testExpectedInputOrder (keradus)
  • minor #​5926 DX: remove not needed requirements from fixtures (kubawerlos)
  • minor #​5927 Symfonyset - EmptyLoopBody (SpacePossum)
  • minor #​5928 PhpdocTo*TypeFixer - add more test cases (keradus)
  • minor #​5929 Remove not needed PHP version checks (kubawerlos)
  • minor #​5930 simplify code, more tests (SpacePossum)
  • minor #​5931 logo copyright - bump year (SpacePossum)
  • minor #​5932 Extract ControlStructureContinuationPositionFixer from BracesFixer (julienfalque)
  • minor #​5933 Consistency invalid configuration exception for test (shakaran)
  • minor #​5934 Add return types (SpacePossum)
  • minor #​5949 Removed PHP 5 exception catch (GrahamCampbell)
  • minor #​5952 ClassAttributesSeparationFixer - Re-add omitted only_if_meta option (paulbalandan)
  • minor #​5957 Keep PHPStan cache between Docker runs (julienfalque)
  • minor #​5958 Fix STDIN test when path is one level deep (julienfalque)
  • minor #​5959 SymfonySet - add EmptyLoopConditionFixer (SpacePossum)
  • minor #​5961 Remove duplicated method (julienfalque)
  • minor #​5962 DX: Add return types (kubawerlos)
  • minor #​5963 DX: extract config for special CI jobs (keradus)
  • minor #​5964 DX: use modernize_strpos (keradus)
  • minor #​5965 CI: don't try to execute jobs with Symfony:^3 (keradus)
  • minor #​5972 PHP8.1 - FirstClassCallable (SpacePossum)
  • minor #​5973 PHP8.1 - "final const" support (SpacePossum)
  • minor #​5975 Tree shake PHP8.1 PRs (SpacePossum)
  • minor #​5978 PHP8.1 - Enum (start) (SpacePossum)
  • minor #​5982 Fix test warning (SpacePossum)
  • minor #​5987 PHP8.1 - Enum (start) (SpacePossum)
  • minor #​5995 Fix link to Code Climate SPEC.md in GitlabReporter (astehlik)
  • minor #​5996 Fix URL to Doctrine Annotations documentation (astehlik)
  • minor #​6000 Prevent PHP CS Fixer from fixing PHPStan cache files (julienfalque)
  • minor #​6006 SCA/utilize PHP8.1 (SpacePossum)
  • minor #​6008 SCA (SpacePossum)
  • minor #​6010 SCA (SpacePossum)
  • minor #​6011 NoSuperfluousPhpdocTagsFixer - Remove superfluous annotation @abstract and @final (liquid207, SpacePossum)
  • minor #​6018 PhpdocLineSpan - Allow certain types to be ignored (devfrey)
  • minor #​6019 Improve test coverage (SpacePossum)
  • minor #​6021 Linter/*Exception - Tag as final (SpacePossum)
  • minor #​6023 OrderedClassElementsFixer - PHP8.1 readonly properties support (SpacePossum)
  • minor #​6027 MbStrFunctionsFixer - more details about risky (SpacePossum)
  • minor #​6028 BinaryOperatorSpacesFixer - list all operators in doc (SpacePossum)
  • minor #​6029 PhpUnitDedicateAssertFixer - add "assertStringContainsString" and "as… (SpacePossum)
  • minor #​6030 SingleSpaceAfterConstructFixer - Add switch support (SpacePossum)
  • minor #​6033 ArgumentsAnalyzerTest - add more tests (SpacePossum)
  • minor #​6034 7.0|7.1 - cleanup tests (SpacePossum)
  • minor #​6035 Documentation generation split up and add list. (SpacePossum)
  • minor #​6048 Fix "can not" spelling (mvorisek)

v3.1.0

Compare Source

  • feature #​5572 PhpdocToCommentFixer - Add ignored_tags option (VincentLanglet)
  • feature #​5588 NoAliasFunctionsFixer - Add more function aliases (danog)
  • feature #​5704 ClassAttributesSeparationFixer - Introduce only_if_meta spacing option (paulbalandan)
  • feature #​5734 TypesSpacesFixer - Introduction (kubawerlos)
  • feature #​5745 EmptyLoopBodyFixer - introduction (SpacePossum, keradus)
  • feature #​5751 Extract DeclareParenthesesFixer from BracesFixer (julienfalque, keradus)
  • feature #​5877 ClassDefinitionFixer - PSR12 for anonymous class (SpacePossum)
  • minor #​5875 EmptyLoopBodyFixer - NoTrailingWhitespaceFixer - priority test (SpacePossum)
  • minor #​5914 Deprecate ClassKeywordRemoveFixer (kubawerlos)

v3.0.3

Compare Source

  • bug #​4927 PhpdocAlignFixer - fix for whitespace in type (kubawerlos)
  • bug #​5720 NoUnusedImportsFixer - Fix undetected unused imports when type mismatch (julienfalque, SpacePossum)
  • bug #​5806 DoctrineAnnotationFixer - Add template to ignored_tags (akalineskou)
  • bug #​5849 PhpdocTagTypeFixer - must not remove inlined tags within other tags (boesing)
  • bug #​5853 BracesFixer - handle alternative short foreach with if (SpacePossum)
  • bug #​5855 GlobalNamespaceImportFixer - fix for attributes imported as constants (kubawerlos)
  • bug #​5881 SelfUpdateCommand - fix link to UPGRADE docs (keradus)
  • bug #​5884 CurlyBraceTransformer - fix handling dynamic property with string with variable (kubawerlos, keradus)
  • bug #​5912 TypeAlternationTransformer - fix for "callable" type (kubawerlos)
  • bug #​5913 SingleSpaceAfterConstructFixer - improve comma handling (keradus)
  • minor #​5829 DX: Fix SCA with PHPMD (paulbalandan)
  • minor #​5838 PHP7 - use spaceship (SpacePossum, keradus)
  • minor #​5848 Docs: update PhpStorm integration link (keradus)
  • minor #​5856 Add AttributeAnalyzer (kubawerlos)
  • minor #​5857 DX: PHPMD - exclude fixtures (keradus)
  • minor #​5859 Various fixes (kubawerlos)
  • minor #​5864 DX: update dev tools (kubawerlos)
  • minor #​5876 AttributeTransformerTest - add more tests (SpacePossum)
  • minor #​5879 Update UPGRADE-v3.md adding relative links (shakaran, keradus)
  • minor #​5882 Docs: don't use v2 for installation example (keradus)
  • minor #​5883 Docs: typo (brianteeman, keradus)
  • minor #​5890 DX: use PHP 8.1 polyfill (keradus)
  • minor #​5902 Remove references to PHP 7.0 in tests (only removing lines) (kubawerlos)
  • minor #​5905 DX: Use "yield from" in tests (kubawerlos, keradus)
  • minor #​5917 Use @PHP71Migration

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 requested a review from Clivern as a code owner May 9, 2021 23:17
@sonarqubecloud
Copy link

sonarqubecloud bot commented May 9, 2021

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 4e2d8d8 to ff0b482 Compare October 19, 2021 01:52
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from ff0b482 to 31b3b77 Compare March 7, 2022 14:00
@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 31b3b77 to 1d1faf3 Compare March 26, 2022 14:50
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@renovate renovate bot force-pushed the renovate/friendsofphp-php-cs-fixer-3.x branch from 1d1faf3 to dedab15 Compare September 25, 2022 16:29
@renovate
Copy link
Contributor Author

renovate bot commented Sep 25, 2022

⚠ 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: docker run --rm --name=renovate_sidecar --label=renovate_child -v "/mnt/renovate/gh/Clivern/Monkey":"/mnt/renovate/gh/Clivern/Monkey" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -v "/tmp/containerbase":"/tmp/containerbase" -e COMPOSER_CACHE_DIR -e COMPOSER_AUTH -e BUILDPACK_CACHE_DIR -e CONTAINERBASE_CACHE_DIR -w "/mnt/renovate/gh/Clivern/Monkey" docker.io/renovate/sidecar bash -l -c "install-tool php 8.1.12 && install-tool composer 1.10.26 && composer update friendsofphp/php-cs-fixer --with-dependencies --ignore-platform-reqs --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins"
Loading composer repositories with package information
Warning from https://repo.packagist.org: Support for Composer 1 is deprecated and some packages will not be available. You should upgrade to Composer 2. See https://blog.packagist.com/deprecating-composer-1-support/
Info from https://repo.packagist.org: �[37;44m#StandWith�[30;43mUkraine�[0m
Updating dependencies (including require-dev)
Deprecation Notice: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in phar:///opt/buildpack/tools/composer/1.10.26/bin/composer/src/Composer/DependencyResolver/SolverProblemsException.php:80
Deprecation Notice: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in phar:///opt/buildpack/tools/composer/1.10.26/bin/composer/src/Composer/DependencyResolver/SolverProblemsException.php:80
Deprecation Notice: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in phar:///opt/buildpack/tools/composer/1.10.26/bin/composer/src/Composer/DependencyResolver/SolverProblemsException.php:80
Deprecation Notice: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in phar:///opt/buildpack/tools/composer/1.10.26/bin/composer/src/Composer/DependencyResolver/SolverProblemsException.php:80
Deprecation Notice: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in phar:///opt/buildpack/tools/composer/1.10.26/bin/composer/src/Composer/DependencyResolver/SolverProblemsException.php:80
Deprecation Notice: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in phar:///opt/buildpack/tools/composer/1.10.26/bin/composer/src/Composer/DependencyResolver/SolverProblemsException.php:80
Deprecation Notice: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in phar:///opt/buildpack/tools/composer/1.10.26/bin/composer/src/Composer/DependencyResolver/SolverProblemsException.php:80
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for friendsofphp/php-cs-fixer 3.13.0 -> satisfiable by friendsofphp/php-cs-fixer[v3.13.0].
    - Conclusion: remove sebastian/diff 3.0.2
    - Conclusion: don't install sebastian/diff 3.0.2
    - friendsofphp/php-cs-fixer v3.13.0 requires sebastian/diff ^4.0 -> satisfiable by sebastian/diff[4.0.0, 4.0.1, 4.0.2, 4.0.3, 4.0.4].
    - Can only install one of: sebastian/diff[4.0.0, 3.0.2].
    - Can only install one of: sebastian/diff[4.0.1, 3.0.2].
    - Can only install one of: sebastian/diff[4.0.2, 3.0.2].
    - Can only install one of: sebastian/diff[4.0.3, 3.0.2].
    - Can only install one of: sebastian/diff[4.0.4, 3.0.2].
    - Installation request for sebastian/diff (locked at 3.0.2) -> satisfiable by sebastian/diff[3.0.2].


@Clivern Clivern closed this Nov 12, 2022
@Clivern Clivern deleted the renovate/friendsofphp-php-cs-fixer-3.x branch November 12, 2022 21:36
@renovate
Copy link
Contributor Author

renovate bot commented Nov 12, 2022

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 3.x releases. But if you manually upgrade to 3.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

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