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
44769c45f9
Updated Rector to commit bedb794b6f7db4f1609059b2380201738f8867c7
...
bedb794b6f
[Naming] Remove parent lookup on VariableRenamer (#4157 )
2023-06-10 10:43:26 +00:00
Tomas Votruba
1bbad017b4
Updated Rector to commit e955e567e0af973a69ca6263de8e29e1f2e55504
...
e955e567e0
[Php56] Move collect checked variables on Node not a Variable on UndefinedVariableResolver (#4156 )
2023-06-10 10:28:03 +00:00
Tomas Votruba
118d807197
Updated Rector to commit c3189b160ec0c9dd094d123574b8302aa9e3deaf
...
c3189b160e
[Php56] Remove parent lookup on UndefinedVariableResolver (#4155 )
2023-06-10 10:17:09 +00:00
Tomas Votruba
f67dcbaeac
Updated Rector to commit f8c6c5cb6a23ce48ddd576dffceff52d440c4a07
...
f8c6c5cb6a
Remove parent node from RenameMethodRector (#4154 )
2023-06-10 09:11:14 +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
0222a6ac50
Updated Rector to commit c6a5b762dea6a71041b413554baa26f4b2400a11
...
c6a5b762de
StringClassNameToClassConstantRector: cheap checks first (#4151 )
2023-06-10 06:56:35 +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
f7beb310fa
Updated Rector to commit b92e3788e665f9a260ca8d74fde6e8c574d17456
...
b92e3788e6
[Php56] Skip variable variable on AddDefaultValueForUndefinedVariableRector (#4148 )
2023-06-10 03:17:59 +00:00
Tomas Votruba
04e769bf65
Updated Rector to commit 6758a5e892acaf241b1c2afaea117a6c69df15f0
...
6758a5e892
[Php56] Remove parent attribute usage on UndefinedVariableResolver (#4147 )
2023-06-10 02:55:01 +00:00
Tomas Votruba
2886ec2c81
Updated Rector to commit 5ba083c88dc02a30a03ecb2fc5925caa2d2f88c0
...
5ba083c88d
Remove parent node fetch (#4143 )
2023-06-09 17:42:49 +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
bc14b9b983
Updated Rector to commit 0f100f0ec5c9f54afa8eafda0e7f2ce78c738529
...
0f100f0ec5
Drop AttributeKey::SCOPE in PrivatizeFinalClassMethodRector (#4140 )
2023-06-09 17:06:47 +00:00
Tomas Votruba
17487f2df7
Updated Rector to commit 22f121a671b2c779e8e3ec6471c14d4a3321631d
...
22f121a671
[Php56] Handle infinite loop on big array method call on AddDefaultValueForUndefinedVariableRector (#4142 )
2023-06-09 17:04:50 +00:00
Tomas Votruba
8135dd31be
Updated Rector to commit 27ac0efdca63485c6e0ee27086cda9bc7b2e6c17
...
27ac0efdca
Remove parent node lookup (#4138 )
2023-06-09 16:23:18 +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
5fa193cb7d
Updated Rector to commit a8db1e55f49cfbae43bdb89808498d7de04f365f
...
a8db1e55f4
Autowire array in explicit manner (#4133 )
2023-06-09 14:39:36 +00:00
Tomas Votruba
ad74348451
Updated Rector to commit 390730a9c40cfad8ca6a089e2dee1b7e158e076e
...
390730a9c4
Remove propperty to add collector, add them directly or as a constructor dependency (#4131 )
2023-06-09 10:52:53 +00:00
Tomas Votruba
c0ebeabf68
Updated Rector to commit 2d13bc9773c3b7b91598312087c236c14b002d28
...
2d13bc9773
Remove NewArgToMethodCallRector as unused (#4130 )
2023-06-08 23:27:12 +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
08a4332d59
Updated Rector to commit 059783fb07cbe5bd2259d4634d32f563ce862de0
...
059783fb07
Remove MethodCallToMethodCallRector as unused (#4128 )
2023-06-08 22:54:12 +00:00
Tomas Votruba
b9a035cc96
Updated Rector to commit 2c13033108f884fb007ccfa74d29e85cc726b985
...
2c13033108
Remove UnsetAndIssetToMethodCallRector as unused (#4123 )
2023-06-08 22:35:24 +00:00
Tomas Votruba
cdb2d0ed3f
Updated Rector to commit f2509fa341525d3939073c5b4513f47ab8362fda
...
f2509fa341
Remove DoctrineAnnotationClassToAttributeRector as made for custom project, not useful for general use (#4127 )
2023-06-08 22:24:02 +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
8b89240eee
Updated Rector to commit ade49b3e9088c027b4a1a35d2e4228ae3375a00d
...
ade49b3e90
Various cleanups (#4125 )
2023-06-08 21:35:09 +00:00
Tomas Votruba
04c348a97e
Updated Rector to commit e012a3eb766f41016090dfa0aa982d9abd74a1e4
...
e012a3eb76
Make use of RenameClassNonPhpRector (#4124 )
2023-06-08 21:03:14 +00:00
Tomas Votruba
4f94034308
Updated Rector to commit d003424800ab2b06eae432679cda73ee959cbad1
...
d003424800
From magic array autowire to explicit autowire (#4122 )
2023-06-08 20:31:22 +00:00
Tomas Votruba
7ceca5a857
Updated Rector to commit bf2fe78378130e72970cd41c8a4cc2f1807ab951
...
bf2fe78378
Various cleanup (#4121 )
2023-06-08 19:43:06 +00:00
Tomas Votruba
fdf6a88b62
Updated Rector to commit aebd3118751ebf1bf21e300b6de2ee35052a01ef
...
aebd311875
Remove RemoveAllowDynamicPropertiesAttributeRector as attribute is a comment on lower PHP versions, also rather downgrade rule (#4120 )
2023-06-08 18:34:29 +00:00
Tomas Votruba
b9a2e1cfb3
Updated Rector to commit 923b590fd5aca0b1fd7033963332d3c3845af1c7
...
923b590fd5
Remove RemoveMethodCallParamRector, as unused (#4119 )
2023-06-08 18:32:28 +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
f6e608f751
Updated Rector to commit 6c3eb864d7a543b9e6f0379959bb98de489ab853
...
6c3eb864d7
Remove MultipleClassFileToPsr4ClassesRector as only PSR4 rule, bit risky and better handled with PHPStan + remove adding/removing files logic, use printer instead (#4117 )
2023-06-08 17:22:43 +00:00
Tomas Votruba
7f654942fd
Updated Rector to commit 18a2a0f37852ed6f5fb52c07e2c1137cf556f5b4
...
18a2a0f378
Add STRICT_BOOLEANS set (#4116 )
2023-06-08 16:22:20 +00:00
Tomas Votruba
850512e46d
Updated Rector to commit 4457cfad19971c45ff953b238f456590bb6fd67f
...
4457cfad19
Remove ConstantListClassToEnumRector as custom-made, not practical for enum upgrades (#4115 )
2023-06-08 15:39:22 +00:00
Tomas Votruba
f486676c12
Updated Rector to commit 16b60d0f84d824f2eaafadd52650bd4ea84798e5
...
16b60d0f84
Make ConvertStaticPrivateConstantToSelfRector work for non-final classes, make part of code-quality set (#4114 )
2023-06-08 14:55:39 +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
1a06fc6c7b
Updated Rector to commit b0873f7667fe9e5c2b178ce7bc8ce8007c105168
...
b0873f7667
Remove ActionInjectionToConstructorInjectionRector as rather for demo purposes, not practical (#4113 )
2023-06-08 14:20:09 +00:00
Tomas Votruba
4e35c1eafd
Updated Rector to commit 2d174631c410c5ec1767a28905206e2e678b546b
...
2d174631c4
[CodeQuality] Handle return new object and no return on ConsecutiveNullCompareReturnsToNullCoalesceQueueRector (#4112 )
2023-06-08 10:08:29 +00:00
Tomas Votruba
87fdd5999d
Updated Rector to commit 63816c03ac4b36a7fdaa28b5944a8fca9f9ed6b8
...
63816c03ac
[CodeQuality] Handle throw after if on ConsecutiveNullCompareReturnsToNullCoalesceQueueRector (#4107 )
2023-06-07 14:47:58 +00:00
Tomas Votruba
fb04ea18b8
Updated Rector to commit 71dc336750afb61b4766bad5c040ffd7a77f4741
...
71dc336750
[CodingStyle] Skip countable object on CountArrayToEmptyArrayComparisonRector (#4108 )
2023-06-07 14:26:11 +00:00
Tomas Votruba
b02fdd55d1
Updated Rector to commit 8cc8c7cb2686340878b6a0b82f782cf86b7a3d3f
...
8cc8c7cb26
Fix StaticCallOnNonStaticToInstanceCallRector to skip parent's parent's method calls. (#4098 )
2023-06-07 13:21:23 +00:00
Tomas Votruba
1fdcfc8e63
Updated Rector to commit 3c9a2453294bed3e258935aad37d355c8251db4f
...
3c9a245329
Make SimplifyRegexPatternRector work without parent nodes + deprecate BetterNodeFinder and findParent* methods (#4105 )
2023-06-07 12:49:26 +00:00
Tomas Votruba
075297ce56
Updated Rector to commit 0af705fb570340cb0e4fbc0b9e897b09bd172f5c
...
0af705fb57
debug
2023-06-06 16:41:24 +00:00
Tomas Votruba
189167959e
Updated Rector to commit 701278e9882f33c2977753be99b08dd7aaf93997
...
701278e988
Remove node removing services, cleanup (#4093 )
2023-06-06 12:07:27 +00:00
Tomas Votruba
687f5efeef
Updated Rector to commit d9cf3d4b9f427691349d4c1fbe2160241c1585b8
...
d9cf3d4b9f
Remove removeNode() from RemoveUnusedPrivatePropertyRector (#4092 )
2023-06-06 11:55:37 +00:00