Tomas Votruba
|
d53aabefd9
|
Updated Rector to commit 1d0feb251132d3b766945bc80d8f914c5279277f
1d0feb2511 [DX] Lower readonly PropertyManipulator complexity (#4429)
|
2023-07-06 21:07:00 +00:00 |
|
Tomas Votruba
|
d16d5ab29c
|
Updated Rector to commit 3bd0e9faa5e015df82ccf511e248b5ca3d168b33
3bd0e9faa5 [DeadCode] Skip used as closure on RemoveUnusedPrivateMethodRector (#4413)
|
2023-07-03 16:48:28 +00:00 |
|
Tomas Votruba
|
6981c70c9a
|
Updated Rector to commit 9ed8c21b127cdd45a28307d5fc41668f867f4ef4
9ed8c21b12 [DeadCode] Remove findFirstPrevious() usage on UselessIfCondBeforeForeachDetector (#4388)
|
2023-07-01 09:41:56 +00:00 |
|
Tomas Votruba
|
1d37efe8d7
|
Updated Rector to commit 8c9d630a27e6b3c3b76b31bd8ce96db14c7e8800
8c9d630a27 [ReadWrite] Reduce parent lookup on ReadWritePropertyAnalyzer (#4387)
|
2023-06-30 19:13:32 +00:00 |
|
Tomas Votruba
|
2528c0753a
|
Updated Rector to commit 5e20015ec5d8002b9a11f8bfa7c70f4f2a5b5c5d
5e20015ec5 [Php81] Skip named constructor on ReadOnlyPropertyRector (#4359)
|
2023-06-27 06:35:24 +00:00 |
|
Tomas Votruba
|
950bd50ad1
|
Updated Rector to commit 392898c5de7e25ceeb83072eb951939ddf1c7150
392898c5de [Performance] Remove NODES_TO_MATCH constant on RemoveNonExistingVarAnnotationRector (#4267)
|
2023-06-18 03:50:55 +00:00 |
|
Tomas Votruba
|
127dce50b1
|
Updated Rector to commit 906a774db471fc98867c6e88a211386a829418ea
906a774db4 [DeadCode] Remove parent lookup on IsClassMethodUsedAnalyzer::isInArrayMap() (#4256)
|
2023-06-17 15:39:12 +00:00 |
|
Tomas Votruba
|
2042d4bd59
|
Updated Rector to commit 6488506a36f117e947056eff9f27157a82bf102b
6488506a36 [DeadCode] Remove parent lookup on DeadReturnTagValueNodeAnalyzer (#4235)
|
2023-06-16 03:38:29 +00:00 |
|
Tomas Votruba
|
3719bec0c0
|
Updated Rector to commit d3a95b2fc177a4fe0ecfeb095e2c9a3b059c972d
d3a95b2fc1 [DeadCode] Remove Assign and AssignRef as node types on RemoveNonExistingVarAnnotationRector (#4209)
|
2023-06-13 01:47:53 +00:00 |
|
Tomas Votruba
|
c1782af768
|
Updated Rector to commit 0a36378788fcf58a41deecab7fb9b3228f077264
0a36378788 [DeadCode] Remove parent lookup on ControllerClassMethodManipulator (#4204)
|
2023-06-12 20:11:25 +00:00 |
|
Tomas Votruba
|
f45714304b
|
Updated Rector to commit a9efd7240e38596d09eedbea3670ee20e32e0d1f
a9efd7240e [DeadCode] Remove direct return STOP_TRAVERSAL on RemoveDeadInstanceOfRector (#4188)
|
2023-06-12 09:17:29 +00:00 |
|
Tomas Votruba
|
503a6059f8
|
Updated Rector to commit a8922f7431c9c9188be501107ee7819e0130da4c
a8922f7431 skip temporarily match + throws downagrade in symfony/console, very unlikely to run
|
2023-06-11 23:01:39 +00:00 |
|
Tomas Votruba
|
3313a231b7
|
Updated Rector to commit bb609b28e327ca1fb7827b6bc548013d19a2cf4e
bb609b28e3 [Core] Always reset stopTraversal to false on next Rector visit (#4182)
|
2023-06-11 14:17:34 +00:00 |
|
Tomas Votruba
|
01557664e6
|
Updated Rector to commit d541d1a77e5e140bf12d4b71c9c9f98a3852a366
d541d1a77e [Doc] Fix documentation code example of RemoveTypedPropertyDeadInstanceOfRector (#4168)
|
2023-06-11 00:39:52 +00:00 |
|
Tomas Votruba
|
99469d703d
|
Updated Rector to commit a394e5ea44ef09812ec1224aa0f402a483400d73
a394e5ea44 Split instance of check to 2 rules (#4165)
|
2023-06-10 18:53:37 +00:00 |
|
Tomas Votruba
|
53778ac6ff
|
Updated Rector to commit 77aeaa4dcc2fc99070999af7a28d17c4d078a4b5
77aeaa4dcc Remove RemoveEmptyMethodCallRector as better handled by PHPStan (#4161)
|
2023-06-10 13:02:37 +00:00 |
|
Tomas Votruba
|
9d288b9b77
|
Updated Rector to commit 0fe5ee02fe3527bff3a1cd1c10508e2148ea8031
0fe5ee02fe Remove PARENT_NODE from ReadOnlyPropertyRector (#4150)
|
2023-06-10 07:01:52 +00:00 |
|
Tomas Votruba
|
276b450e8a
|
Updated Rector to commit bc61ac2b0a95c93a557ccfe4f371f361ec09ab2c
bc61ac2b0a Remove parent node from StringClassNameToClassConstantRector (#4145)
|
2023-06-10 06:35:34 +00:00 |
|
Tomas Votruba
|
a48c21e135
|
Updated Rector to commit ebfe96b4e08b26439c2341cd45e87a7bc5f314fb
ebfe96b4e0 Drop AttributeKey::SCOPE in ClassMethodReturnTypeOverrideGuard (#4144)
|
2023-06-09 17:30:44 +00:00 |
|
Tomas Votruba
|
945b0d7947
|
Updated Rector to commit ea26fd7427e4c1d0a4032a9c86410ef41c32569b
ea26fd7427 Drop AttributeKey::SCOPE in AlwaysStrictScalarExprAnalyzer (#4139)
|
2023-06-09 17:07:32 +00:00 |
|
Tomas Votruba
|
74feb951d2
|
Updated Rector to commit 7740446b9569f8e03f64dedf4e1330fe52b98b3e
7740446b95 Drop AttributeKey::SCOPE in RemoveUnusedVariableAssignRector (#4141)
|
2023-06-09 17:06:55 +00:00 |
|
Tomas Votruba
|
d11bfc6bb9
|
Updated Rector to commit af780c8f07bfe6fcf011789979369f03e279db44
af780c8f07 Removing parent node calls (#4137)
|
2023-06-09 15:59:30 +00:00 |
|
Tomas Votruba
|
b0e2693e28
|
Updated Rector to commit 8fe22e43b593963c405fac48c5d093e1575afd49
8fe22e43b5 Remove RemoveDelegatingParentCallRector as overly complex and usually on purpose (#4136)
|
2023-06-09 15:42:29 +00:00 |
|
Tomas Votruba
|
fc7326e2ba
|
Updated Rector to commit e5e33ebc3be86879d802690ee851bcc923a5e5f6
e5e33ebc3b Use class reflection do work with enum suffix (#4134)
|
2023-06-09 15:36:48 +00:00 |
|
Tomas Votruba
|
2c295def16
|
Updated Rector to commit 82687502deb9d41ed79ed832baa09fe23f90d3f8
82687502de Avoid parent node lookup in RemoveEmptyClassMethodRector (#4129)
|
2023-06-08 23:05:51 +00:00 |
|
Tomas Votruba
|
f82e30a026
|
Updated Rector to commit ae874efa148e6d5a031503892a6307824b4d7003
ae874efa14 Remove SourceLocatorProviderInterface as unused (#4126)
|
2023-06-08 22:00:17 +00:00 |
|
Tomas Votruba
|
48bf71f740
|
Updated Rector to commit 8db9a6ff83fe5407e967000b2dfec772285de87a
8db9a6ff83 [DX] Autowire commands explicitly (#4118)
|
2023-06-08 18:28:01 +00:00 |
|
Tomas Votruba
|
9e103260ec
|
Updated Rector to commit 2f3e9be0ae108c75f9de8fbf2ea92f0393ad9839
2f3e9be0ae [DX] Test BetterNodeFinder with Laravel container (#4106)
|
2023-06-08 14:23:03 +00:00 |
|
Tomas Votruba
|
687f5efeef
|
Updated Rector to commit d9cf3d4b9f427691349d4c1fbe2160241c1585b8
d9cf3d4b9f Remove removeNode() from RemoveUnusedPrivatePropertyRector (#4092)
|
2023-06-06 11:55:37 +00:00 |
|
Tomas Votruba
|
35c3aab2b4
|
Updated Rector to commit 2915ab78d47cbbc8c2c09e6154eef83b7f75cbf2
2915ab78d4 Remove removeNode() from RemoveUnusedPromotedPropertyRector (#4089)
|
2023-06-05 15:33:17 +00:00 |
|
Tomas Votruba
|
54b25e4291
|
Updated Rector to commit 2dccbb6b176a836e174babbaf6611a0d4730c55c
2dccbb6b17 Remove removeNode() from RemoveDeadReturnRector, merge RemoveLastReturnRector to RemoveDeadReturnRector (#4085)
|
2023-06-05 14:01:36 +00:00 |
|
Tomas Votruba
|
bc7911e5d1
|
Updated Rector to commit a61fbf265d2995453ad8d9f12b6bb00ff1937162
a61fbf265d Remove removeNode() from couple rules (#4083)
|
2023-06-05 13:42:47 +00:00 |
|
Tomas Votruba
|
1078587eae
|
Updated Rector to commit 1fa8672242253aae77cd888400c5125d2e1fa9f5
1fa8672242 Remove removeNode() from RemoveDoubleAssignRector (#4082)
|
2023-06-05 10:21:40 +00:00 |
|
Tomas Votruba
|
899f790edb
|
Updated Rector to commit b743de6b8194322cd59eb8967b10d4b9ffb3fa1c
b743de6b81 Remove removeNode() in various rules (#4080)
|
2023-06-05 10:07:36 +00:00 |
|
Tomas Votruba
|
5697e833d8
|
Updated Rector to commit 8e80c7a5489a096b707281aded4ff4976bbb10b1
8e80c7a548 Remove removeNode() from RemovePhpVersionIdCheckRector (#4078)
|
2023-06-05 09:54:03 +00:00 |
|
Tomas Votruba
|
0a26126b5a
|
Updated Rector to commit b60faa4203092b57ea4d1d2f977b46334adc2e51
b60faa4203 Remove TargetRemoveClassMethodRector, as IDE specific (#4076)
|
2023-06-05 09:37:45 +00:00 |
|
Tomas Votruba
|
917ce32d7a
|
Updated Rector to commit ddcc807ffcdf24c49889125682d1bcb223387d09
ddcc807ffc Make use of REMOVE_NODE return constant in refator() method (#4075)
|
2023-06-05 09:32:57 +00:00 |
|
Tomas Votruba
|
ee021e37ea
|
Updated Rector to commit 21d43cfb3d62563f3f73424d2bdf36136056617d
21d43cfb3d Add REMOVE_NODE support to refactor() direct call (#4073)
|
2023-06-05 08:01:06 +00:00 |
|
Tomas Votruba
|
c440a59574
|
Updated Rector to commit 063c488b9b6a4eefe4a65fb6236f0b00b0e14890
063c488b9b Remove removeNode() from RemoveEmptyMethodCallRector (#4071)
|
2023-06-04 22:44:01 +00:00 |
|
Tomas Votruba
|
ad0058dd98
|
Updated Rector to commit 5f2ddbfd85c50c3baea67e02472640f50ba7b6a0
5f2ddbfd85 Remove removeNode() from RemoveDeadIfForeachForRector (#4072)
|
2023-06-04 22:38:07 +00:00 |
|
Tomas Votruba
|
2813830091
|
Updated Rector to commit d288f4c41dbcd2a095a1cf11b3b4d6e989973394
d288f4c41d Remove removeNode() from RemoveUnusedPrivateMethodRector (#4067)
|
2023-06-04 18:10:51 +00:00 |
|
Tomas Votruba
|
bd7d3c46f2
|
Updated Rector to commit cd776a822655f90311b0e1e925df138d24f147a1
cd776a8226 Remove removeNode() from RemoveDelegatingParentCallRector (#4066)
|
2023-06-04 18:09:35 +00:00 |
|
Tomas Votruba
|
1f621e91a4
|
Updated Rector to commit 88eed987cc361166359c158ffd22d264d165aa8b
88eed987cc Ensure check isFirstClassCallable() before node->getArgs() on CallLike (#4049)
|
2023-06-02 12:32:12 +00:00 |
|
Tomas Votruba
|
9a2931cbe4
|
Updated Rector to commit bdc2fc99631f67eeb2d96e2cf0906279c2561c9a
bdc2fc9963 [NodeManipulator] Remove parent lookup on PropertyFetchAssignManipulator (#4037)
|
2023-06-01 08:56:46 +00:00 |
|
Tomas Votruba
|
442b2ce101
|
Updated Rector to commit 73c1ac45e78b2e8b091f7a0cbcc0b54b9b24bb42
73c1ac45e7 Make use of key to remove property (#4032)
|
2023-05-30 14:11:53 +00:00 |
|
Tomas Votruba
|
010d5d2c6f
|
Updated Rector to commit 22e97d1c418d0772cf449ed888522ca060829ddf
22e97d1c41 Cleanup stmts (#4027)
|
2023-05-30 13:05:48 +00:00 |
|
Tomas Votruba
|
8fa5f13430
|
Updated Rector to commit 953ecb9ecd02d5fc13a21cd7086b60aa45eac31d
953ecb9ecd Improve RemoveUnusedNonEmptyArrayBeforeForeachRector to work with foreach over stmts (#4026)
|
2023-05-30 12:38:31 +00:00 |
|
Tomas Votruba
|
6f79fcfb1e
|
Updated Rector to commit e2213f21762d74946a34197921aa905623493e8c
e2213f2176 Remove unused addNodeAfterNode(), return nodes instead (#4023)
|
2023-05-30 08:41:10 +00:00 |
|
Tomas Votruba
|
85587ab16d
|
Updated Rector to commit 4ea7d0f477ff10755172869818056824b2d42dcd
4ea7d0f477 [DeadCode] Clean up PHPStan notice on ComplexNodeRemover::processRemoveParamWithKeys() (#4018)
|
2023-05-29 12:26:31 +00:00 |
|
Tomas Votruba
|
6b379fd240
|
Updated Rector to commit e6048295f9001e693403f9f47fd956c543636c16
e6048295f9 [DeadCode] Use flag on return ClassMethod node on RemoveUnusedConstructorParamRector (#4017)
|
2023-05-29 12:18:38 +00:00 |
|