Bump rector/rector from 0.10.3 to 0.10.4
Created by: dependabot[bot]
Bumps rector/rector from 0.10.3 to 0.10.4.
Release notes
Sourced from rector/rector's releases.
Released Rector 0.10.4 with Static Annotation Parser
New Features
🎉
- rectorphp/rector#5974 Refactor doctrine/annotations to static reflection - annotation classes don't have to be autoloaded anymore
- fixes rectorphp/rector#5454, rectorphp/rector#6023, rectorphp/rector#4334, rectorphp/rector#4855, rectorphp/rector#4871, rectorphp/rector#4817, rectorphp/rector#3645, rectorphp/rector#4573, rectorphp/rector#3932, rectorphp/rector#4917, rectorphp/rector#5018, rectorphp/rector#5139, rectorphp/rector#4173, rectorphp/rector#5392
use Symfony\Component\Routing\Annotation\Route; final class SomeController { /** * @Route(path="/some_path", name="some_name") */ public function some() { } }
- rectorphp/rector#6045 make use of PHPDocNodeTraverser to work with docblock changes
Read more about these features:
- https://getrector.org/blog/from-doctrine-annotations-parser-to-static-reflection
- https://tomasvotruba.com/blog/how-to-traverse-phpdoc-and-modify-it/
Bugfixes
🐛
- rectorphp/rector#6057 Restore parent node connection on new node
- rectorphp/rector#6064 Fix Php4ConstructorRector with non-stmts content
- rectorphp/rector#5967 Fix printing files with fatal errorsage rector deps
Commits
-
3e4e938
bump package rector deps -
fae4a75
composer: bump retcor phpunit -
e85dbf0
[PHP 7.0] Cover named ctor with for (#6064) -
8e8446a
remove METHOD_NAME attribute to promote single source of node (#6063) -
6ced3bd
Add upgrade path to Rector 0.10 - upgrade set included (#6061) -
021ffc7
fix cs -
272df8a
fix rector-generator config file path installed by 3rd party -
d9b70b6
fix ConfigFileAwareInterface in src code (#6058) -
cb60705
Restore parent relations on new nodes (#6057) -
eb3aba0
[CodeQuality] Fix SimplifyIfNullableReturnRector code sample before after (#6... - Additional commits viewable in compare view
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)