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
cdb2d0ed3f
Updated Rector to commit f2509fa341525d3939073c5b4513f47ab8362fda
...
f2509fa341
Remove DoctrineAnnotationClassToAttributeRector as made for custom project, not useful for general use (#4127 )
2023-06-08 22:24:02 +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
8b89240eee
Updated Rector to commit ade49b3e9088c027b4a1a35d2e4228ae3375a00d
...
ade49b3e90
Various cleanups (#4125 )
2023-06-08 21:35:09 +00:00
Tomas Votruba
04c348a97e
Updated Rector to commit e012a3eb766f41016090dfa0aa982d9abd74a1e4
...
e012a3eb76
Make use of RenameClassNonPhpRector (#4124 )
2023-06-08 21:03:14 +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
7f654942fd
Updated Rector to commit 18a2a0f37852ed6f5fb52c07e2c1137cf556f5b4
...
18a2a0f378
Add STRICT_BOOLEANS set (#4116 )
2023-06-08 16:22:20 +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
fd9beab0d3
Updated Rector to commit 2449c45be390824bb4230e17c776f68e1f66e89c
...
2449c45be3
[Core] Remove manual reindex stmt_key on ChangedNodeScopeRefresher::reIndexNodeAttributes() (#4109 )
2023-06-07 15:52:33 +00:00
Tomas Votruba
6f867b1fcb
Updated Rector to commit ae64ccd4e8ac4d3fbd956e8a60de1d27c598cb8f
...
ae64ccd4e8
[Traverser] Utilize statementDepth attribute on StmtKeyNodeVisitor to fill stmt_key in root of stmts (#4104 )
2023-06-07 08:54:42 +00:00
Tomas Votruba
78750eb011
Updated Rector to commit a43321f493fe7772a427402c8bb15959fc24ca8b
...
a43321f493
[NodeTraverser] Traverse fill stmt_key after FileWithoutNamespaceNodeTraverser on PHPStanNodeScopeResolver (#4103 )
2023-06-07 08:03:23 +00:00
Tomas Votruba
69b9b53c58
Updated Rector to commit aa0c9af2cc7f25d44f38c206da114268f0a397af
...
aa0c9af2cc
Reduce count() usage on PHPStanNodeScopeResolver (#4102 )
2023-06-07 07:52:19 +00:00
Tomas Votruba
348aef8907
Updated Rector to commit f4f94bcd4bb9fd9819ae11b1d2b06b74a078c205
...
f4f94bcd4b
[NodeTraverser] Remove double apply FileWithoutNamespace, remove recursive lookup stmts on BetterStandardPrinter (#4097 )
2023-06-07 02:01:28 +00:00
Tomas Votruba
33a3b51b31
Updated Rector to commit fdb96e2abcc809bf4ef6c30923f9f1fe0076b7c0
...
fdb96e2abc
Remove node adding collector (#4095 )
2023-06-06 22:16:48 +00:00
Tomas Votruba
075297ce56
Updated Rector to commit 0af705fb570340cb0e4fbc0b9e897b09bd172f5c
...
0af705fb57
debug
2023-06-06 16:41:24 +00:00
Tomas Votruba
1dba11eab4
Updated Rector to commit b852d706e3c13bc862a91acac245b313db357450
...
b852d706e3
Remove AffectedFilesCount as unused (#4094 )
2023-06-06 13:19:57 +00:00
Tomas Votruba
189167959e
Updated Rector to commit 701278e9882f33c2977753be99b08dd7aaf93997
...
701278e988
Remove node removing services, cleanup (#4093 )
2023-06-06 12:07:27 +00:00
Tomas Votruba
687f5efeef
Updated Rector to commit d9cf3d4b9f427691349d4c1fbe2160241c1585b8
...
d9cf3d4b9f
Remove removeNode() from RemoveUnusedPrivatePropertyRector (#4092 )
2023-06-06 11:55:37 +00:00
Tomas Votruba
be6e24fe8c
Updated Rector to commit ff21394bc2448bae7cfcf7e6b4be462a4bae104f
...
ff21394bc2
[Php80] Fix add default nullable type on ClassPropertyAssignToConstructorPromotionRector (#4091 )
2023-06-06 10:31:04 +00:00
Tomas Votruba
b6483cd8b4
Updated Rector to commit dab448289eef1d79fe75e61f8fda1da1b7f9eaab
...
dab448289e
[NodeTypeResolver] Handle crash after next exit() on no namespaced code after removal next attribute (#4074 )
2023-06-05 09:55:14 +00:00
Tomas Votruba
ee021e37ea
Updated Rector to commit 21d43cfb3d62563f3f73424d2bdf36136056617d
...
21d43cfb3d
Add REMOVE_NODE support to refactor() direct call (#4073 )
2023-06-05 08:01:06 +00:00
Tomas Votruba
f0c9d40cc2
Updated Rector to commit 106bc8ed2efbf98e99c22d6098a78ec2d6588c58
...
106bc8ed2e
Remove AttributeCompatibleAnnotationRector, as only for one-time migration of private project, not suitable for general use (#4064 )
2023-06-04 17:52:08 +00:00
Tomas Votruba
335ab50008
Updated Rector to commit 2d99c8b3661934f33155ddb5d46e62c7ba14715a
...
2d99c8b366
Remove removeNode() from InlineConstructorDefaultToPropertyRector (#4062 )
2023-06-04 17:26:50 +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
cbde507496
Updated Rector to commit 919c052d712c4069a6b0c244744dfd124fb565eb
...
919c052d71
[Printer] Remove BetterStandarPrinter::cleanSurplusTag() and cleanEndWithPHPOpenTag() (#4061 )
2023-06-04 09:14:48 +00:00
Tomas Votruba
9e58a778f4
Updated Rector to commit 02b93319906ffa9842cbab8f80d58d8b5576cf43
...
02b9331990
[Traverser] Add BreakingRemovalGuardNodeVisitor to reduce parent attribute usage on BreakingRemovalGuard (#3978 )
2023-06-04 09:14:10 +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
3dc5be2274
Updated Rector to commit 92ff716761e19c7f30bd68065af7eeefac0480de
...
92ff716761
Improve string support in Doctrine Annotations (#3645 )
2023-06-02 09:42:16 +00:00
Tomas Votruba
0ae1a69dc8
Updated Rector to commit 495900a6405595d61947b4c564024d902354ef04
...
495900a640
[DeadCode] Skip used on Closure use next stmt on RemoveUnusedVariableAssignRector (#4042 )
2023-06-02 01:02:01 +00:00
Tomas Votruba
81398086b3
Updated Rector to commit 1e4568bdae763335c904ecd3d03a79f1ac129d0f
...
1e4568bdae
Avoid removing use with removeNode() in ClassRenamer (#4039 )
2023-06-01 14:48:49 +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
9a2931cbe4
Updated Rector to commit bdc2fc99631f67eeb2d96e2cf0906279c2561c9a
...
bdc2fc9963
[NodeManipulator] Remove parent lookup on PropertyFetchAssignManipulator (#4037 )
2023-06-01 08:56:46 +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
9fd6682367
Updated Rector to commit e2213f21762d74946a34197921aa905623493e8c
...
e2213f2176
Remove unused addNodeAfterNode(), return nodes instead (#4023 )
2023-05-30 09:05:58 +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
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
1b08d37c26
Updated Rector to commit f15cbd7a7d1913287cf67fa9ee2311ebee11cae3
...
f15cbd7a7d
Remove PARENT_NODE from RemoveUnusedConstructorParamRector (#4014 )
2023-05-29 09:38: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
b6aa01ccb7
Updated Rector to commit 8f24c73f1894356dd9ad3745924d027fa65a5602
...
8f24c73f18
Remove PARENT_NODE from CommentsMerger (#4011 )
2023-05-29 08:09:04 +00:00
Tomas Votruba
969127f9a6
Updated Rector to commit f429e2811c97689001f45c420d1d674322d00822
...
f429e2811c
Remove use imports directly (#4008 )
2023-05-29 06:32:46 +00:00
Tomas Votruba
99ac9186fd
Updated Rector to commit 25ae1d85be40243e03c950de3ac15af7b5b5d3b2
...
25ae1d85be
Remove TokenGetAllToObjectRector, as rare to use and leaky to handle, better handle in controller manual way (#4001 )
2023-05-28 16:12:02 +00:00
Tomas Votruba
d3dfbb4638
Updated Rector to commit 2f84187dc1d6db09788adf8346339d6854902db5
...
2f84187dc1
Remove RenameNamespaceRector, better handle by IDE or explicit RenameClassRector (#3979 )
2023-05-26 21:28:23 +00:00
Tomas Votruba
d8c877db45
Updated Rector to commit 33d05d3b9ee7838d254edf58dbd05a355891b48b
...
33d05d3b9e
Refactor RenameVariableToMatchMethodCallReturnTypeRector to StmtsAwareInterface (#3977 )
2023-05-26 14:00:49 +00:00