[Privatization] Skip parent static property used by parent method on PrivatizeFinalClassPropertyRector (#1978), Thanks @samsonasik!
[Php80] Skip empty default on ChangeSwitchToMatchRector (#1980), Thanks @samsonasik!
[TypeDeclaration] Fix AddMethodCallBasedStrictParamTypeRector for offset type (#1982)
Fix AddClosureReturnTypeRector for union types of mutually related classes (#1984), Thanks @samsonasik!
[CodingStyle] Skip AddFalseDefaultToBoolPropertyRector on assigned in __construct (#1998), Thanks @samsonasik!
[TypeDeclaration] Handle default value on not inlined assignment in __construct on TypedPropertyFromStrictConstructorRector (#2008), Thanks @samsonasik!
[TypeDeclaration] Handle multiple methods define __construct later on TypedPropertyFromStrictConstructorRector (#2009), Thanks @samsonasik!
[TypeDeclaration] Skip __construct in inner class on TypedPropertyFromStrictConstructorRector (#2010), Thanks @samsonasik!
[PHPStan] Fix PHPStan notice on ParallelFileProcessor (#2011), Thanks @samsonasik!
Released Rector 0.12.19
New Features :tada:
[DX] simplify --debug output to the proccessed file path (#1933)
[Php80] Handle return match no default on ChangeSwitchToMatchRector (#1949), Thanks @samsonasik!
[Php80] Handle init in before else on ChangeSwitchToMatchRector (#1952), Thanks @samsonasik!
Bugfixes 🐛
[Php81] Skip has unset property fetch on ReadOnlyPropertyRector (#1954), Thanks @samsonasik!
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps rector/rector from 0.8.7 to 0.12.20.
Release notes
Sourced from rector/rector's releases.
... (truncated)
Commits
cfa8d3e
Rector 0.12.201c3a355
Updated Rector to commit be530c5e2f56190f5fe1813ae4344cdaf3f75d7f740c303
Updated Rector to commit 08a3243799015710300af460a313654bedee5cd26ce4af0
Updated Rector to commit a0ad4275d7a38a326494e4ffce83e1c7774d1f84abf379e
Updated Rector to commit e470787eec3368dfe195cc7091fba4b909c4d98d5f44698
Updated Rector to commit 85ff4163b006fd19406655fd86a50733cf32f7af8318817
Updated Rector to commit 26d471eeafeb6c9db42df26b1fa1ebf5a7330f3a7fde662
Updated Rector to commit 258f2d031e5b7f1fc98707e889d47e3e54d232ed3630df4
Updated Rector to commit 38add405358c8452704a89b92f82c9d80f03f5905e5d6d4
Updated Rector to commit 38add405358c8452704a89b92f82c9d80f03f590Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)