Tomas Votruba
|
bca89e29da
|
Updated Rector to commit 33cd52e703d44690b91106f4752b5786420fa2db
33cd52e703 Fix position of class after non-reachable stmts (#2299)
|
2022-05-12 09:11:03 +00:00 |
|
Tomas Votruba
|
d967349fb9
|
Updated Rector to commit cd2a644e0c442b883fda86449148c67e0ae82ec4
cd2a644e0c [Core] Refactor RectifiedAnalyzer: early check against AbstractScopeAwareRector instead of Original node (#2295)
|
2022-05-12 05:20:59 +00:00 |
|
Tomas Votruba
|
412270b47d
|
Updated Rector to commit 2ccb53592ef92eeb290d2671a1ab5de2b79ad271
2ccb53592e Improve indent types (#2294)
|
2022-05-11 22:54:59 +00:00 |
|
Tomas Votruba
|
f0a799c4c1
|
Updated Rector to commit 17d200dfa6825602e214098e7d6637cae1d153f6
17d200dfa6 [DX] Skip extra comment, add RectorConfig->rules() (#2290)
|
2022-05-11 16:53:20 +00:00 |
|
Tomas Votruba
|
7e928f8b96
|
Updated Rector to commit 12fa9407f734c847cb7739bd435ec42bc66a8f1c
12fa9407f7 [DeadCode] Skip @return static on return self when class is not final or in trait on RemoveUselessReturnTagRector (#2282)
|
2022-05-11 05:14:30 +00:00 |
|
Tomas Votruba
|
a93d572d86
|
Updated Rector to commit ebd4c3fee68fd84af59218fc0b0c4d744f2c7929
ebd4c3fee6 [Renaming] Skip renaming method call on RenameMethodRector when both old and new exists, which implements interface as config (#2276)
|
2022-05-11 00:39:05 +00:00 |
|
Tomas Votruba
|
d72f56e566
|
Updated Rector to commit 30f2f9190987a0209e3e4aad209cce622c47595d
30f2f91909 [CodeQuality][DeadCode] Handle SimplifyUselessVariableRector+RemoveOverriddenValuesRector (#2277)
|
2022-05-10 12:38:09 +00:00 |
|
Tomas Votruba
|
ec43ca03ec
|
Updated Rector to commit 97a33aa69494836b44ce68e0803e2568233f3e06
97a33aa694 [Core] Remove is_string() check on glob loop data (#2267)
|
2022-05-09 06:43:28 +00:00 |
|
Tomas Votruba
|
52fecaf9ca
|
Updated Rector to commit e341cc26fe62e54810ebbaaa11aa45f098d3aa84
e341cc26fe [NodeNameResolver] Remove NodeNameResolver::isLocalPropertyFetchNamed() method, already handled at PropertyFetchAnalyzer::isLocalPropertyFetchName() (#2263)
|
2022-05-08 08:49:04 +00:00 |
|
Tomas Votruba
|
992aade98a
|
Updated Rector to commit d89c23267c908bc128352cad5fd5763a0f413db5
d89c23267c [automated] Re-Generate Nodes/Rectors Documentation (#2262)
|
2022-05-08 00:33:36 +00:00 |
|
Tomas Votruba
|
2786be52f6
|
Updated Rector to commit c2ade0583ccd8fe1413be641924f5b1576ffad8b
c2ade0583c [DX] Refactor ChangeNestedIfsToEarlyReturnRector to direct return (#2250)
|
2022-05-07 09:28:12 +00:00 |
|
Tomas Votruba
|
24318b9a19
|
Updated Rector to commit 26cad67b1ccfc7051ed0d311e20619b71a995e09
26cad67b1c [CodingStyle] Clean up getParents() call on MakeInheritedMethodVisibilitySameAsParentRector (#2246)
|
2022-05-07 00:18:08 +00:00 |
|
Tomas Votruba
|
a548c62cde
|
Updated Rector to commit ede1106a69f3ef7aa665fcfada9906e56029bd28
ede1106a69 [DX] Improve DowngradeCatchThrowableRector to return nodes directly (#2241)
|
2022-05-06 07:17:49 +00:00 |
|
Tomas Votruba
|
4b66436386
|
Updated Rector to commit d8c523625c1f22f1924cf5767002e1e282d2e88e
d8c523625c Various property + class context improvements (#2234)
|
2022-05-05 09:39:03 +00:00 |
|
Tomas Votruba
|
427d04477e
|
Updated Rector to commit 3184d554770adfa8c32f11518ab8bee06b3ef2b5
3184d55477 [DX] Use direct return of multi nodes instead of 2 addNode before/after node (#2232)
|
2022-05-05 08:32:20 +00:00 |
|
Tomas Votruba
|
a2cfc4196f
|
Updated Rector to commit 0175838a0c50a16c68a7b1640de91b70f5d4628d
0175838a0c [DX] Cleanup ComplexNodeRemover (#2230)
|
2022-05-05 06:11:24 +00:00 |
|
Tomas Votruba
|
975a637463
|
Updated Rector to commit 2d167364142aea78585903571977f181a4d60c81
2d16736414 [DX] Remove poorly designed NodeToReplacePostRector, return changed nodes directly in the current rule (#2229)
|
2022-05-04 22:24:14 +00:00 |
|
Tomas Votruba
|
ebc3a0684d
|
Updated Rector to commit 767e7692e18836cdf8c36e47c4bd2b6f5647e476
767e7692e1 [Experimental] Add refactorWithScope() method to get typed Scope easily and required (#2227)
|
2022-05-04 15:20:50 +00:00 |
|
Tomas Votruba
|
476869ebf4
|
Updated Rector to commit 129ce269d3ca0d762b7481d5e1ac47129dac9c74
129ce269d3 [Core] Use ReflectionResolver to get ClassReflection when possible (#2226)
|
2022-05-04 10:46:11 +00:00 |
|
Tomas Votruba
|
128aa6dc82
|
Updated Rector to commit 7209b23341772852650aa3fecce092433a41110c
7209b23341 [Php73] Skip both reset and key assigned on ArrayKeyFirstLastRector (#2219)
|
2022-05-04 00:06:05 +00:00 |
|
Tomas Votruba
|
80c29bac02
|
Updated Rector to commit c4e1ee2b3ef1dc9f9f93e003237bdad0fe39f13a
c4e1ee2b3e Added new functions to NullToStrictStringFuncCallArgRector (#2217)
|
2022-05-03 12:09:48 +00:00 |
|
Tomas Votruba
|
485db1ca52
|
Updated Rector to commit 6bb8973182991ea858e355df18f2638f2bcb5f37
6bb8973182 [NodeNestingScope] Remove ScopeAwareNodeFinder::findParentType (#2214)
|
2022-05-02 13:55:46 +00:00 |
|
Tomas Votruba
|
d71e817365
|
Updated Rector to commit 992d1efc7596864c960b3a9837ebf8ee04eb159d
992d1efc75 [CodeQuality] Skip CallableThisArrayToAnonymousFunctionRector when inside of Attribute (#2212)
|
2022-05-02 09:44:00 +00:00 |
|
Tomas Votruba
|
3ec2143b04
|
Updated Rector to commit 22bdd60e18902efa9f7c6139d0d332b0538cfbe3
22bdd60e18 [Code] Improve BetterNodeFinder::findFirstPrevious() to only locate previous of parent if no previous of Node (#2209)
|
2022-05-01 13:59:43 +00:00 |
|
Tomas Votruba
|
0263197624
|
Updated Rector to commit 3f1f632c0407d2560116e919f515909a70978cff
3f1f632c04 [automated] Apply Coding Standard (#2204)
|
2022-05-01 00:51:36 +00:00 |
|
Tomas Votruba
|
905102ea3a
|
Updated Rector to commit c8b47df3e4fbd475e474528391e24d2902cd4a8f
c8b47df3e4 [Core] Remove loop on FilesFinder::findInDirectoriesAndFiles() (#2201)
|
2022-04-30 07:28:26 +00:00 |
|
Tomas Votruba
|
bd675463e2
|
Updated Rector to commit f30523f9823bd09be4eb3ca742c55bbace846a06
f30523f982 [Code] Rename IfManipulator->createIfExpr() to IfManipulator->createIfStmt() (#2202)
|
2022-04-30 06:43:47 +00:00 |
|
Tomas Votruba
|
7a30fbb500
|
Updated Rector to commit c8b47df3e4fbd475e474528391e24d2902cd4a8f
c8b47df3e4 [Core] Remove loop on FilesFinder::findInDirectoriesAndFiles() (#2201)
|
2022-04-30 06:41:39 +00:00 |
|
Tomas Votruba
|
a36b608f99
|
Updated Rector to commit e782cccb55cbf416c381f8a776b19fd67bc20fdf
e782cccb55 [CodingStyle] Clean up spl_object_hash() check on NewlineAfterStatementRector (#2203)
|
2022-04-30 06:40:36 +00:00 |
|
Tomas Votruba
|
0ab11406b4
|
Updated Rector to commit 4d7c087805e6732287c6f07dbb5b9f94d9fef7be
4d7c087805 [DeadCode] Improve RemoveUnreachableStatementRector performance by return after array_splice early (#2193)
|
2022-04-29 06:42:11 +00:00 |
|
Tomas Votruba
|
7010e0938e
|
Updated Rector to commit 680e8a1e3d5f187e8ea3999f8f78ec35b601da55
680e8a1e3d [Core] Add , , and parameters to RectorConfig::parallel() method (#2188)
|
2022-04-28 18:36:02 +00:00 |
|
Tomas Votruba
|
e6d9de7fba
|
Updated Rector to commit 08bb10de6b0344d73b225913c5ba7a23a7212a11
08bb10de6b [CodeQuality] Add InlineArrayReturnAssignRector (#2183)
|
2022-04-28 14:55:01 +00:00 |
|
Tomas Votruba
|
33e9a631fe
|
Updated Rector to commit 80df62821f4226577ad7501149ab9573f09db4c7
80df62821f [Doc] Document deprecated USE_NODES and CURRENT_STATEMENT constant to use existing method call when needed (#2181)
|
2022-04-27 14:50:11 +00:00 |
|
Tomas Votruba
|
2e00657da7
|
Updated Rector to commit 4fea4e23b905ca07fc5b6a2a94076804ab26c780
4fea4e23b9 [TypeDeclaration] Skip return type defined Closure on ReturnTypeDeclarationRector (#2179)
|
2022-04-27 13:37:37 +00:00 |
|
Tomas Votruba
|
127b77fdf0
|
Updated Rector to commit ae45be1cf3ef4103d529423fcd4d41f2223ddb9a
ae45be1cf3 [DX] Add note warning about using old config (#2174)
|
2022-04-26 23:02:07 +00:00 |
|
Tomas Votruba
|
c7ca691738
|
Updated Rector to commit ba29e3fd5f1584fe54d9b1edbe78b15e592a1791
ba29e3fd5f Re-use name scope (#2171)
|
2022-04-26 13:03:56 +00:00 |
|
Tomas Votruba
|
5147929731
|
Updated Rector to commit 43aa4d91f75ab9aa38f884e0a743d0bc6cda465b
43aa4d91f7 Add SameNamespacedTypeSpecifier (#2169)
|
2022-04-26 08:13:18 +00:00 |
|
Tomas Votruba
|
a71b4168c5
|
Updated Rector to commit 38e1f8a45082086aca4b26b811a1f467f6349f6c
38e1f8a450 Remove NamespaceNodeVisitor (#2167)
|
2022-04-25 22:12:26 +00:00 |
|
Tomas Votruba
|
e3ae598c02
|
Updated Rector to commit f7b095495b98f954e5adb50b210cb4954193b6ab
f7b095495b Remove last USE_NODE (#2165)
|
2022-04-25 16:12:00 +00:00 |
|
Tomas Votruba
|
18c61e765a
|
Updated Rector to commit 25e6b17a862a90d6f67baaba3f164a31d039d3d7
25e6b17a86 Remove USE_NODES from ObjectTypeSpecifier::matchShortenedObjectType() (#2164)
|
2022-04-25 10:15:48 +00:00 |
|
Tomas Votruba
|
8b3f1ca9f2
|
Updated Rector to commit bc39917aba4cfe551ab9d31333f594f13f27888a
bc39917aba Remove USE_NODES from UseNodesToAddCollector (#2162)
|
2022-04-25 08:57:07 +00:00 |
|
Tomas Votruba
|
6a025e705f
|
Updated Rector to commit 893c948a62a7baed48158fa3058ee82c8cee1bde
893c948a62 Remove USE_NODES from NameScopeFactory (#2161)
|
2022-04-25 08:36:39 +00:00 |
|
Tomas Votruba
|
c78996f799
|
Updated Rector to commit 2447c3155bbb73b19d05710c02dd8414d4172009
2447c3155b Cleanup (#2159)
|
2022-04-25 08:28:43 +00:00 |
|
Tomas Votruba
|
c6a4383d80
|
Updated Rector to commit 69de62a1d8075c7a0c416e32e1e816ec94787dee
69de62a1d8 disable StatementNodeVisitor (#2154)
|
2022-04-25 08:05:28 +00:00 |
|
Tomas Votruba
|
f27b77df88
|
Updated Rector to commit 90dae505afec01b00c1ac154bfbf1cb05aa29e42
90dae505af Remove uses nodes attribute - part #1 (#2155)
|
2022-04-25 07:10:07 +00:00 |
|
Tomas Votruba
|
19e48f49f2
|
Updated Rector to commit 366c994a5c411c1c1f7d465d657ca1fe52bd90a4
366c994a5c More current statement attribute clean up (#2150)
|
2022-04-24 17:30:55 +00:00 |
|
Tomas Votruba
|
348b2f0e8d
|
Updated Rector to commit eaaecc39d7077b49ad2b36a93e7dd21b2f25453c
eaaecc39d7 Remove PREVIOUS_STATEMENT from StatementNodeVisitor (#2146)
|
2022-04-24 16:25:18 +00:00 |
|
Tomas Votruba
|
22a6a7d222
|
Updated Rector to commit dc7a9a85f3ee3fe7982b150db7fdf85d14164a26
dc7a9a85f3 [DeadCode] Skip remove variable on switch use return after break on RemoveUnusedVariableAssignRector (#2145)
|
2022-04-24 07:48:38 +00:00 |
|
Tomas Votruba
|
20c7d5ad3a
|
Updated Rector to commit 31656ed51d169ce3af067f3b46f135ea043525d6
31656ed51d [NodeCollector] Remove CurrentStmtResolver service (#2143)
|
2022-04-23 22:21:52 +00:00 |
|
Tomas Votruba
|
81086d15be
|
Updated Rector to commit e7caae2a5ca85ac9d909f4d66bbad361d72c1482
e7caae2a5c Improve BetterNodeFinder::findFirstPrevious() to work without statements (#2136)
|
2022-04-23 12:56:55 +00:00 |
|