Tomas Votruba
c3f48d13e3
Updated Rector to commit ca08d86e3900556b2f389e4d983489535c21fdd7
...
ca08d86e39
Make use of Class_, Interface_ (#4193 )
2023-06-12 11:13:09 +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
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
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
f82e30a026
Updated Rector to commit ae874efa148e6d5a031503892a6307824b4d7003
...
ae874efa14
Remove SourceLocatorProviderInterface as unused (#4126 )
2023-06-08 22:00:17 +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
48bf71f740
Updated Rector to commit 8db9a6ff83fe5407e967000b2dfec772285de87a
...
8db9a6ff83
[DX] Autowire commands explicitly (#4118 )
2023-06-08 18:28:01 +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
7b96363ba3
Updated Rector to commit 408674025f7fc5295b5e67d7adaf11eca4dc1f24
...
408674025f
Remove NewToConstructorInjectionRector as unused and only for demo purposes (#4087 )
2023-06-05 14:41: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
36bff0a577
Updated Rector to commit 105df5f485c8e3b2e9b75320555a32b5325186b5
...
105df5f485
Remove NewToMethodCallRector as unused core and no other extension, niche to use, better handle by PHPStorm (#4029 )
2023-05-30 13:20:44 +00:00
Tomas Votruba
d8c877db45
Updated Rector to commit 33d05d3b9ee7838d254edf58dbd05a355891b48b
...
33d05d3b9e
Refactor RenameVariableToMatchMethodCallReturnTypeRector to StmtsAwareInterface (#3977 )
2023-05-26 14:00:49 +00:00
Tomas Votruba
7117aa039a
Updated Rector to commit c4b524e77a5eccd387d1ebe5b01ab3ae680049a3
...
c4b524e77a
Remove GetAndSetToMethodCallRector, as not practical and used for single legacy job (#3953 )
2023-05-24 13:47:55 +00:00
Tomas Votruba
3847b0c3b5
Updated Rector to commit d2ae72e1fe616bb5c2d98c497a59991cfb5cca55
...
d2ae72e1fe
Remove NEXT_NODE from IfToSpaceshipRector (#3860 )
2023-05-16 12:50:39 +00:00
Tomas Votruba
ddec6bfaa0
Updated Rector to commit c0a042c3b68eb657d7e525ae2c2648d0ec96fb19
...
c0a042c3b6
Drop AttributeKey::SCOPE in MagicPropertyFetchAnalyzer (#3868 )
2023-05-16 10:36:59 +00:00
Tomas Votruba
1b8d2812ef
Updated Rector to commit c8f697b16d888505c2bfbbcaba1665402091159b
...
c8f697b16d
Remove ToStringToMethodCallRector as not practical and only for demo, FalseReturnClassMethodToNullableRector, as requires detailed custom refactoring (#3854 )
2023-05-15 13:05:02 +00:00
Tomas Votruba
41a479f910
Updated Rector to commit 0d3a9a263b6649548270dd503b8ac3bb0df107c4
...
0d3a9a263b
[Traverser] Add GlobalVariableNodeVisitor (#3816 )
2023-05-13 10:12:10 +00:00
Tomas Votruba
6401ff0114
Updated Rector to commit 18af399494c5de1d75db67782cad566e65b534bb
...
18af399494
Drop AttributeKey::SCOPE in FuncCallStaticCallToMethodCallAnalyzer (#3807 )
2023-05-11 19:57:34 +00:00
Tomas Votruba
6105d98780
Updated Rector to commit cb30fd90e2fafe2b0bc7f6bd3f3ec2e6c09a4b09
...
cb30fd90e2
[Transform] Remove MethodCallToAnotherMethodCallWithArgumentsRector as unused (#3777 )
2023-05-08 21:19:03 +00:00
Tomas Votruba
4e94212010
Updated Rector to commit d9e17ca2c6bfc750eade85131368c8a2c35a0ca1
...
d9e17ca2c6
[Transform] Remove FileGetContentsAndJsonDecodeToStaticCallRector as only for demo purposes (#3776 )
2023-05-08 21:11:06 +00:00
Tomas Votruba
dffd0b0f29
Updated Rector to commit 26550ca939279bf296f72b2457545c1a0ade3f8e
...
26550ca939
[Transform] Remove DimFetchAssignToMethodCallRector as unused (#3775 )
2023-05-08 20:52:46 +00:00
Tomas Votruba
fc5810aace
Updated Rector to commit 18770166ed5ac0c0c02a4de87d789182bbb36a76
...
18770166ed
[Transform] Remove ArgumentFuncCallToMethodCallRector as never used (#3774 )
2023-05-08 20:37:13 +00:00
Tomas Votruba
930a1a2ba2
Updated Rector to commit 2d583eba1512d3b51e79503eba46466a32cb7374
...
2d583eba15
[cleanup] Make use of getArgs() (#3769 )
2023-05-08 07:49:33 +00:00
Tomas Votruba
a2c39b778e
Updated Rector to commit 13d81f90894396f7e443cb5cb9198aeacb6bc05a
...
13d81f9089
[Cleanup] Make use of getArgs() directly (#3766 )
2023-05-08 07:37:37 +00:00
Tomas Votruba
65abab80de
Updated Rector to commit 5c1be93b80c3f7bfd8bd158ba0a55501a7acaefc
...
5c1be93b80
PHP 8.2 is supported (#3717 )
2023-05-01 01:36:32 +00:00
Tomas Votruba
9038a0d99c
Updated Rector to commit 1a91d04c5256e451c744eeb848aaa0182dd227c5
...
1a91d04c52
[CodeQuality] Add cast scalar support on ReturnTypeFromStrictScalarRector (#3544 )
2023-04-01 10:14:17 +00:00
Tomas Votruba
0b3c5d9bcc
Updated Rector to commit f22ddc8f18ef345d5e9c99cbb667548c3c854d7d
...
f22ddc8f18
Add not null compare to FlipTypeControlToUseExclusiveTypeRector (#3513 )
2023-03-23 23:21:34 +00:00
Tomas Votruba
b5afb126a3
Updated Rector to commit 5e29a35bb60f92bece6fede8080645e7ba7fc421
...
5e29a35bb6
Performance: Reduce isObjectType calls (#3502 )
2023-03-22 14:20:22 +00:00
Tomas Votruba
f2707dea96
Updated Rector to commit c9a621de856eac0be037169c3c07c1b279b3cc9f
...
c9a621de85
[Privatization] Remove ReplaceStringWithClassConstantRector as rather dynamic and can lead to unexpected results (#3443 )
2023-03-03 03:15:36 +00:00
Tomas Votruba
7d0f151a40
Updated Rector to commit a2cd7283fbf2d6b2904016c51e3f4a545caa0256
...
a2cd7283fb
Typo fix comment php 7.3 compat on rector workflow (#3432 )
2023-03-01 13:00:30 +00:00
Tomas Votruba
44595ed746
Updated Rector to commit 937bf3e28b7868d79c4679d8e1e03cfb2e366a42
...
937bf3e28b
[Transform] Add MethodCallToFuncCallRector (#3391 )
2023-02-19 13:39:22 +00:00
Tomas Votruba
66cc09e8b6
Updated Rector to commit d118ae38e265476684bcf566b87301cca5716ed9
...
d118ae38e2
Use phpstan-deprecation-rules (#3330 )
2023-02-02 09:24:12 +00:00
Tomas Votruba
764b0a2692
Updated Rector to commit cb5b01223d46272004e947f122ae1e36d516f83a
...
cb5b01223d
[automated] Re-Generate Nodes/Rectors Documentation (#3259 )
2023-01-01 00:36:31 +00:00
Tomas Votruba
727b9f46f0
Updated Rector to commit bfa1891c50677b01136a9308fd3c3ecc12e267d9
...
bfa1891c50
[cleanup] Remove 73 unused public methods (#3245 )
2022-12-23 17:10:25 +00:00
Tomas Votruba
ff75474d25
Updated Rector to commit 39f43c01cbc34a8bb064f056d39f1b8d2bd7a152
...
39f43c01cb
Use Symfony ~6.1.x to avoid crash on update vendor-patch (#3134 )
2022-12-01 14:10:32 +00:00
Tomas Votruba
4a64f39171
Updated Rector to commit 7842486329539de6901544f0e50707b6a2aea29e
...
7842486329
Fix few rules reporting in case of no change (#3090 )
2022-11-24 14:31:52 +00:00
Tomas Votruba
bba6495f7d
Updated Rector to commit 10346eea20d2222819f59b2ae994acc0948352e4
...
10346eea20
Apply node->isFirstCallable() check early before ->getArgs() when possible on CallLike (#3038 )
2022-11-07 17:28:06 +00:00
Tomas Votruba
ddc864eff4
Updated Rector to commit 7b7d5a4b8bb61b52a298cbf941b7df131897f55b
...
7b7d5a4b8b
Revert string specific identifier values on Type Mappers (#3024 )
2022-11-01 14:15:38 +00:00
Tomas Votruba
0f38f3753c
Updated Rector to commit af4cf28751f652d2ee1a8319d6cb39bf8614a1c1
...
af4cf28751
[DX] Use directly instanceof (#3021 )
2022-10-28 10:16:48 +00:00
Tomas Votruba
e87c848801
Updated Rector to commit ff4d797c73a51a3fb12cb644c6911ecd7313ec1b
...
ff4d797c73
[DeadCode][EarlyReturn] Handle RemoveUnusedVariableAssignRector+RemoveAlwaysElseRector (#2964 )
2022-10-02 20:24:31 +00:00
Tomas Votruba
2532428013
Updated Rector to commit a911c0898e3bbee10a08bc9f62c36edb99d8310b
...
a911c0898e
[Transform] Skip transitional interface in AddInterfaceByTraitRector (#2898 )
2022-09-02 21:04:18 +00:00
Tomas Votruba
d82c31f345
Updated Rector to commit 36ac5305f1b7b1007e4cbf6260695d2ae16fef5f
...
36ac5305f1
[DX] Use own path normalizer (#2881 )
2022-09-01 11:48:21 +00:00
Tomas Votruba
6c20d257e3
Updated Rector to commit d3d18d442c8f2ca64f5ebef5c7a7541938fa1e2a
...
d3d18d442c
keep relative paths
2022-09-01 09:30:44 +00:00
Tomas Votruba
e1e0f2856e
Updated Rector to commit e66447b7087642b54199d462faee81c43129e3e5
...
e66447b708
[Transform] Remove ServiceGetterToConstructorInjectionRector, only for risky doctrine case, that should be handled manually (#2832 )
2022-08-24 09:50:03 +00:00
Tomas Votruba
f177e0c3dd
Updated Rector to commit 76dc886f7a7f13fbed51e102ce4b616106f42702
...
76dc886f7a
Cleanup, re-use AttributeName enums (#2792 )
2022-08-19 07:49:30 +00:00
Tomas Votruba
d2c2df7ac2
Updated Rector to commit b8549f547ab72234078416e53f62ba16ab8582c6
...
b8549f547a
[PHP 8.0] Add NestedAnnotationToAttributeRector (#2781 )
2022-08-18 17:55:50 +00:00