14651 Commits

Author SHA1 Message Date
Tomas Votruba
1539934554 Updated Rector to commit 244fb1cebce834698e9d6f5a67a3d3552addf49d
244fb1cebc [DeadCode] Fix RemoveUnusedPrivateMethodParameterRector args keys re-order (#2770)
2022-08-17 08:52:30 +00:00
Tomas Votruba
88ec8c80e3 Updated Rector to commit 03ed0369d06db544927966ec97b5f380a11e0751
03ed0369d0 [CodeQuality][Up_TO_PHP_81] Handle crash indentation on combination LevelSetList::UP_TO_PHP_81 with SetList::CODE_QUALITY - take 2 (#2763)
2022-08-15 18:41:26 +00:00
Tomas Votruba
3b5a7181ba Updated Rector to commit 1f6cea323ef7a3125c8fe56958e71ad4dd9944c7
1f6cea323e [Php80] Handle trailing comma on AnnotationToAttributeRector on Doctrine JoinColumn (#2766)
2022-08-15 18:36:53 +00:00
Tomas Votruba
d771949a24 Updated Rector to commit 2977d091b2a7dfcddf855c376534a835876e3ffd
2977d091b2 [Doc] Register Troubleshoot Parallel Issues documentation in Readme (#2764)
2022-08-15 18:36:26 +00:00
Tomas Votruba
9fdeacaeee Updated Rector to commit 933eb1353d193ca90bdb02265039469c620ad46f
933eb1353d [Php81] Handle crash on Crypt() single arg on NullToStrictStringFuncCallArgRector (#2767)
2022-08-15 18:34:46 +00:00
Tomas Votruba
6c0394fa59 Updated Rector to commit 128cc91038c48bb5a10901447820bcf9676512ba
128cc91038 [Doc] Update count rules 500+ -> 400+ in readme (#2765)
2022-08-14 12:43:17 +00:00
Tomas Votruba
a9ba01293d Updated Rector to commit 96fce06e55bc33f941041735100418fd53fe09e2
96fce06e55 [Php73] Add Method Call support on on IsCountableRector (#2762)
2022-08-13 18:43:10 +00:00
Tomas Votruba
0e37f464e0 Updated Rector to commit 526091f416e0d9307b5fe1a5977397dc8dfce244
526091f416 [Php71] Code Sample fix on CountOnNullRector (#2761)
2022-08-13 15:42:56 +00:00
Tomas Votruba
a67329d33a Updated Rector to commit 3c88742dd13d49ba51c84817d746a9e2b59500e9
3c88742dd1 [CodeQuality][Up_TO_PHP_81] Handle crash indentation on combination LevelSetList::UP_TO_PHP_81 with SetList::CODE_QUALITY (#2760)
2022-08-13 13:45:27 +00:00
Tomas Votruba
19738615bc Updated Rector to commit bb68d8aa18c2b0ab3f5000c175fd6b81e9c0610a
bb68d8aa18 [CodingStyle] Fix re-print of self in PreferThisOrSelfMethodCallRector (#2759)
2022-08-12 18:46:57 +00:00
Tomas Votruba
9fa71a8e1f Updated Rector to commit 858f055584ac2f4108469104d6b6a27f0de9132d
858f055584 [Core] Move Scope Resolver to ScopeAnalyzer (#2757)
2022-08-12 17:30:03 +00:00
Tomas Votruba
4100d6e660 Updated Rector to commit 47d25befa5ca7aa348e9a27125edebc6e62eaf68
47d25befa5 [Php73] Skip escaped Dash on RegexDashEscapeRector (#2753)
2022-08-12 17:18:44 +00:00
Tomas Votruba
d30de9efe0 Updated Rector to commit da9fab1810dd4985b2071b3ffc34c88f665856cb
da9fab1810 [Naming] Remove single- prefix from RenameForeachValueVariableToMatchExprVariableRector, creates weird names (#2756)
2022-08-12 12:42:27 +00:00
Tomas Votruba
5ff40fa637 Updated Rector to commit 8c07d677b46caf2ea84c174669d2b416e577fc67
8c07d677b4 AddReturnTypeDeclarationBasedOnParentClassMethodRector fix mixed return type by parent interface (#2755)
2022-08-11 15:41:34 +00:00
Tomas Votruba
f6f9dadfe8 Updated Rector to commit 2667f35cc72a6f7da454635a24bdc3ede61082ae
2667f35cc7 Improve ReturnTypeWillChangeRector to handle any method of defined type; move PhpDocFromTypeDeclarationDecorator to Downgrade rules (#2754)
2022-08-11 15:03:59 +00:00
Tomas Votruba
26bacab80c Updated Rector to commit c0070b1d30a0040e3e58724ac1b3b339e168dcb5
c0070b1d30 [CodeQuality] Skip not ArrayType on ForeachItemsAssignToEmptyArrayToAssignRector (#2752)
2022-08-11 14:46:08 +00:00
Tomas Votruba
967bbc6b59 Updated Rector to commit c0070b1d30a0040e3e58724ac1b3b339e168dcb5
c0070b1d30 [CodeQuality] Skip not ArrayType on ForeachItemsAssignToEmptyArrayToAssignRector (#2752)
2022-08-11 14:29:35 +00:00
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
80619f80aa Updated Rector to commit 77a0b343042509c010ea740be8293c250286a853
77a0b34304 misc
2022-08-10 10:06:27 +00:00
Tomas Votruba
298437e8e3 Updated Rector to commit 52f995120d438da90205b83ec10a7cab6960117f
52f995120d [readme] add rector extensions (#2751)
2022-08-10 09:53:54 +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
dce47c75f3 Updated Rector to commit 93b63b0a86e26cb9d15bcc61c3d840f703a1472c
93b63b0a86 [Php54][Php80] Handle no scope on LongArrayToShortArrayRector+AnnotationToAttributeRector (#2749)
2022-08-09 20:46:41 +00:00
Tomas Votruba
3d35b64c2e Updated Rector to commit a80b3d359f321c0211d5d1aa36cdc265ec40af93
a80b3d359f add test for -c e2e
2022-08-09 20:37:26 +00:00
Tomas Votruba
0aac56f223 Updated Rector to commit 7f5503ee0b414e5c48c1a6d5b5cce706caf65887
7f5503ee0b add some rules to reflection union e2e
2022-08-09 20:33:38 +00:00
Tomas Votruba
3b4fc37371 Updated Rector to commit 6459357ea31eddfda78fa9b843ff424646c3e260
6459357ea3 add some rules to define-constant e2e
2022-08-09 20:32:27 +00:00
Tomas Votruba
1e6e634436 Updated Rector to commit b4524cb2a2888af4425343ecd7544567a321ef9b
b4524cb2a2 add some rules to run
2022-08-09 20:25:57 +00:00
Tomas Votruba
024579b74a Updated Rector to commit 9fdc2eccec5aa38077dd1f9d634dd0353f36f84b
9fdc2eccec Bump deps (#2750)
2022-08-09 20:18:43 +00:00
Tomas Votruba
420929251c Updated Rector to commit 17257b860adf08f36e4504b6d7a444e5eef987a2
17257b860a remove duplicated test
2022-08-09 20:16:51 +00:00
Tomas Votruba
9348cb36bc Updated Rector to commit c8c3e82a05436c4c128fd6a5bb2a7207c24a7c53
c8c3e82a05 Move Nette extension from the core to the community (#2746)
2022-08-09 20:03:15 +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
83bdde50fe Updated Rector to commit 07b54b48ec70f8349a36239316ecf5fb2b79798a
07b54b48ec improve PhpDocInfo generics to local only
2022-08-09 10:07:17 +00:00
Tomas Votruba
1c1744236a Updated Rector to commit 46e473931522d6b843eb42e1d4fcd0dc7b86666c
46e4739315 remove nette from conflicting packages to allow split
2022-08-08 08:13:31 +00:00
Tomas Votruba
ba5ca07800 Updated Rector to commit b8fec6418f6bab31d807fc9eef4167aa74277847
b8fec6418f cleanup
2022-08-07 23:37:28 +00:00
Tomas Votruba
24d364b692 Updated Rector to commit cbe6271e16370118408bdea5fe6b8ea6eebe8f18
cbe6271e16 narrow core packages
2022-08-07 14:40:46 +00:00
Tomas Votruba
c79a46ee2a Updated Rector to commit d68bc4ccf6fca72f748cb3b9b80264901094b3d6
d68bc4ccf6 bump deps
2022-08-07 12:27:55 +00:00
Tomas Votruba
966de41565 Updated Rector to commit 81f3299a0d1a50b0d4c7a0d8b56c5677491fb1f8
81f3299a0d Add BinaryOpAnalyzer locally
2022-08-07 08:40:30 +00:00
Tomas Votruba
eb23cc5b15 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 23:18:58 +00:00
Tomas Votruba
b9ad506421 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 22:58:46 +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
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
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
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
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
80bfee9246 Updated Rector to commit 685dc702a0dc6c8490bf1d9c39f8a8072e4333f0
685dc702a0 Ability to yield files with names (#2732)
2022-08-04 19:19:43 +00:00
Tomas Votruba
aba621c9e4 Updated Rector to commit a494d7c4f634553f490da4a689c06cfc903d6bb9
a494d7c4f6 Clean up downgrade php path in configs (#2731)
2022-08-04 14:29:17 +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