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
83bdde50fe
Updated Rector to commit 07b54b48ec70f8349a36239316ecf5fb2b79798a
...
07b54b48ec
improve PhpDocInfo generics to local only
2022-08-09 10:07:17 +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
fda0b6ec7b
Updated Rector to commit f4bc6c38446ac98e625a9c11c070e9829b4c6118
...
f4bc6c3844
[TypeDeclaration] Make anonymous class return specific type, if implements (#2738 )
2022-08-06 15:04:36 +00:00
Tomas Votruba
0fb8d7623f
Updated Rector to commit ea3a69918c8d314b5ef889e51c76612d849ccd2c
...
ea3a69918c
[TypedDeclaration] Add MockObject property type support to TypedPropertyFromAssignsRector (#2737 )
2022-08-06 11:55:51 +00:00
Tomas Votruba
f64e2f73c2
Updated Rector to commit c88bd7aa4389b0a75bef1fa05b10717c4891524b
...
c88bd7aa43
[Php80] Preserve int key defined not start from 0 on AnnotationToAttributeRector (#2735 )
2022-08-05 14:06:15 +00:00
Tomas Votruba
80bfee9246
Updated Rector to commit 685dc702a0dc6c8490bf1d9c39f8a8072e4333f0
...
685dc702a0
Ability to yield files with names (#2732 )
2022-08-04 19:19:43 +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
a5ec68bd9c
Updated Rector to commit ec9c15adc729988276f3fe7b726609f913266f23
...
ec9c15adc7
Apply ParametersAcceptorSelectorVariantsWrapper::select() take 2 (#2718 )
2022-07-28 14:06:21 +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
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
a9e67f6f71
Updated Rector to commit a01813086429b7548a4ef015cc874471c169da65
...
a018130864
[DowngradePhp81] Handle no scope on DowngradeFirstClassCallableSyntaxRector inside ArrayItem (#2709 )
2022-07-27 08:02:59 +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
2f66cf1f32
Updated Rector to commit 07ab6051dff0262c2ee6ea060056bf9e56186ada
...
07ab6051df
[PHPStan] Clean up ignore errors for narrow public (#2697 )
2022-07-21 09:19:12 +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
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
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
4f969ebd66
Updated Rector to commit c474c67319c9072b81dd9bcb1f4d6f201e1a1e4e
...
c474c67319
misc (#2678 )
2022-07-19 18:25:44 +00:00
Tomas Votruba
ab3565ff17
Updated Rector to commit 0ffaacaf3cf1094d3abfb3e0aee9543d12aa6490
...
0ffaacaf3c
Cleanup set list from old sets (#2684 )
2022-07-19 18:21:38 +00:00
Tomas Votruba
e87c453b7e
Updated Rector to commit a66e6530decedb25b89c0049da402ec5828034b3
...
a66e6530de
[Transform] Handle crash string in EnumCase on StringToClassConstantRector (#2680 )
2022-07-18 23:37:02 +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
b8d580b548
Updated Rector to commit d1f91502773e1cc2de6fc5c7ee7b2077165f6762
...
d1f9150277
[CodeQuality] Handle crash attribute used on trait on CallableThisArrayToAnonymousFunctionRector (#2675 )
2022-07-18 14:32:34 +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
0077120e40
Updated Rector to commit db7012edc116426e441645abdc1cffcb8c47ee85
...
db7012edc1
[Php80] Add implements interface support on single file on AddParamBasedOnParentClassMethodRector (#2660 )
2022-07-15 08:20:20 +00:00
Tomas Votruba
4b78498132
Updated Rector to commit 328c43713e7b7ec77675637582117619af012985
...
328c43713e
static fixes (#2661 )
2022-07-14 22:29:28 +00:00
Tomas Votruba
ff718bc107
Updated Rector to commit 329b4f2e6f13394b56eb4ad01e020fc651fc83d5
...
329b4f2e6f
[NodeTypeResolver] Refactor ParametersAcceptorSelectorVariantsWrapper to pass CallLike instead of Arg (#2632 )
2022-07-05 07:33:24 +00:00
Tomas Votruba
0e7a81986d
Updated Rector to commit 931c1472c6676e224979d3910552a3025c4903e9
...
bcc6764002
add preload for split package 931c1472c6
cs
2022-07-03 21:50:48 +00:00
Tomas Votruba
606cd7be37
Updated Rector to commit 8eedf1878f6882c8cba5b696613828a6ae15790d
...
8eedf1878f
[Php71] Skip First Class Callable on RemoveExtraParametersRector (#2622 )
2022-07-03 17:06:40 +00:00
Tomas Votruba
80dae040ce
Updated Rector to commit 39a6ed5d83fcb4d96adb9112e2332081b8a6bec6
...
39a6ed5d83
Enable rule (#2619 )
2022-07-03 12:51:23 +00:00
Tomas Votruba
8c06162529
Updated Rector to commit f608461e44c6a4008a2bff6c603ba9d52d3ffacf
...
f608461e44
Remove RemoveOverriddenValuesRector as flow of control is not reliable and could cause invalid removal (#2614 )
2022-07-03 08:06:08 +00:00
Tomas Votruba
3ebe5dd36e
Updated Rector to commit 7222eccac1827abdb9ce1565ea18d2de0c98f743
...
7222eccac1
[TypeDeclaration] Skip AddArrayReturnDocTypeRector on custom phpstan type (#2608 )
2022-07-02 21:29:13 +00:00
Tomas Votruba
b50d03dfc6
Updated Rector to commit 87799d5f1d70d6399ed9e72c4ffa8b421c671527
...
87799d5f1d
Add ParametersAcceptorSelectorVariantsWrapper to handle selectFromArgs() on multi variants, fallback to selectSingle (#2607 )
2022-07-02 21:18:00 +00:00
Tomas Votruba
8c4e269a9d
Updated Rector to commit 6be87763cbe27e0c20d3923df0efe629e5cae6f8
...
6be87763cb
[CodeQuality] Remove DateTimeToDateTimeInterfaceRector as mostly opinionated and way too much generics (#2598 )
2022-07-01 07:42:17 +00:00
Tomas Votruba
fbc13bfea3
Updated Rector to commit e6e5895517eb301f3fa3b00759b06876cacde836
...
e6e5895517
[Naming] Skip used in arrow function args on RenameVariableToMatchMethodCallReturnTypeRector (#2599 )
2022-07-01 07:39:49 +00:00
Tomas Votruba
8582284513
Updated Rector to commit ed92724c846790f1bab66cd81b3e20a6561694ed
...
ed92724c84
[DX] Try unused public const PHPStan rule (#2595 )
2022-06-30 13:57:27 +00:00
Tomas Votruba
4f6ff772bb
Updated Rector to commit 82b24679cd1763f610b5356684766658ab9a80fa
...
82b24679cd
[DeadCode] Handle anonymous and arrow function uses in RemoveJustPropertyFetchRector (#2592 )
2022-06-30 13:32:41 +00:00
Tomas Votruba
26c0e5c79b
Updated Rector to commit 143f743d4ffb63b8fa6649841782d6d48735d472
...
143f743d4f
[DX] Add MissingInSetCommand, to verify what rules are not part of their sets (#2594 )
2022-06-30 13:31:25 +00:00
Tomas Votruba
846aa2b4c2
Updated Rector to commit e97dd8f3607c8f0d038ef630f6e4bc5bccf58a89
...
e97dd8f360
Use rector downgrade php (#2582 )
2022-06-28 12:42:29 +00:00
Tomas Votruba
bebb65659c
Updated Rector to commit 92621698c22c5ea04799c1233f9522cdf7ac651d
...
92621698c2
[DX] Move UnionTypeFactory to NodeTypeResolver packages (#2581 )
2022-06-27 20:29:12 +00:00
Tomas Votruba
a0705ea3d6
Updated Rector to commit 6845975035289df55f72cc710101fc9ae5d4ae1b
...
6845975035
[Core] Replace deprecated ->enterCatch() with enterCatchType() (#2548 )
2022-06-25 16:12:40 +00:00
Tomas Votruba
582aecc7dd
Updated Rector to commit 237f603c81d4bbbd0de22e5eebdf32f53902ee15
...
237f603c81
Skip all but exactly one return (#2565 )
2022-06-25 16:12:31 +00:00
Tomas Votruba
f8d669f3e6
Updated Rector to commit dcad222eb70b83ce46d2d639393ca42aeaadd11a
...
dcad222eb7
[Core] Handle Scope not available on DowngradeArrayIsListRector+DowngradePregUnmatchedAsNullConstantRector (#2556 )
2022-06-25 16:11:22 +00:00
Tomas Votruba
4682eeff15
Updated Rector to commit 24d2250c592ca4f443e256e5841ddba03f8c82ae
...
24d2250c59
[Parallel] Display stack trace on --debug on parallel (#2561 )
2022-06-25 06:53:01 +00:00
Tomas Votruba
baf7c2cd12
Updated Rector to commit 9a683effa916e5b0550ed4e26a399e6501959f03
...
9a683effa9
Fix @return on StaticDoctrineAnnotationParser and PlainValueParser (#2560 )
2022-06-24 05:46:03 +00:00