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 Composer dev tooling dependencies #116

Merged
merged 3 commits into from
Apr 20, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 4, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
phpstan/phpstan require-dev patch ^1.10.10 -> ^1.10.14
phpunit/phpunit (source) require-dev minor ^10.0.19 -> ^10.1.1
rector/rector (source) require-dev patch ^0.15.23 -> ^0.15.24

Release Notes

phpstan/phpstan

v1.10.14

Compare Source

Bleeding edge 🔪

If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon:

includes:
	- vendor/phpstan/phpstan/conf/bleedingEdge.neon

Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

v1.10.13

Compare Source

v1.10.12

Compare Source

Major new features 🚀

Bleeding edge 🔪

If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon:

includes:
	- vendor/phpstan/phpstan/conf/bleedingEdge.neon

Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

v1.10.11

Compare Source

Bleeding edge 🔪

If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon:

includes:
	- vendor/phpstan/phpstan/conf/bleedingEdge.neon

Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

sebastianbergmann/phpunit

v10.1.1

Compare Source

v10.1.0

Compare Source

rectorphp/rector

v0.15.24: Released Rector 0.15.24

Compare Source

New Features 🥳

  • Performance: Improve node name resolver performance (#​3506), Thanks @​keulinho!
  • [CodeQuality] Add SwitchTrueToIfRector (#​3535)
  • [CodeQuality] Add cast scalar support on ReturnTypeFromStrictScalarRector (#​3544)
  • Improve ArraySpreadInsteadOfArrayMergeRector (#​3551), Thanks @​yguedidi!
  • Performance: reduce parent attribute usage on BetterNodeFinder (#​3504)
  • Performance: using findFirst() when possible at BetterNodeFinder (#​3505)
  • Performance: use direct find() instead of lookup all nodes then filter on BetterNodeFinder (#​3507)
  • Performance: Use faster hashing algo for cache key generation (#​3508), Thanks @​keulinho!

Bugfixes 🐛

  • Add not null compare to FlipTypeControlToUseExclusiveTypeRector (#​3513)
  • [CodeQuality] Skip static class const fetch on InlineConstructorDefaultToPropertyRector (#​3510)
  • [CodingStyle] Make EncapsedStringsToSprintfRector work with two string concat (#​3515)
  • [CodeQuality] Handle multiple ifs on SimplifyIfExactValueReturnValueRector (#​3527)
  • [NodeManipulator] Reduce parent attribute usage on VariableManipulator (#​3528)
  • [NodeTypeResolver] Make NodeTraverser as property on PHPStanNodeScopeResolver (#​3533)
  • [NodeTypeResolver] Make NodeTraverser as property on NodeScopeAndMetadataDecorator (#​3532)
  • [NodeAnalyzer] Use PHPStan ClassReflection to detect anonymous class on ClassAnalyzer (#​3543)
  • [Php81] Merge attributes on NewInInitializerRector (#​3546)
  • [Php81] Handle assign op append on ReadOnlyPropertyRector (#​3552)
  • [CodeQuality] Skip empty cases on SwitchTrueToIfRector (#​3556)
  • RemoveNonExistingVarAnnotationRector: Allow return annotations (#​3534), Thanks @​jlherren!
  • [PostRector] Skip remove unused used at @​see for Generic tag (#​3562)
  • [PostRector] Skip remove unused use on used as ConstFetchNode, eg: TypeKind::* (#​3560)

Removed 💀

  • [CodeQuality] Remove next node attribute usage on SimplifyIfExactValueReturnValueRector (#​3511)
  • [CodingStyle] Remove previous node attribute on WrapEncapsedVariableInCurlyBracesRector (#​3512)
  • [CodeQuality] Remove next node attribute usage on SimplifyIfNotNullReturnRector (#​3517)
  • Remove deprecated @​noRector warning (#​3518)
  • [CodingStyle] Remove next node attribute on NewlineAfterStatementRector (#​3525)
  • [Privatization] Remove parent attribute usage on PrivatizeFinalClassMethodRector (#​3526)
  • [NodeTypeResolver] Remove NodeScopeAndMetadataDecorator::decorateStmtsFromString() method (#​3530)
  • [DeadCode] Remove previous attribute usage on RemoveDeadConditionAboveReturnRector (#​3538)
  • [Php70] Remove previous attribute usage on ReduceMultipleDefaultSwitchRector (#​3537)
  • [CodingStyle] Remove parent attribute usage on RemoveFinalFromConstRector (#​3536)
  • [CodingStyle] Remove previous node attribute on TernaryConditionVariableAssignmentRector (#​3540)
  • [DeadCode] Remove previous and parent attribute usage on RemoveNullPropertyInitializationRector (#​3541)
  • [DeadCode] Remove property comment same line on RemoveUnusedPrivatePropertyRector (#​3547)
  • [PSR4] Remove clone $node on NormalizeNamespaceByPSR4ComposerAutoloadRector (#​3553)
  • [PSR4] Remove clone $node on PseudoNamespaceToNamespaceRector (#​3554)
  • [Tests] Remove RunTestsInSeparateProcesses in rules-tests (#​3555)
  • [NodeRemover] Use return null after $this->removeNode() (#​3558)
  • [Php73] Remove next node attribute usage on ArrayKeyFirstLastRector (#​3559)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 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, check this box

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

@renovate renovate bot enabled auto-merge (squash) April 4, 2023 23:04
@renovate renovate bot changed the title Update dependency phpstan/phpstan to ^1.10.11 Update Composer dev tooling dependencies Apr 5, 2023
@renovate renovate bot force-pushed the renovate/composer-dev-tooling branch from 0fa202a to 28f661c Compare April 5, 2023 12:05
@renovate renovate bot force-pushed the renovate/composer-dev-tooling branch 4 times, most recently from add419f to 953ef4c Compare April 17, 2023 15:27
@renovate renovate bot force-pushed the renovate/composer-dev-tooling branch from 953ef4c to a7f63eb Compare April 19, 2023 17:21
@renovate renovate bot force-pushed the renovate/composer-dev-tooling branch from 7dd8100 to 34ef9be Compare April 20, 2023 11:01
@renovate
Copy link
Contributor Author

renovate bot commented Apr 20, 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.

@renovate renovate bot merged commit 0561fba into main Apr 20, 2023
@renovate renovate bot deleted the renovate/composer-dev-tooling branch April 20, 2023 11:06
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