Tomas Votruba
28f5dbde13
Updated Rector to commit c14f8d45175bd4c10fef503e350d677c4a73ce29
...
c14f8d4517
[Php72][TypeDeclaration] Rollback tweak infinite loop handling on DeclareStrictTypesRector (#5700 )
2024-03-08 06:34:02 +00:00
Tomas Votruba
695c190be3
Updated Rector to commit 94b5561ca87ee6825a098c7c506b774582bf3354
...
94b5561ca8
chore: bump min version of github actions (fix deprecations) (#5675 )
2024-03-01 20:02:28 +00:00
Tomas Votruba
b0211bc3d8
Updated Rector to commit fa75fcf0d1445f90cff9199875aba352671795f9
...
fa75fcf0d1
[Performance][PhpVersionResolver] Cache resolve platform/require from composer.json on ProjectComposerJsonPhpVersionResolver (#5542 )
2024-02-01 23:54:40 +00:00
Tomas Votruba
7e7a2f067a
Updated Rector to commit 476cfb00cb6a94cb64badf9472ee78f33bdf44b3
...
476cfb00cb
disable fallback for now
2024-01-02 02:40:38 +00:00
Tomas Votruba
7ba32aac1f
Updated Rector to commit e12c73eb339a847bcd717025abf5bc43f1cd0e4c
...
e12c73eb33
[psr-4] Move tests to main namespace, as part of /src and /packages merge - step 2 (#5407 )
2024-01-01 00:20:45 +00:00
Tomas Votruba
e153ed98e6
Updated Rector to commit c6ca4f1f5ccdf73d9aa0f8f441267725e07aee67
...
c6ca4f1f5c
[Performance][TypeDeclaration] Avoid using AstResolver on class is on same file on AllAssignNodePropertyTypeInferer (#5387 )
2023-12-24 08:15:26 +00:00
Tomas Votruba
c5421dfd82
Updated Rector to commit e48234e23981f4022e704bc500b9a9197727e87e
...
e48234e239
Skip RenameMethodRector in never (#5305 )
2023-12-01 09:49:11 +00:00
Tomas Votruba
5990b98c4e
Updated Rector to commit 8615d40f4c8acb58a000f5bc7e0d0a0cfd353b7f
...
8615d40f4c
[NodeTypeResolver] Handle nullable extended class on ->isObjectType() on DowngradeReflectionGetAttributesRector (#5224 )
2023-11-05 14:03:03 +00:00
Tomas Votruba
37bf1c8f19
Updated Rector to commit 2ad03db37f187d715c3a2f189dc181063126e596
...
2ad03db37f
[Php83] Adds rule for adding Override attribute (#5170 )
2023-11-03 16:34:43 +00:00
Tomas Votruba
184cf49468
Updated Rector to commit f9de5d311e7e69d1ad2cb5f3087970d8b9335920
...
f9de5d311e
[Php80] Handle RenameClassRector+AnnotationToAttributeRector with auto import and existing attribute defined (#5219 )
2023-11-02 03:20:18 +00:00
Tomas Votruba
671f50c702
Updated Rector to commit ee715396945596fffb158ff8278749feb01ea01a
...
ee71539694
[NodeTypeResolver] Use isScalar()->yes() usage on StaticTypeAnalyzer and ScalarTypeComparator services (#5099 )
2023-10-01 01:36:35 +00:00
Tomas Votruba
718b62bf2c
Updated Rector to commit defd57b99b2f442199c6d4c63357e786d514253b
...
defd57b99b
Move betterNodeFinder,valueResolver,phpDocInfoFactory dependencies from AbstractRector into rules (#5071 )
2023-09-23 12:32:25 +00:00
Tomas Votruba
b2b3a0f5cc
Updated Rector to commit 33fa6262970128e964fc4099d88d9a7369828e1a
...
33fa626297
[DX] Make PhpDocInfoFactory explicitly required in Rector rule constructor, if needed (#5051 )
2023-09-20 12:41:26 +00:00
Tomas Votruba
35a66f9d23
Updated Rector to commit 596bbc98a25903c525914b4d16ea5f9c76b500fb
...
596bbc98a2
[tests] Replace wildcard e2e test with unit one (#5000 )
2023-09-11 18:33:42 +00:00
Tomas Votruba
814e26534d
Updated Rector to commit 65fd2014b2a4ac76f78f347c094a2a799dad7b16
...
65fd2014b2
Fix union type check of object (#4893 )
2023-09-01 17:12:44 +00:00
Tomas Votruba
326e84f967
Updated Rector to commit 7078b51a7cfe02d85474a38192caf797beedcfd6
...
7078b51a7c
[TypeDeclaration] Add ReturnTypeFromStrictFluentReturnRector (#4890 )
2023-09-01 11:10:35 +00:00
Tomas Votruba
eeab658669
Updated Rector to commit 7078b51a7cfe02d85474a38192caf797beedcfd6
...
7078b51a7c
[TypeDeclaration] Add ReturnTypeFromStrictFluentReturnRector (#4890 )
2023-08-31 19:21:20 +00:00
Tomas Votruba
8be31113be
Updated Rector to commit 7078b51a7cfe02d85474a38192caf797beedcfd6
...
7078b51a7c
[TypeDeclaration] Add ReturnTypeFromStrictFluentReturnRector (#4890 )
2023-08-31 19:02:42 +00:00
Tomas Votruba
3982c504e9
Updated Rector to commit f64cb7b3f8467fe5e6509f0651017a6dabc1fd47
...
f64cb7b3f8
Revert "Pin react/socket to 1.13 (#4855 )" (#4856 )
2023-08-26 09:10:09 +00:00
Tomas Votruba
0728ba3ce0
Updated Rector to commit 55bde86033d704228a71c83b6b4d597d8bc6d350
...
55bde86033
[Performance] Reduce possible re-create Scope on ExprScopeFromStmtNodeVisitor (#4853 )
2023-08-26 06:01:40 +00:00
Tomas Votruba
3be5dc788b
Updated Rector to commit 55bde86033d704228a71c83b6b4d597d8bc6d350
...
55bde86033
[Performance] Reduce possible re-create Scope on ExprScopeFromStmtNodeVisitor (#4853 )
2023-08-26 03:10:37 +00:00
Tomas Votruba
5fdba3c8f0
Updated Rector to commit 55bde86033d704228a71c83b6b4d597d8bc6d350
...
55bde86033
[Performance] Reduce possible re-create Scope on ExprScopeFromStmtNodeVisitor (#4853 )
2023-08-26 02:10:45 +00:00
Tomas Votruba
33326d3cb4
Updated Rector to commit 55bde86033d704228a71c83b6b4d597d8bc6d350
...
55bde86033
[Performance] Reduce possible re-create Scope on ExprScopeFromStmtNodeVisitor (#4853 )
2023-08-26 01:30:33 +00:00
Tomas Votruba
909b93c7f2
Updated Rector to commit 55bde86033d704228a71c83b6b4d597d8bc6d350
...
55bde86033
[Performance] Reduce possible re-create Scope on ExprScopeFromStmtNodeVisitor (#4853 )
2023-08-25 17:57:39 +00:00
Tomas Votruba
15f46b1693
Updated Rector to commit 9b03d8367cd3c69b36b8b1aedf458b191f46655a
...
9b03d8367c
[TypeDeclaration] Add ReturnUnionTypeRector (#4655 )
2023-08-05 11:03:19 +00:00
Tomas Votruba
1814d573d8
Updated Rector to commit e380cf8fdb65fe9929ed047dafdd49fadb00e01c
...
e380cf8fdb
[DX] Make MoneyFormatToNumberFormatRector wrap func call directly to keep simple (#4653 )
2023-08-04 17:46:10 +00:00
Tomas Votruba
92b9fdfd95
Updated Rector to commit fbcd7cf7e6c61be3ad014eebe50ff6c83e8a202e
...
fbcd7cf7e6
Remove resolveFromNodeWithScopeCountAndFallbackName() as unused (#4652 )
2023-08-04 17:28:42 +00:00
Tomas Votruba
b2fa3fba80
Updated Rector to commit 529defd2de2b8ea122d0d7326ca0b054a22a030d
...
529defd2de
[TypeDeclaration] Using native type scope get on ReturnTypeInferer (#4648 )
2023-08-04 14:11:13 +00:00
Tomas Votruba
8e45114f90
Updated Rector to commit 5965ddd37bf4e44553822ae16165c2de4b052f42
...
5965ddd37b
[TypeDeclaration] Add Closure support on ReturnTypeFromStrictParamRector (#4633 )
2023-08-03 14:19:00 +00:00
Tomas Votruba
aae549741f
Updated Rector to commit 0cb3fd0feb464b4568e07607a05c794637aa2862
...
0cb3fd0feb
[Php73] Handle crash Type Error on JsonThrowOnErrorRector (#4626 )
2023-08-01 10:55:14 +00:00
Tomas Votruba
a2178d82dc
Updated Rector to commit 9e9a314b23fa9f217c236412591c4cb9ad94edf5
...
9e9a314b23
[NodeTypeResolver] Remove unused AttributeKey::INSIDE_ARRAY_ITEM on ContextNodeVisitor (#4496 )
2023-07-12 22:16:31 +00:00
Tomas Votruba
2d4dfa7604
Updated Rector to commit ce03029084e1d8c860de15ee6fcfef8f6f35dbdb
...
ce03029084
[DeadCode] Remove RemoveJustVariableAssignRector as often done on purpose or with side effect (#4450 )
2023-07-09 10:36:52 +00:00
Tomas Votruba
0c4f4be946
Updated Rector to commit 33019ba2ff8abfa658b998db5a7ca88f2fa87da3
...
33019ba2ff
[MysqlToMysqli] Deprecate set, as dangerous to use, better handle manually (#4448 )
2023-07-09 09:46:05 +00:00
Tomas Votruba
0ae22238e2
Updated Rector to commit 3c90b2d0ec9aef15c1d869ceadf1dfeaea8235ce
...
3c90b2d0ec
[DX] Remove parent node fixture, to avoid false positive on node discovery (#4440 )
2023-07-08 21:47:47 +00:00
Tomas Votruba
6981c70c9a
Updated Rector to commit 9ed8c21b127cdd45a28307d5fc41668f867f4ef4
...
9ed8c21b12
[DeadCode] Remove findFirstPrevious() usage on UselessIfCondBeforeForeachDetector (#4388 )
2023-07-01 09:41:56 +00:00
Tomas Votruba
5db0586b82
Updated Rector to commit 205df9013af5e05034441aa6088599532f5fef05
...
205df9013a
[TypeDeclaration] Add Encapsed string support to AlwaysStrictScalarExprAnalyzer (#4382 )
2023-06-30 11:59:36 +00:00
Tomas Votruba
d793888f8a
Updated Rector to commit 53c6c5fcaf92b3ff40b6f45e476ff981b9028e95
...
53c6c5fcaf
Remove Kind from doc mapper, as used just once (#4234 )
2023-06-16 03:34:15 +00:00
Tomas Votruba
4c28e357ca
Updated Rector to commit 20ec11e73d8998f9ad7533c8f179ee7be8e2abdf
...
20ec11e73d
[Docblock] Move DocBlockUpdater service usage from AbstractRector to PhpDocTypeChanger (#4215 )
2023-06-14 04:39:10 +00:00
Tomas Votruba
65638434b2
Updated Rector to commit b56b0c2febafe7ab07b187faa9b315f810cac0ae
...
b56b0c2feb
[TypeDeclaration] Remove findParentType() on SilentVoidResolver (#4203 )
2023-06-12 19:14:15 +00:00
Tomas Votruba
7210e20035
Updated Rector to commit b56b0c2febafe7ab07b187faa9b315f810cac0ae
...
b56b0c2feb
[TypeDeclaration] Remove findParentType() on SilentVoidResolver (#4203 )
2023-06-12 19:05:59 +00:00
Tomas Votruba
ff28aaca4c
Updated Rector to commit 21f8014b30f4a4230f787ca1698a2c53d6d5f18a
...
21f8014b30
[DI] Autowire annotation to attribute mapper via tags (#4190 )
2023-06-12 10:45:32 +00:00
Tomas Votruba
57b6546504
Updated Rector to commit 4e02f78d6b8352fd24afc670f285453468742c3f
...
4e02f78d6b
temporarily exclude autowire, to skip throws
2023-06-11 23:42:32 +00:00
Tomas Votruba
4ec7e4865b
Updated Rector to commit a8922f7431c9c9188be501107ee7819e0130da4c
...
a8922f7431
skip temporarily match + throws downagrade in symfony/console, very unlikely to run
2023-06-11 23:26:00 +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
5db0609ffa
Updated Rector to commit 3bc82de4d5b27b2852e6a1ecbc68607cf4d000ce
...
3bc82de4d5
Increase kernel cache key (#4159 )
2023-06-10 11:32:05 +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
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
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
104c8b43d1
Updated Rector to commit b8b1155ffe068cfb0a1a702dfd00e21bf711c46d
...
b8b1155ffe
try polyfill is_list
2023-06-06 22:03:07 +00:00