Tomas Votruba
f2acdcf5da
Updated Rector to commit c0070b1d30a0040e3e58724ac1b3b339e168dcb5
...
c0070b1d30
[CodeQuality] Skip not ArrayType on ForeachItemsAssignToEmptyArrayToAssignRector (#2752 )
2022-08-10 11:13:19 +00:00
Tomas Votruba
1d9b00a194
Updated Rector to commit d7be25882209a65d05c9b41e7bcd4f198ac6478f
...
d7be258822
[Php81] Skip Encapsed on NullToStrictStringFuncCallArgRector (#2744 )
2022-08-09 20:47:13 +00:00
Tomas Votruba
8885e287b6
Updated Rector to commit b9cc90c058942d82f84a68f3d1971b2db6b1601d
...
b9cc90c058
Make use of new types by fixed rector/phpstan-rules extensions (#2748 )
2022-08-09 19:37:14 +00:00
Tomas Votruba
f7bb838601
Updated Rector to commit f0425bc3cb3d5855da1bff9c38b872a9003e357b
...
f0425bc3cb
Improve scope, PHPStan extension types (#2747 )
2022-08-09 13:39:17 +00:00
Tomas Votruba
ba5ca07800
Updated Rector to commit b8fec6418f6bab31d807fc9eef4167aa74277847
...
b8fec6418f
cleanup
2022-08-07 23:37:28 +00:00
Tomas Votruba
966de41565
Updated Rector to commit 81f3299a0d1a50b0d4c7a0d8b56c5677491fb1f8
...
81f3299a0d
Add BinaryOpAnalyzer locally
2022-08-07 08:40:30 +00:00
Tomas Votruba
089ad6e357
Updated Rector to commit 86682e4848dcfaecdb6dac7d07ffcb4cd47e69bf
...
86682e4848
Less doc, move from NodeRemover from AbstractRector - use directly or remove nodes right at the moment - that creates safer tree (#2741 )
2022-08-06 21:53:15 +00:00
Tomas Votruba
7e0a2dbc82
Updated Rector to commit 6ad7b03704e639c95759d14c67444009c3b93259
...
6ad7b03704
Revert Add class-string typehint to MethodCallRename (#2739 )
2022-08-06 15:23:35 +00:00
Tomas Votruba
3826cb9d2f
Updated Rector to commit 51119207305038d0b0fcf778830dc6544d85ec46
...
5111920730
[TypeDeclaration] Skip data providers in AddArrayReturnDocTypeRector, they're overly complex and not helpful to type (#2736 )
2022-08-06 11:43:02 +00:00
Tomas Votruba
ac89ac3559
Updated Rector to commit 502d0ad3805984c4e3c0a8c6636c1174068169fc
...
502d0ad380
[DeadCode] Handle assign in If_ cond on RemoveUnusedNonEmptyArrayBeforeForeachRector (#2734 )
2022-08-05 09:27:15 +00:00
Tomas Votruba
502082ac85
Updated Rector to commit b98dc27704c64122750d3bbae3731cb820ae8c11
...
b98dc27704
[Php80][TypeDeclaration] Handle UnionTypesRector+AddArrayReturnDocTypeRector on auto import FullyQualified doc (#2730 )
2022-08-04 12:09:16 +00:00
Tomas Votruba
184a304008
Updated Rector to commit 61b6e86d17923a29a7dad1530a9dd82bc3bf5ee2
...
61b6e86d17
[DeadCode] Skip RemoveAlwaysTrueIfConditionRector on property use by @var docblock on Trait (#2729 )
2022-08-03 18:36:26 +00:00
Tomas Votruba
b6c77d2814
Updated Rector to commit 3fba7c625c5903edc0f8069faf5b208761a16f9a
...
3fba7c625c
[Php80] Skip default no stmt next is case on ChangeSwitchToMatchRector (#2728 )
2022-08-03 18:07:32 +00:00
Tomas Votruba
9063100051
Updated Rector to commit f99f19cd4328009bad8aaeab7d80f7d920628bca
...
f99f19cd43
Add class-string typehint to MethodCallRename (#2726 )
2022-08-03 12:38:40 +00:00
Tomas Votruba
1d28ca109c
Updated Rector to commit 5ec4cff203f68d9578719b54ce3a145efb32bc79
...
5ec4cff203
[Php56] Handle jump not Expression stmt next initialized on AddDefaultValueForUndefinedVariableRector (#2725 )
2022-08-02 06:46:18 +00:00
Tomas Votruba
8e833e3de5
Updated Rector to commit c19b953b849e12a67e506c536f9dedaf6c9185cb
...
c19b953b84
[Php56] Ensure return null on empty variable initialization after check with existing stmts on AddDefaultValueForUndefinedVariableRector (#2723 )
2022-07-30 01:35:42 +00:00
Tomas Votruba
3bfd3cdb42
Updated Rector to commit 7ca5096c12deb3d0619bfcf3ed61b0b6e6737b35
...
7ca5096c12
[Php56] Skip already initialized on next Stmt on AddDefaultValueForUndefinedVariableRector (#2721 )
2022-07-29 16:30:03 +00:00
Tomas Votruba
6420a4d2a1
Updated Rector to commit ec291c4358636e29c026f2d42d575470cde25c76
...
ec291c4358
Fix/do not inline constructor default when readonly (#2720 )
2022-07-28 19:32:54 +00:00
Tomas Votruba
8648c0bd93
Updated Rector to commit 8df791240b3896a75d6a3f45db3d3d64a5fd690f
...
8df791240b
ExplicitMethodCallOverMagicGetSetRector fix (#2719 )
2022-07-28 14:51:08 +00:00
Tomas Votruba
a5ec68bd9c
Updated Rector to commit ec9c15adc729988276f3fe7b726609f913266f23
...
ec9c15adc7
Apply ParametersAcceptorSelectorVariantsWrapper::select() take 2 (#2718 )
2022-07-28 14:06:21 +00:00
Tomas Votruba
963e52618c
Updated Rector to commit 89bd84eafaab9ab66a4fcd6a1a4df67d15040732
...
89bd84eafa
[DeadCode] Skip RemoveAlwaysTrueIfConditionRector on property use by @var docblock (#2717 )
2022-07-27 18:51:59 +00:00
Tomas Votruba
6d34684c5a
Updated Rector to commit 69d3c92b00fd4cd4f435cd8974e5547251b5065e
...
69d3c92b00
[Php80] Add MixedTypeRector (#2701 )
2022-07-27 08:28:59 +00:00
Tomas Votruba
f6efaa732c
Updated Rector to commit fe0551e374df78c4bbcd4c4e0523a4b50a3bb9c8
...
fe0551e374
[TypeDeclaration] Handle crash on intersection in Union type on AddMethodCallBasedStrictParamTypeRector (#2704 )
2022-07-27 08:06:26 +00:00
Tomas Votruba
432a6c19f9
Updated Rector to commit 4ed677db2cf86ba5db10c5727e2ed815a5700491
...
4ed677db2c
Fix/early return inline constructor default 7319 (#2716 )
2022-07-27 08:05:36 +00:00
Tomas Votruba
a746965f93
Updated Rector to commit f0df3c5101f4b9465708589a2c13027bc84f898c
...
f0df3c5101
[CodingStyle] Skip has static call call non static method on StaticArrowFunctionRector and StaticClosureRector (#2713 )
2022-07-26 12:51:56 +00:00
Tomas Votruba
317c26e88c
Updated Rector to commit bd4a7327a566b028c47dfeaa4a88fd153a20bde9
...
bd4a7327a5
doc: fix visibility should not change (#2711 )
2022-07-25 20:31:54 +00:00
Tomas Votruba
66a5285042
Updated Rector to commit cdf7bf581c6a417cfc8fc2b256597f30165d061f
...
cdf7bf581c
[BetterPhpDocParser] Merge PhpDocInfo::getParamTagValueByName() with getParamTagValueNodeByName() (#2703 )
2022-07-23 09:02:51 +00:00
Tomas Votruba
1d657845a7
Updated Rector to commit 1836de97836c78ae4c85c1fdce3664688fb1011f
...
1836de9783
AddReturnTypeDeclarationBasedOnParentClassMethodRector (#2666 )
2022-07-22 14:18:53 +00:00
Tomas Votruba
e383186790
Updated Rector to commit 764416672a588c4bd80084a853973773f9835690
...
764416672a
Fix InlineArrayReturnAssignRector and ChangeReadOnlyPropertyWithDefaultValueToConstantRector collision (#2700 )
2022-07-21 21:45:25 +00:00
Tomas Votruba
be073d8e55
Updated Rector to commit 1000cd51c57f7672d7e87c312cada4150bd98dd6
...
1000cd51c5
Attempt to fix incorrect doctrine table attribute values on php 8.1 (#2699 )
2022-07-21 21:29:13 +00:00
Tomas Votruba
951e340c94
Updated Rector to commit 49a8343323c6cc5c40e1ca0ef4b3e6c418848ea7
...
49a8343323
[PHP 8.1] Keep use stmts in MyCLabsClassToEnumRector enum (#2696 )
2022-07-20 13:38:02 +00:00
Tomas Votruba
cebbc835dd
Updated Rector to commit 963c48c32a154f0045adde8793492afb0bf3caf2
...
963c48c32a
[PHP 8.1] Extend MyCLabsMethodCallToEnumConstRector with getValue() and static call (#2695 )
2022-07-20 13:20:59 +00:00
Tomas Votruba
aa6004e082
Updated Rector to commit ae31fb60aeb3c49fb47b3fa12c792098e67831c5
...
ae31fb60ae
[PHPStan] Resolve variable name casing (#2689 )
2022-07-20 05:05:58 +00:00
Tomas Votruba
8a0350a804
Updated Rector to commit 9cb0a5efb59c51c662a4b6eb56753b9cc2174e21
...
9cb0a5efb5
[PHPStan] Resolve duplicated regex value (#2690 )
2022-07-20 05:00:44 +00:00
Tomas Votruba
f01bc715ee
Updated Rector to commit c74cda7cead18dc51061bd8540c64e98a6aec3b8
...
c74cda7cea
Remove UnwrapFutureCompatibleIfFunctionExistsRector as very niche and specific (#2688 )
2022-07-19 22:41:37 +00:00
Tomas Votruba
3d514a7b40
Updated Rector to commit 0972dedb01bbc4ff1fa83965ffd8b26ab172f1eb
...
0972dedb01
Extend dead-code set (#2687 )
2022-07-19 22:22:01 +00:00
Tomas Votruba
9b6234b1bc
Updated Rector to commit b492d2077dfb0ee9c08664747c0c3e8ed73dbc97
...
b492d2077d
[DX] Cleanup, Remove RepeatedLiteralToClassConstantRector, as very narrow use case; use rather phpstan + Remove ChangeLocalPropertyToVariableRector, as buggy and unreliable; better use PHPStan (#2686 )
2022-07-19 21:15:00 +00:00
Tomas Votruba
643657d0ed
Updated Rector to commit c3e31f067de83606b46188d26fcca61a3e89c3c8
...
c3e31f067d
move ReturnTypeFromStrictTypedCallRector to enterprise (#2685 )
2022-07-19 20:28:05 +00:00
Tomas Votruba
4f969ebd66
Updated Rector to commit c474c67319c9072b81dd9bcb1f4d6f201e1a1e4e
...
c474c67319
misc (#2678 )
2022-07-19 18:25:44 +00:00
Tomas Votruba
9c5eda645c
Updated Rector to commit c9ecc86d7e1621b435aed598317a6962e22e8039
...
c9ecc86d7e
Cleanup of assign void (#2679 )
2022-07-18 23:10:43 +00:00
Tomas Votruba
e67795209e
Updated Rector to commit f74bdede72ab3a95dfa5f8670b369c2d4cd2e4db
...
f74bdede72
[CodingStyle] Deprecate PHPStormVarAnnotationRector, rather tokens responsibility (#2677 )
2022-07-18 15:33:08 +00:00
Tomas Votruba
c855f5df1c
Updated Rector to commit 6d7404c65000caede512a5bc5a993f472e11cd0d
...
6d7404c650
Home cleaning with Exacat 😎 (#2676 )
2022-07-18 15:25:27 +00:00
Tomas Votruba
ce84017a24
Updated Rector to commit f6090319c24eb98de56d09353c24b5c30da9e7fc
...
f6090319c2
[PHPStan] Reduce PHPStan errors for narrow public - take 3 (#2674 )
2022-07-17 12:27:00 +00:00
Tomas Votruba
da70700f98
Updated Rector to commit ce32685688660a000848322caadcf336bfc282f8
...
ce32685688
[PHPStan] Reduce PHPStan errors for narrow public - take 2 (#2673 )
2022-07-17 01:16:52 +00:00
Tomas Votruba
46dd47dd4e
Updated Rector to commit ac94ddd5bd269b17afc339f39af711c02d56b34a
...
ac94ddd5bd
[PHPStan] Reduce PHPStan errors for narrow public - take 1 (#2672 )
2022-07-16 14:24:54 +00:00
Tomas Votruba
5bce2cfaec
Updated Rector to commit 97ef9ff17fb2a92141621baccae2f52d9659d0e6
...
97ef9ff17f
Improve namespace names validation (#2670 )
2022-07-16 12:31:38 +00:00
Tomas Votruba
09e7c38ed0
Updated Rector to commit e302870bd68ae670fdaffe529d26b5e1c5347408
...
e302870bd6
Improve RectorAssert tests + add assert name on rename configs (#2669 )
2022-07-16 11:25:49 +00:00
Tomas Votruba
4b2bd56de7
Updated Rector to commit 6577da612c2824c2add06721b903de4cd438631e
...
6577da612c
[DX] Add input validation for method, property and function name to avoid invalid output ast (#2668 )
2022-07-16 09:41:53 +00:00
Tomas Votruba
587cd1ea1b
Updated Rector to commit e8d0d572934d5faec64d480d9cd985a3823c9c0a
...
e8d0d57293
Fix getter method property substitution when the readable types don't match. (#2667 )
2022-07-15 23:16:52 +00:00
Tomas Votruba
ead00ac355
Updated Rector to commit 84012e4ac915dd5d8e7527bffdec302d53dc222e
...
84012e4ac9
Static type improvements (#2662 )
2022-07-15 08:14:37 +00:00