diff --git a/build/target-repository/docs/rector_rules_overview.md b/build/target-repository/docs/rector_rules_overview.md index ff7c92fc254..f5321791d52 100644 --- a/build/target-repository/docs/rector_rules_overview.md +++ b/build/target-repository/docs/rector_rules_overview.md @@ -1,4 +1,4 @@ -# 517 Rules Overview +# 518 Rules Overview
@@ -14,7 +14,7 @@ - [Composer](#composer) (6) -- [DeadCode](#deadcode) (49) +- [DeadCode](#deadcode) (50) - [DependencyInjection](#dependencyinjection) (2) @@ -3253,6 +3253,29 @@ Remove assign of property, just for value assign
+### RemoveJustPropertyFetchRector + +Inline property fetch assign to a variable, that has no added value + +- class: [`Rector\DeadCode\Rector\StmtsAwareInterface\RemoveJustPropertyFetchRector`](../rules/DeadCode/Rector/StmtsAwareInterface/RemoveJustPropertyFetchRector.php) + +```diff + final class SomeClass + { + private $name; + + public function run() + { +- $name = $this->name; +- +- return $name; ++ return $this->name; + } + } +``` + +
+ ### RemoveLastReturnRector Remove very last `return` that has no meaning