rector/src/NodeManipulator
Tomas Votruba e7caae2a5c
Improve BetterNodeFinder::findFirstPrevious() to work without statements (#2136)
* improve \Rector\Core\PhpParser\Node\BetterNodeFinder::findFirstPrevious()

* make use of parent file node

* remove test fixture with non-existing methods

* remove double connection
2022-04-23 14:49:07 +02:00
..
Dependency [phpstan] Complete vague callable types (#1837) 2022-02-19 19:47:10 +01:00
ArrayDestructVariableFilter.php [Rectify] [Php81] Enable Rectify on Readonly Property only (#1384) 2021-12-04 15:32:52 +03:00
ArrayManipulator.php [CodeQuality] Add InlineConstructorDefaultToPropertyRector (#1935) 2022-03-15 18:26:49 +01:00
AssignManipulator.php [static] Fix mixed type on property fetches and method calls (#1769) 2022-02-05 12:51:30 +01:00
BinaryOpManipulator.php [Php74] Add class-string to string support on TypedPropertyRector (#2120) 2022-04-22 00:51:54 +02:00
ClassConstManipulator.php [DeadCode] Skip called by current classname on RemoveUnusedPrivateClassConstantRector (#1931) 2022-03-15 09:58:50 +01:00
ClassDependencyManipulator.php [Rectify] [Php81] Enable Rectify on Readonly Property only (#1384) 2021-12-04 15:32:52 +03:00
ClassInsertManipulator.php make insertBefore() private, as used only locally (#1903) 2022-03-04 12:15:37 +01:00
ClassManipulator.php [Reflection] Clean up getAncestors() call, use merge parents and interfaces (#1536) 2021-12-20 19:00:18 +01:00
ClassMethodAssignManipulator.php Improve BetterNodeFinder::findFirstPrevious() to work without statements (#2136) 2022-04-23 14:49:07 +02:00
ClassMethodManipulator.php [Rectify] [Php81] Enable Rectify on Readonly Property only (#1384) 2021-12-04 15:32:52 +03:00
ClassMethodPropertyFetchManipulator.php [TypeDeclaration] Skip __construct in inner class on TypedPropertyFromStrictConstructorRector (#2010) 2022-04-05 09:23:11 +00:00
ForeachManipulator.php [phpstan] Complete vague callable types (#1837) 2022-02-19 19:47:10 +01:00
FuncCallManipulator.php [Rectify] [Php81] Enable Rectify on Readonly Property only (#1384) 2021-12-04 15:32:52 +03:00
FunctionLikeManipulator.php [Rectify] [Php81] Enable Rectify on Readonly Property only (#1384) 2021-12-04 15:32:52 +03:00
IfManipulator.php [static] Fix mixed type on property fetches and method calls (#1769) 2022-02-05 12:51:30 +01:00
MagicPropertyFetchAnalyzer.php [Rectify] [Php81] Enable Rectify on Readonly Property only (#1384) 2021-12-04 15:32:52 +03:00
MethodCallManipulator.php cleanup MethodCallManipulator (#2135) 2022-04-23 10:34:56 +00:00
PropertyFetchAssignManipulator.php [Php81] Skip multiple assign on __construct on ReadOnlyPropertyRector (#2088) 2022-04-17 22:17:24 +07:00
PropertyManipulator.php [Naming] Skip used by trait on RenamePropertyToMatchTypeRector (#2077) 2022-04-15 09:21:53 +02:00
StmtsManipulator.php [Rectify] [Php81] Enable Rectify on Readonly Property only (#1384) 2021-12-04 15:32:52 +03:00
VariableManipulator.php [CodeQuality] Add InlineConstructorDefaultToPropertyRector (#1935) 2022-03-15 18:26:49 +01:00