Tomas Votruba
5712e3dd40
Updated Rector to commit b4eb417407360b419e71eaa7609209a1597441e2
...
b4eb417407
Remove ReturnArrayClassMethodToYieldRector, add to PHPUnit Rector (#4213 )
2023-06-13 16:24:24 +00:00
Tomas Votruba
1890d4835a
Updated Rector to commit 91cf7cc721c70ec8914c1bc4855a810bb85b640c
...
91cf7cc721
Remove CachedContainerBuilder (#4211 )
2023-06-13 13:29:32 +00:00
Tomas Votruba
c7c077acb5
Updated Rector to commit d295fe5b4408ef1e3e3be152f3e04c53699cadb5
...
d295fe5b44
Increase kernel cache key (#4210 )
2023-06-13 09:26:14 +00:00
Tomas Votruba
c1782af768
Updated Rector to commit 0a36378788fcf58a41deecab7fb9b3228f077264
...
0a36378788
[DeadCode] Remove parent lookup on ControllerClassMethodManipulator (#4204 )
2023-06-12 20:11:25 +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
e7a63a8730
Updated Rector to commit b56b0c2febafe7ab07b187faa9b315f810cac0ae
...
b56b0c2feb
[TypeDeclaration] Remove findParentType() on SilentVoidResolver (#4203 )
2023-06-12 18:55:06 +00:00
Tomas Votruba
887ce448ac
Updated Rector to commit a86eb69c59af5dd1e3ea3b7ab994b017dcccd6b4
...
a86eb69c59
Move PreferThisOrSelfMethodCallRector to PHPUnit rector package, to handle exact cases (#4194 )
2023-06-12 11:51:15 +00:00
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
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
1b3ee4f289
Updated Rector to commit 7a61135453ff9fa595966f0265cb2a3c28c13656
...
7a61135453
[CodeQuality] Remove direct return STOP_TRAVERSAL on SetTypeToCastRector (#4187 )
2023-06-12 10:13:36 +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
fb2569f52c
Updated Rector to commit 390730a9c40cfad8ca6a089e2dee1b7e158e076e
...
390730a9c4
Remove propperty to add collector, add them directly or as a constructor dependency (#4131 )
2023-06-09 13:02:17 +00:00
Tomas Votruba
5518ca1f6b
Updated Rector to commit 390730a9c40cfad8ca6a089e2dee1b7e158e076e
...
390730a9c4
Remove propperty to add collector, add them directly or as a constructor dependency (#4131 )
2023-06-09 12:23:12 +00:00
Tomas Votruba
d95266b60b
Updated Rector to commit 390730a9c40cfad8ca6a089e2dee1b7e158e076e
...
390730a9c4
Remove propperty to add collector, add them directly or as a constructor dependency (#4131 )
2023-06-09 12:03:39 +00:00
Tomas Votruba
68277cb660
Updated Rector to commit 390730a9c40cfad8ca6a089e2dee1b7e158e076e
...
390730a9c4
Remove propperty to add collector, add them directly or as a constructor dependency (#4131 )
2023-06-09 11:28:50 +00:00
Tomas Votruba
f790a093ec
Updated Rector to commit 390730a9c40cfad8ca6a089e2dee1b7e158e076e
...
390730a9c4
Remove propperty to add collector, add them directly or as a constructor dependency (#4131 )
2023-06-09 11:00:38 +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
f82e30a026
Updated Rector to commit ae874efa148e6d5a031503892a6307824b4d7003
...
ae874efa14
Remove SourceLocatorProviderInterface as unused (#4126 )
2023-06-08 22:00:17 +00:00
Tomas Votruba
4f94034308
Updated Rector to commit d003424800ab2b06eae432679cda73ee959cbad1
...
d003424800
From magic array autowire to explicit autowire (#4122 )
2023-06-08 20:31:22 +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
9e103260ec
Updated Rector to commit 2f3e9be0ae108c75f9de8fbf2ea92f0393ad9839
...
2f3e9be0ae
[DX] Test BetterNodeFinder with Laravel container (#4106 )
2023-06-08 14:23:03 +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
1d6fa53888
Updated Rector to commit 7f73d653b9ceb059f9d05e010a7c6120f23c77ac
...
7f73d653b9
[Traverser] Use specific Stmt: Declare_ and Namespace_ for init namespace stmt_key index on StmtKeyNodeVisitor (#4111 )
2023-06-08 02:08:17 +00:00
Tomas Votruba
a97ef30b94
Updated Rector to commit fe33aad6cbff85882e60ef2461e929d5b1957456
...
fe33aad6cb
[Printer] Rename method decorateInlineHTMLOrNopAndUpdatePhpdocInfo() to moveCommentsFromAttributeObjectToCommentsAttribute() (#4110 )
2023-06-07 16:12:13 +00:00
Tomas Votruba
1fdcfc8e63
Updated Rector to commit 3c9a2453294bed3e258935aad37d355c8251db4f
...
3c9a245329
Make SimplifyRegexPatternRector work without parent nodes + deprecate BetterNodeFinder and findParent* methods (#4105 )
2023-06-07 12:49:26 +00:00
Tomas Votruba
da05109534
Updated Rector to commit b7760eb6fcfd4d809723e4dfd54ece8d437baff0
...
b7760eb6fc
[Scoper] Try enable DowngradeArrayIsListRector (#4096 )
2023-06-06 23:13:47 +00:00
Tomas Votruba
104c8b43d1
Updated Rector to commit b8b1155ffe068cfb0a1a702dfd00e21bf711c46d
...
b8b1155ffe
try polyfill is_list
2023-06-06 22:03:07 +00:00
Tomas Votruba
515eba1ef3
Updated Rector to commit b8b1155ffe068cfb0a1a702dfd00e21bf711c46d
...
b8b1155ffe
try polyfill is_list
2023-06-06 17:02:20 +00:00
Tomas Votruba
075297ce56
Updated Rector to commit 0af705fb570340cb0e4fbc0b9e897b09bd172f5c
...
0af705fb57
debug
2023-06-06 16:41:24 +00:00
Tomas Votruba
84532f58cf
Updated Rector to commit b852d706e3c13bc862a91acac245b313db357450
...
b852d706e3
Remove AffectedFilesCount as unused (#4094 )
2023-06-06 15:06:12 +00:00
Tomas Votruba
368e973125
Updated Rector to commit be31c8faec553f9247f3c0d810648ec22b91b827
...
be31c8faec
Remove ChangeGlobalVariablesToPropertiesRector as the scope might change after the variable is defined, better handle with PHPStan (#4086 )
2023-06-05 14:37:00 +00:00
Tomas Votruba
bc7911e5d1
Updated Rector to commit a61fbf265d2995453ad8d9f12b6bb00ff1937162
...
a61fbf265d
Remove removeNode() from couple rules (#4083 )
2023-06-05 13:42:47 +00:00
Tomas Votruba
917ce32d7a
Updated Rector to commit ddcc807ffcdf24c49889125682d1bcb223387d09
...
ddcc807ffc
Make use of REMOVE_NODE return constant in refator() method (#4075 )
2023-06-05 09:32:57 +00:00
Tomas Votruba
7b17dd2d5b
Updated Rector to commit 02b93319906ffa9842cbab8f80d58d8b5576cf43
...
02b9331990
[Traverser] Add BreakingRemovalGuardNodeVisitor to reduce parent attribute usage on BreakingRemovalGuard (#3978 )
2023-06-04 10:46:22 +00:00
Tomas Votruba
26ee850893
Updated Rector to commit 6dd57a913efe6fd5eb03542300b93cb1c22fc4dc
...
6dd57a913e
Merge autoImport() tests (#4050 )
2023-06-02 13:09:14 +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
b0cbcaf37b
Updated Rector to commit 5d6cff121b884ce17d6cf117e60b74dd67af75f2
...
5d6cff121b
Move test to rector-doctrine (#4048 )
2023-06-02 10:21:56 +00:00
Tomas Votruba
9eed15ece9
Updated Rector to commit 897cdda68d73ed5fcc1c768219207ff54c8459cb
...
897cdda68d
Apply coding standard (#4047 )
2023-06-02 10:03:55 +00:00
Tomas Votruba
94475b36c9
Updated Rector to commit 7cde4132f7705a0f941867d66c909abd114e758d
...
7cde4132f7
Revert [Core] No need reindex FileWithoutNamespace on beforeTraverse (#4043 ) (#4044 )
2023-06-02 08:59:08 +00:00
Tomas Votruba
26d8422934
Updated Rector to commit 7cde4132f7705a0f941867d66c909abd114e758d
...
7cde4132f7
Revert [Core] No need reindex FileWithoutNamespace on beforeTraverse (#4043 ) (#4044 )
2023-06-02 07:37:33 +00:00
Tomas Votruba
4798412baf
Updated Rector to commit 90b1f9fdd37038b82df9c1b14fd2114b3075468c
...
90b1f9fdd3
[Core] No need reindex FileWithoutNamespace on beforeTraverse (#4043 )
2023-06-02 03:58:22 +00:00
Tomas Votruba
2e072dd15a
Updated Rector to commit cfccdd090b640d7b63592eca1744e0582db19830
...
cfccdd090b
[CodingStyle] Skip first class callable on UnSpreadOperatorRector (#4041 )
2023-06-01 23:56:12 +00:00
Tomas Votruba
8f92523b3a
Updated Rector to commit 965b5f72045e3a94adf1eab83accafb52bfbe92a
...
965b5f7204
[CodeQuality] Exclude first class callable from IntvalToTypeCastRector (#7962 ) (#4040 )
2023-06-01 22:33:20 +00:00
Tomas Votruba
ed61663929
Updated Rector to commit 1e4568bdae763335c904ecd3d03a79f1ac129d0f
...
1e4568bdae
Avoid removing use with removeNode() in ClassRenamer (#4039 )
2023-06-01 16:05:57 +00:00
Tomas Votruba
6bffa5fbeb
Updated Rector to commit 1e4568bdae763335c904ecd3d03a79f1ac129d0f
...
1e4568bdae
Avoid removing use with removeNode() in ClassRenamer (#4039 )
2023-06-01 15:56:03 +00:00
Tomas Votruba
6ffdc0c6a4
Updated Rector to commit 89fc9dbd9c1b6e1feb35a777926a443db01b0824
...
89fc9dbd9c
Remove unused BinaryOpTreeRootLocator (#4038 )
2023-06-01 14:34:35 +00:00
Tomas Votruba
a4b4c3aab2
Updated Rector to commit bdc2fc99631f67eeb2d96e2cf0906279c2561c9a
...
bdc2fc9963
[NodeManipulator] Remove parent lookup on PropertyFetchAssignManipulator (#4037 )
2023-06-01 09:22:42 +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
c0ad822683
Updated Rector to commit 227186b39430fee40e5c6ba5ff7261700c9d5031
...
227186b394
[Performance] Reduce parent lookup on PropertyFetchAnalyzer (#4034 )
2023-05-31 13:04:27 +00:00
Tomas Votruba
c8207cff85
Updated Rector to commit b84fe9524aa20e200f743f13f6925d93225c6280
...
b84fe9524a
[Php56] Reduce origNode check on UndefinedVariableResolver (#4033 )
2023-05-31 08:33:32 +00:00
Tomas Votruba
f7d04bd361
Updated Rector to commit b84fe9524aa20e200f743f13f6925d93225c6280
...
b84fe9524a
[Php56] Reduce origNode check on UndefinedVariableResolver (#4033 )
2023-05-31 02:38:09 +00:00
Tomas Votruba
089eca6986
Updated Rector to commit b84fe9524aa20e200f743f13f6925d93225c6280
...
b84fe9524a
[Php56] Reduce origNode check on UndefinedVariableResolver (#4033 )
2023-05-31 00:18:13 +00:00
Tomas Votruba
3342a558a3
Updated Rector to commit b84fe9524aa20e200f743f13f6925d93225c6280
...
b84fe9524a
[Php56] Reduce origNode check on UndefinedVariableResolver (#4033 )
2023-05-30 20:19:22 +00:00
Tomas Votruba
17e8e0f374
Updated Rector to commit b84fe9524aa20e200f743f13f6925d93225c6280
...
b84fe9524a
[Php56] Reduce origNode check on UndefinedVariableResolver (#4033 )
2023-05-30 15:53:28 +00:00
Tomas Votruba
9335e75d7b
Updated Rector to commit b84fe9524aa20e200f743f13f6925d93225c6280
...
b84fe9524a
[Php56] Reduce origNode check on UndefinedVariableResolver (#4033 )
2023-05-30 15:40:10 +00:00
Tomas Votruba
f9be2b1c61
Updated Rector to commit b84fe9524aa20e200f743f13f6925d93225c6280
...
b84fe9524a
[Php56] Reduce origNode check on UndefinedVariableResolver (#4033 )
2023-05-30 15:24:14 +00:00
Tomas Votruba
afcc6c02eb
Updated Rector to commit b84fe9524aa20e200f743f13f6925d93225c6280
...
b84fe9524a
[Php56] Reduce origNode check on UndefinedVariableResolver (#4033 )
2023-05-30 14:55:26 +00:00
Tomas Votruba
95843bd31e
Updated Rector to commit 73c1ac45e78b2e8b091f7a0cbcc0b54b9b24bb42
...
73c1ac45e7
Make use of key to remove property (#4032 )
2023-05-30 14:29:35 +00:00
Tomas Votruba
977bb7a99e
Updated Rector to commit 46d2aacd80260f0d6ff7ed0454100be3ed279b63
...
46d2aacd80
[Core] Ensure define before refactor() called to avoid changed during refactor (#4031 )
2023-05-30 14:11:13 +00:00
Tomas Votruba
5e8e8dbc29
Updated Rector to commit 46d2aacd80260f0d6ff7ed0454100be3ed279b63
...
46d2aacd80
[Core] Ensure define before refactor() called to avoid changed during refactor (#4031 )
2023-05-30 13:37:00 +00:00
Tomas Votruba
fed7beb412
Updated Rector to commit 5bae1ebdcee327ac3dcf4a25175f9013af54ec3d
...
5bae1ebdce
trigger CI
2023-05-30 10:33:01 +00:00
Tomas Votruba
1a69dcf241
Updated Rector to commit d413dc15e6cbe5ac10f5fe6fd06711fcb7267a0b
...
d413dc15e6
Remove unused method addNodesBeforeNode() (#4024 )
2023-05-30 09:18:02 +00:00
Tomas Votruba
28d2a3ced0
Updated Rector to commit d413dc15e6cbe5ac10f5fe6fd06711fcb7267a0b
...
d413dc15e6
Remove unused method addNodesBeforeNode() (#4024 )
2023-05-30 09:05:54 +00:00
Tomas Votruba
6f79fcfb1e
Updated Rector to commit e2213f21762d74946a34197921aa905623493e8c
...
e2213f2176
Remove unused addNodeAfterNode(), return nodes instead (#4023 )
2023-05-30 08:41:10 +00:00
Tomas Votruba
672d7d7dfe
Updated Rector to commit e2213f21762d74946a34197921aa905623493e8c
...
e2213f2176
Remove unused addNodeAfterNode(), return nodes instead (#4023 )
2023-05-30 08:16:08 +00:00
Tomas Votruba
305fa5edd6
Updated Rector to commit b97fe194b45a7915fd1509b9388315f49582cb2c
...
b97fe194b4
[Php80] Remove parent attribute usage on ClassPropertyAssignToConstructorPromotionRector (#4022 )
2023-05-29 23:40:49 +00:00
Tomas Votruba
74fee33fad
Updated Rector to commit 5979f30756eca7e8f2736514451d5c7bdfed50ce
...
5979f30756
Remove removeNode() from FuncGetArgsToVariadicParamRector (#4021 )
2023-05-29 21:33:59 +00:00
Tomas Votruba
5062188fe8
Updated Rector to commit 0ea7b49d5839f4dcdf5c9966cf410b3394c5e060
...
0ea7b49d58
[Testing] Remove require_once on TestingParser::parseFileToDecoratedNodes() (#4009 )
2023-05-29 18:30:06 +00:00
Tomas Votruba
84d2957596
Updated Rector to commit 3dfe7f9c11dc0ea75ba73da6f4639c1718843dc2
...
3dfe7f9c11
[Test] Enable displayDetailsOnTestsThatTriggerWarnings to true in tests to show warning (#4020 )
2023-05-29 14:21:02 +00:00
Tomas Votruba
9f963a664a
Updated Rector to commit 3dfe7f9c11dc0ea75ba73da6f4639c1718843dc2
...
3dfe7f9c11
[Test] Enable displayDetailsOnTestsThatTriggerWarnings to true in tests to show warning (#4020 )
2023-05-29 14:08:28 +00:00
Tomas Votruba
8d722f5b92
Updated Rector to commit 3dfe7f9c11dc0ea75ba73da6f4639c1718843dc2
...
3dfe7f9c11
[Test] Enable displayDetailsOnTestsThatTriggerWarnings to true in tests to show warning (#4020 )
2023-05-29 14:02:39 +00:00
Tomas Votruba
4c71bd6171
Updated Rector to commit 4ea7d0f477ff10755172869818056824b2d42dcd
...
4ea7d0f477
[DeadCode] Clean up PHPStan notice on ComplexNodeRemover::processRemoveParamWithKeys() (#4018 )
2023-05-29 13:42:03 +00:00
Tomas Votruba
8925a6a4f0
Updated Rector to commit 4ea7d0f477ff10755172869818056824b2d42dcd
...
4ea7d0f477
[DeadCode] Clean up PHPStan notice on ComplexNodeRemover::processRemoveParamWithKeys() (#4018 )
2023-05-29 13:28:38 +00:00
Tomas Votruba
e4e5a9d57d
Updated Rector to commit 4ea7d0f477ff10755172869818056824b2d42dcd
...
4ea7d0f477
[DeadCode] Clean up PHPStan notice on ComplexNodeRemover::processRemoveParamWithKeys() (#4018 )
2023-05-29 12:58:14 +00:00
Tomas Votruba
0610c13b0a
Updated Rector to commit 4ea7d0f477ff10755172869818056824b2d42dcd
...
4ea7d0f477
[DeadCode] Clean up PHPStan notice on ComplexNodeRemover::processRemoveParamWithKeys() (#4018 )
2023-05-29 12:45:31 +00:00
Tomas Votruba
694cd80b82
Updated Rector to commit 4ea7d0f477ff10755172869818056824b2d42dcd
...
4ea7d0f477
[DeadCode] Clean up PHPStan notice on ComplexNodeRemover::processRemoveParamWithKeys() (#4018 )
2023-05-29 12:40:47 +00:00
Tomas Votruba
2f8ba99efb
Updated Rector to commit 4ea7d0f477ff10755172869818056824b2d42dcd
...
4ea7d0f477
[DeadCode] Clean up PHPStan notice on ComplexNodeRemover::processRemoveParamWithKeys() (#4018 )
2023-05-29 12:32:37 +00:00
Tomas Votruba
6b379fd240
Updated Rector to commit e6048295f9001e693403f9f47fd956c543636c16
...
e6048295f9
[DeadCode] Use flag on return ClassMethod node on RemoveUnusedConstructorParamRector (#4017 )
2023-05-29 12:18:38 +00:00
Tomas Votruba
c98c306aa8
Updated Rector to commit cd48bfcc4785fb0d2cf828240f8f71231b232c85
...
cd48bfcc47
Cleanup removeNodeFromStatements(), removeArg(), removeParam(), removeStmt() methods and remove nodes directly (#4012 )
2023-05-29 08:39:56 +00:00
Tomas Votruba
b4e067384d
Updated Rector to commit 7891fdab42c174d2443674004396aef362994d4a
...
7891fdab42
[ProcessAnalyzer] Remove parent attribute on RectifiedAnalyzer (#4010 )
2023-05-29 00:14:54 +00:00
Tomas Votruba
45419321ce
Updated Rector to commit 95d3dc93770718d2337a7addbfed021f6cad8072
...
95d3dc9377
[DeadCode] Remove parent lookup on RemoveUnusedPrivateMethodRector (#4005 )
2023-05-28 21:02:39 +00:00
Tomas Votruba
aadd5bb215
Updated Rector to commit 3fb912c94432b75fb50a14071f584671a882970d
...
3fb912c944
Rebuild docs (#4002 )
2023-05-28 20:41:33 +00:00
Tomas Votruba
80189225db
Updated Rector to commit 4d4c73d5957cd03b26d4a7f6b6b3e209f4506cd3
...
4d4c73d595
[automated] Apply Coding Standard (#3998 )
2023-05-28 14:14:36 +00:00
Tomas Votruba
c1d2a2d580
Updated Rector to commit 4d4c73d5957cd03b26d4a7f6b6b3e209f4506cd3
...
4d4c73d595
[automated] Apply Coding Standard (#3998 )
2023-05-28 13:57:53 +00:00
Tomas Votruba
9b4ae51505
Updated Rector to commit 4d4c73d5957cd03b26d4a7f6b6b3e209f4506cd3
...
4d4c73d595
[automated] Apply Coding Standard (#3998 )
2023-05-28 00:32:17 +00:00
Tomas Votruba
23ab3fd50e
Updated Rector to commit fddbb6231342654d15bbaec2792f182881ef66fe
...
fddbb62313
[TypeDeclaration] Remove parent attribute on ConstructorAssignDetector (#3996 )
2023-05-27 21:03:27 +00:00
Tomas Votruba
3305b77873
Updated Rector to commit 61d780b7491001fa13597795320c9e92f893c50d
...
61d780b749
add symfony contracts for trigger_deprecation function (#3987 )
2023-05-27 10:19:41 +00:00
Tomas Votruba
4af8e96d37
Updated Rector to commit 330e1c5845ca7a569840384fa6eb3e730e13df71
...
330e1c5845
Update dependencies (#3984 )
2023-05-27 09:31:07 +00:00
Tomas Votruba
f8cd68d049
Updated Rector to commit 0f412e7961d9c00f47185bd8ed235db950f2d3eb
...
0f412e7961
handle nested ternary have last and start with () (#3981 )
2023-05-27 03:12:54 +00:00
Tomas Votruba
c9d2c84bc5
Updated Rector to commit 385a9cb5f1235808c7226c2efccdc10fc6de6542
...
385a9cb5f1
[Php74] Skip parenthesize ternary if on ParenthesizeNestedTernaryRector (#3980 )
2023-05-27 00:03:37 +00:00
Tomas Votruba
3267b9499d
Updated Rector to commit 385a9cb5f1235808c7226c2efccdc10fc6de6542
...
385a9cb5f1
[Php74] Skip parenthesize ternary if on ParenthesizeNestedTernaryRector (#3980 )
2023-05-26 23:56:10 +00:00
Tomas Votruba
0d04da1bab
Updated Rector to commit 33d05d3b9ee7838d254edf58dbd05a355891b48b
...
33d05d3b9e
Refactor RenameVariableToMatchMethodCallReturnTypeRector to StmtsAwareInterface (#3977 )
2023-05-26 16:04:15 +00:00
Tomas Votruba
2a39baa0c1
Updated Rector to commit 179b5cba82257fd1d310301679a1913db458809e
...
179b5cba82
Make ChangeGlobalVariablesToPropertiesRector add properties directly, remove Nette inject methods (#3957 )
2023-05-24 18:48:59 +00:00
Tomas Votruba
bd8dcc9cae
Updated Rector to commit 33c04c5c90725b36c864cfc86c5491f8d6912396
...
33c04c5c90
[DeadCode] Remove next attribute on RemoveUnusedVariableAssignRector (#3917 )
2023-05-21 22:39:40 +00:00
Tomas Votruba
cb0cb645f5
Updated Rector to commit e26c80b297515d924f61ed8518a42cdcbe666e19
...
e26c80b297
[Traverser] Clean up FileWithoutNamespace check on StmtKeyNodeVisitor.php (#3901 )
2023-05-20 15:16:20 +00:00
Tomas Votruba
95d72b47e8
Updated Rector to commit c018b8b71b32e9654f7e884a20573a741184572e
...
c018b8b71b
[Traverser] Add StmtKeyNodeVisitor to remove next and prev attribute on BetterNodeFinder (#3870 )
2023-05-17 13:57:56 +00:00
Tomas Votruba
ae79c1dc04
Updated Rector to commit 83a4a60b4c48d017694f2a0867f821c33ff5b27c
...
83a4a60b4c
Drop AttributeKey::SCOPE in MethodParameterTypeResolver (#3873 )
2023-05-16 17:11:44 +00:00
Tomas Votruba
1c829c24c3
Updated Rector to commit 5d78e95c82dc59cd66919b703193d0978d01b902
...
5d78e95c82
Fix phpunit error on rector/rector:dev-main due to container cache (#3865 )
2023-05-16 04:29:24 +00:00
Tomas Votruba
89439d883f
Updated Rector to commit 95b1789a871adeb6b6555949d3cf32b0b4060613
...
95b1789a87
Drop AttributeKey::SCOPE in ArrayCallableMethodMatcher (#3835 )
2023-05-15 08:51:25 +00:00
Tomas Votruba
1c529e1b8f
Updated Rector to commit 6482c594e4b554a814165d11baeece9498868caa
...
6482c594e4
Update test expectations (#3837 )
2023-05-14 09:35:45 +00:00
Tomas Votruba
900facbf32
Updated Rector to commit 6dea82deb1e64a47c0284a86b1b448dc8b1fc05f
...
6dea82deb1
Drop AttributeKey::SCOPE in Rector classes (#3791 )
2023-05-13 16:50:14 +00:00
Tomas Votruba
af39f1cc41
Updated Rector to commit 56e13466c3ba3c23c0eb5e7e3af6908433c0c6af
...
56e13466c3
[CI] Enable zend.assertions=1 on CI (#3823 )
2023-05-13 16:44:37 +00:00
Tomas Votruba
c0d9ece267
Updated Rector to commit 662986980adce40be299cc221b715fba883e86cd
...
662986980a
Drop AttributeKey::SCOPE in Rector classes (#3792 )
2023-05-11 08:30:47 +00:00
Tomas Votruba
8afa5f961e
Updated Rector to commit 074b1781b3fa7c7e23470c57ab85c0bd5fe0bfd2
...
074b1781b3
Remove RemoveUnusedVariableAssignRector, as could be breaking code in order of excution and hard to do reliable (#3793 )
2023-05-11 07:56:32 +00:00
Tomas Votruba
bf29cbeb9e
Updated Rector to commit 376f6cbd4a51290c63a42d77ac9fc9a3a5d0ab67
...
376f6cbd4a
De-duplicate isAnonymous check (#3782 )
2023-05-09 19:13:23 +00:00
Tomas Votruba
7ec53f4a70
Updated Rector to commit e6fd26353fa114ac92ba4b0c9b572f508b850e7f
...
e6fd26353f
Get rid of in the (#3780 )
2023-05-09 16:39:58 +00:00
Tomas Votruba
5eeea8840a
Updated Rector to commit 4179a87aac262d7f38daf79f8a2f530808d1cf8e
...
4179a87aac
[Caching] Fix dependent files not yet exists on ChangedFilesDetector::cacheFileWithDependencies() (#3736 )
2023-05-05 10:24:42 +00:00
Tomas Votruba
e0ddc70719
Updated Rector to commit d9374ddfa6c8a1ae41c1ac271d102980c6eba8f5
...
d9374ddfa6
[Dep] Move phpstan-phpunit to require-dev (#3734 )
2023-05-05 09:58:02 +00:00
Tomas Votruba
61359ad57c
Updated Rector to commit d9374ddfa6c8a1ae41c1ac271d102980c6eba8f5
...
d9374ddfa6
[Dep] Move phpstan-phpunit to require-dev (#3734 )
2023-05-05 09:34:50 +00:00
Tomas Votruba
68933a635e
Updated Rector to commit 67ce52f0a8d6fff37ca569deba67c5635684dde6
...
67ce52f0a8
[PHPStan] Fix phpstan notice protected element usage (#3730 )
2023-05-04 13:18:16 +00:00
Tomas Votruba
ad0c32ebbb
Updated Rector to commit 05cc9af356d08f264c0faabd6a22149c1c06da89
...
05cc9af356
[CodingStyle] Skip concat on first arg on ConsistentImplodeRector (#3702 )
2023-05-02 07:09:01 +00:00
Tomas Votruba
4f456a1654
Updated Rector to commit 5c1be93b80c3f7bfd8bd158ba0a55501a7acaefc
...
5c1be93b80
PHP 8.2 is supported (#3717 )
2023-05-01 11:37:03 +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
4ba18f5a6a
Updated Rector to commit 28712b9f9c756a69fec7ca52f53a5549a55a5113
...
28712b9f9c
[Naming] Improve performance by using findFirst() for casted to (bool) on BreakingVariableRenameGuard (#3703 )
2023-04-29 04:13:11 +00:00
Tomas Votruba
bc397e417b
Updated Rector to commit c00475c746d1cff33dafb21e8d51815a0b711efc
...
c00475c746
Update phpdoc-parser to ^1.20.3 (#3691 )
2023-04-27 11:55:52 +00:00
Tomas Votruba
d4fe88d8f2
Updated Rector to commit 92d38cfba31d2a2811c19dd57810e296a725c91e
...
92d38cfba3
[TypeDeclaration] Refactor UnionTypeMapper::narrowBoolType() to allow bool|int|false converted to bool|int (#3685 )
2023-04-25 21:01:30 +00:00
Tomas Votruba
518852ebcf
Updated Rector to commit 84238315f8c2171e803832b14d9bc7e004bfb01a
...
84238315f8
Minor ClassMethodAssignManipulator improvements (#3662 )
2023-04-23 18:12:51 +00:00
Tomas Votruba
4564073a8a
Updated Rector to commit 59720a1105eeec521130754510b7b1c8d4da50c1
...
59720a1105
Fix phpstan notice (#3653 )
2023-04-22 15:32:02 +00:00
Tomas Votruba
91a5e19669
Updated Rector to commit ff899747379670edd250e653764e51ae592aac16
...
ff89974737
NodeTypeResolver: remove unnecessary check (#3626 )
2023-04-20 12:15:14 +00:00
Tomas Votruba
9c020977b6
Updated Rector to commit f453969311462cd11987768ae1b2843f38cadcb3
...
f453969311
[TypeDeclaration] Using negation on BinaryOr on BinaryOpNullableToInstanceofRector (#3633 )
2023-04-20 00:20:55 +00:00
Tomas Votruba
4980a45b0b
Updated Rector to commit 581fba01dfcc247be5dcec00903b72739b7eca6d
...
581fba01df
[Php55] Add StaticToSelfOnFinalClassRector (#3629 )
2023-04-19 07:12:58 +00:00
Tomas Votruba
f00ddc261c
Updated Rector to commit 14cc7d49406c55acd1ce7e83c7cddd23b9fd12a2
...
14cc7d4940
[TypeDeclaration] Allow multiple declare on DeclareStrictTypesRector (#3628 )
2023-04-18 11:12:39 +00:00
Tomas Votruba
a5fb0da98c
Updated Rector to commit 8605fb95942c6433ba6c741d75e6fcdb65e92a49
...
8605fb9594
Apply strict declare (#3625 )
2023-04-17 16:23:36 +00:00
Tomas Votruba
f924c3de30
Updated Rector to commit 0dfc92f16f7d3d21a21ae5e6f6abb21467fb48da
...
0dfc92f16f
Add declare strict_types rule, finally 🥳 (#3619
2023-04-17 15:47:09 +00:00
Tomas Votruba
6e25b4629b
Updated Rector to commit eb34dee89488a8869ae5b726b03c16fe2979f7f5
...
eb34dee894
[automated] Re-Generate Nodes/Rectors Documentation (#3617 )
2023-04-16 08:39:44 +00:00
Tomas Votruba
8754b18496
Updated Rector to commit eb34dee89488a8869ae5b726b03c16fe2979f7f5
...
eb34dee894
[automated] Re-Generate Nodes/Rectors Documentation (#3617 )
2023-04-16 08:10:58 +00:00
Tomas Votruba
b35ad51c2c
Updated Rector to commit eb34dee89488a8869ae5b726b03c16fe2979f7f5
...
eb34dee894
[automated] Re-Generate Nodes/Rectors Documentation (#3617 )
2023-04-16 07:57:18 +00:00
Tomas Votruba
8e0981a696
Updated Rector to commit bc0a0d77f49995f9bba85e0aa244123cd66f5fae
...
bc0a0d77f4
[DX] Add INSTANCEOF set to work with types via instanceof checks (#3609 )
2023-04-13 10:01:45 +00:00
Tomas Votruba
9b243e6539
Updated Rector to commit 3a9bebf657bfdf7cb5b3ab59b3471987dd6a35f6
...
3a9bebf657
[CodeQuality] Handle crash on BinaryOp/Mul and variable variable: 9364name on IntvalToTypeCastRector (#3608 )
2023-04-12 13:24:05 +00:00
Tomas Votruba
679f8a6710
Updated Rector to commit 0389ec89d79713b46f280cc6f028783c1d4e48b8
...
0389ec89d7
Improve ArraySpreadInsteadOfArrayMergeRector (#3568 ) (#3589 )
2023-04-08 16:24:17 +00:00
Tomas Votruba
be3c7cb235
Updated Rector to commit 46301c10a803d2b6727270a738e8c9c297b0b10c
...
46301c10a8
Use isFloat() (#3572 )
2023-04-08 00:59:02 +00:00
Tomas Votruba
3ff4433fbb
Updated Rector to commit 073f2d62a5beb49e270b2eab2433b60adb974cb6
...
073f2d62a5
Improve ArraySpreadInsteadOfArrayMergeRector (#3568 )
2023-04-07 08:37:53 +00:00
Tomas Votruba
5a5da62b5c
Updated Rector to commit a36a4d9fcb244d5d49a45255d9581a16410dff7a
...
a36a4d9fcb
Remove unused imports (#3567 )
2023-04-06 09:24:11 +00:00
Tomas Votruba
288d74ea5d
Updated Rector to commit be24410a00da07e1aeb4eba8083d0e06f19868a9
...
be24410a00
[PostRector] Skip remove unused used at @see for Generic tag (#3562 )
2023-04-05 00:15:15 +00:00
Tomas Votruba
123448aa91
Updated Rector to commit 3cbf7104d0b81ba1b930ce9a4cd3456e1c082b43
...
3cbf7104d0
[CodeQuality] Skip empty cases on SwitchTrueToIfRector (#3556 )
2023-04-03 08:47:41 +00:00
Tomas Votruba
77c06429df
Updated Rector to commit 53f549df59999185aba90f5043982dec1973d230
...
53f549df59
[DeadCode] Remove property comment same line on RemoveUnusedPrivatePropertyRector (#3547 )
2023-04-01 19:30:08 +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
0e412b55cb
Updated Rector to commit f7e1b1f57e8746e07627799b5d9813e12c1c7b56
...
f7e1b1f57e
[NodeAnalyzer] Use PHPStan ClassReflection to detect anonymous class on ClassAnalyzer (#3543 )
2023-03-31 21:41:53 +00:00
Tomas Votruba
ebdd5e73b4
Updated Rector to commit 34ff3246d3d5f040ca66f30a1eb883923962aecd
...
34ff3246d3
[CodingStyle] Remove parent attribute usage on RemoveFinalFromConstRector (#3536 )
2023-03-30 09:04:49 +00:00
Tomas Votruba
8cbca2ef81
Updated Rector to commit 180d9a4fad89124d3f547af178f5179e4d4277ee
...
180d9a4fad
[DeadCode] Remove previous attribute usage on RemoveDeadConditionAboveReturnRector (#3538 )
2023-03-29 20:32:46 +00:00
Tomas Votruba
bee65d65f2
Updated Rector to commit 8ff7747eab74154d32f76c9db4443762567e6dda
...
8ff7747eab
RemoveNonExistingVarAnnotationRector: Allow return annotations (#3534 )
2023-03-29 01:53:56 +00:00
Tomas Votruba
d1b207c569
Updated Rector to commit 87186dd873893b15bc4ef881348e02a224e16c07
...
87186dd873
[NodeTypeResolver] Remove NodeScopeAndMetadataDecorator::decorateStmtsFromString() method (#3530 )
2023-03-28 15:38:13 +00:00
Tomas Votruba
093f3c0641
Updated Rector to commit ad9b5973ebff338b17452fb0240c1834126f388e
...
ad9b5973eb
[automated] Re-Generate Nodes/Rectors Documentation (#3521 )
2023-03-26 00:33:56 +00:00
Tomas Votruba
4e1a8b2170
Updated Rector to commit d2459d13d512d780cc22f7822bf630717d888969
...
d2459d13d5
[CodeQuality] Remove next node attribute usage on SimplifyIfNotNullReturnRector (#3517 )
2023-03-25 05:15:57 +00:00