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 php-linter php #26

Closed
wants to merge 1 commit into from
Closed

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jan 23, 2022

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
friendsofphp/php-cs-fixer require-dev minor 3.4.0 -> 3.6.0
phpstan/phpstan require-dev minor 1.2.0 -> 1.4.6
vimeo/psalm require-dev minor 4.13.1 -> 4.20.0

Release Notes

FriendsOfPHP/PHP-CS-Fixer

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)
phpstan/phpstan

v1.4.6

Compare Source

Improvements 🔧

  • Implemented constant type inference for implode() function (#​991), thanks @​staabm!

Bugfixes 🐛

Function signature fixes 🤖

v1.4.5

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

v1.4.4

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

v1.4.3

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

v1.4.2

Compare Source

v1.4.1

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

v1.4.0

Compare Source

This release fixes 25 issues! 🎉

Major new features 🚀

  • Support for PHP 8.1 readonly properties (RFC)
    • Readonly properties must be assigned in the constructor of the declaring class
    • Memoized type of a readonly property is not invalidated even when calling a method with side effects
    • Readonly properties cannot be passed by reference
  • Improved detection of incorrect types assigned to properties:

Improvements 🔧

Bugfixes 🐛

Thanks to some internal refactorings listed below, the following issues have been fixed: #​5337, #​4910, #​5316, #​5607, #​3766, #​3858, #​3310, #​3264, #​2806, #​5328, #​3044, #​6184, #​3339, #​5656, #​5362, #​3867, #​5707

Function signature fixes 🤖

v1.3.3

Compare Source

Improvements 🔧

v1.3.2

Compare Source

Improvements

Bugfixes 🐛

Function signature fixes 🤖

v1.3.1

Compare Source

Bugfixes 🐛

Function signature fixes 🤖

v1.3.0

Compare Source

Major new features 🚀

  • Support for PHP 8.1 Enums - RFC
  • Upgraded Roave/BetterReflection to 5.0.0
    • PHP 7.1+ is still supported because the dependency is downgraded automatically in our own fork
    • This brings plenty of bugfixes, for example PHP 8.0 Attributes can now be read in static reflection context
  • PHPStan now works when OPCache is enabled!
  • The development repository phpstan/phpstan-src is now PHP 8.0+ only, while the distribution package phpstan/phpstan still supports PHP 7.1+.
    • This is achieved thanks to automatic downgrade of source code using Rector during PHAR compilation
    • PHPStan now ships with Symfony PHP polyfills for PHP 7.2-8.0.

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

vimeo/psalm

v4.20.0

Compare Source

What's Changed

Deprecations
Fixes
Internal changes

New Contributors

Full Changelog: vimeo/psalm@4.19.0...v4.20.0

v4.19.0

Compare Source

What's Changed

Deprecations
Features
Fixes
Docs
Internal changes
Other changes

New Contributors


Configuration

📅 Schedule: "before 3am on Monday" (UTC).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@coveralls
Copy link

coveralls commented Jan 23, 2022

Pull Request Test Coverage Report for Build 1837149413

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 51.514%

Totals Coverage Status
Change from base Build 1837148495: 0.0%
Covered Lines: 2042
Relevant Lines: 3638

💛 - Coveralls

@renovate renovate bot force-pushed the renovate/php-php-linter branch 3 times, most recently from 18746e6 to ec9c31d Compare January 23, 2022 15:21
@renovate renovate bot changed the title chore(deps): update php-linter chore(deps): all php dependencies php-linter Jan 23, 2022
@renovate renovate bot changed the title chore(deps): all php dependencies php-linter chore(deps): update php-linter Jan 23, 2022
@renovate renovate bot changed the title chore(deps): update php-linter chore(deps): update php-linter php Jan 23, 2022
Copy link
Owner

@BacLuc BacLuc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

block automerge that the result of the config can be seen

@renovate renovate bot force-pushed the renovate/php-php-linter branch 3 times, most recently from a97a101 to 9d55fa8 Compare January 28, 2022 18:02
@renovate renovate bot force-pushed the renovate/php-php-linter branch 7 times, most recently from 3db717c to d5862c1 Compare February 6, 2022 13:46
@renovate renovate bot force-pushed the renovate/php-php-linter branch 2 times, most recently from 07e52e3 to 000fdca Compare February 7, 2022 19:04
@BacLuc BacLuc closed this Feb 13, 2022
@renovate renovate bot deleted the renovate/php-php-linter branch February 13, 2022 15:09
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.

None yet

3 participants