Commit Graph

3891 Commits

Author SHA1 Message Date
Tomas Votruba
fba1230ae5 Updated Rector to commit 0d9828f9d90ee0dd4b50f759c150575785cce6b8
0d9828f9d9 [automated] Apply Coding Standard (#4265)
2023-06-18 00:34:36 +00:00
Tomas Votruba
f157e8fdfc Updated Rector to commit d036eeb6e6a09eed0286272da58299a90c818675
d036eeb6e6 [TypeDeclaration] Remove parent lookup on AllAssignNodePropertyTypeInferer (#4264)
2023-06-17 20:36:34 +00:00
Tomas Votruba
c363d3ea16 Updated Rector to commit 5f976fa8c3eccf209e17e16d36fb6eb68c782ab4
5f976fa8c3 [ReadWrite] Remove parent lookup on LocalPropertyFetchReadNodeAnalyzer (#4263)
2023-06-17 20:18:18 +00:00
Tomas Votruba
a0d8cc6508 Updated Rector to commit 8550c092de01d1167d95922a77490c282f3154d5
8550c092de [Ast] Use ClassLikeAstResolver directly when possible (#4262)
2023-06-17 19:37:05 +00:00
Tomas Votruba
ab1ff8301f Updated Rector to commit 8585ff77542ad3ff7cd55226e23378ee866865aa
8585ff7754 [NodeTypeResolver] Remove parent lookup on ArrayTypeAnalyzer (#4261)
2023-06-17 19:21:37 +00:00
Tomas Votruba
084bcaaa18 Updated Rector to commit ad65e0445c0a68393d7031067f095ea9f8b1cbde
ad65e0445c [CodingStyle] Remove parent lookup on ShortNameResolver (#4260)
2023-06-17 18:24:04 +00:00
Tomas Votruba
d3f1b27d37 Updated Rector to commit 96dc30676a52c8c1b66b664bcdd76b88f5540514
96dc30676a [Performance] Remove findFirst on AliasUsesResolver and UsedImportsResolver (#4259)
2023-06-17 18:02:56 +00:00
Tomas Votruba
38260ff6c5 Updated Rector to commit 8cb7e850459ec7c5685e718a772a5c89db5700c2
8cb7e85045 [CodingStyle] Remove parent lookup on AliasUsesResolver (#4257)
2023-06-17 16:01:00 +00:00
Tomas Votruba
127dce50b1 Updated Rector to commit 906a774db471fc98867c6e88a211386a829418ea
906a774db4 [DeadCode] Remove parent lookup on IsClassMethodUsedAnalyzer::isInArrayMap() (#4256)
2023-06-17 15:39:12 +00:00
Tomas Votruba
b34c14e84b Updated Rector to commit b4ce499d88e2277d142d4feb97385140e1faa47d
b4ce499d88 [PhpParser] Remove parent lookup on BetterNodeFinder::hasInstancesOfInFunctionLikeScoped() (#4254)
2023-06-17 10:52:16 +00:00
Tomas Votruba
9c5daaf368 Updated Rector to commit b5cafa24ba8c2ac4d7a92341adb6af686dd0581f
b5cafa24ba [PhpParser] Remove parent lookup on BetterNodeFinder::findInstancesOfInFunctionLikeScoped() (#4253)
2023-06-17 10:46:25 +00:00
Tomas Votruba
89c1a25d91 Updated Rector to commit aebf30995293f3ba2cb6bb2d10e3084f7e925a11
aebf309952 [StaticTypeMapper] Remove parent lookup on NameScopeFactory (#4252)
2023-06-17 10:37:31 +00:00
Tomas Votruba
e00ac02415 Updated Rector to commit 3122f5ec7f47d275de30bfbc44f61607dbc9cc64
3122f5ec7f [Php71] Remove parent lookup on CountableAnalyzer (#4251)
2023-06-17 09:37:22 +00:00
Tomas Votruba
455a66f4b6 Updated Rector to commit 628260708ccc40d17e1ef2147774170ac030597f
628260708c [Performance] Only map comment to php_doc_info for Stmt and Param on BetterStandardPrinter (#4250)
2023-06-17 07:46:33 +00:00
Tomas Votruba
17b9256239 Updated Rector to commit 1d262193e2c28acd5e61733de4a067e30eb51936
1d262193e2 [NodeTypeResolver] Remove findParentType() on NameTypeResolver (#4199)
2023-06-17 06:21:36 +00:00
Tomas Votruba
4bac0a1b1b Updated Rector to commit 8263d9097dd362abd5f9f3ffa6aa560b2abffa8d
8263d9097d [StaticTypeMapper] Remove findParentType() on NameNodeMapper (#4200)
2023-06-17 04:55:00 +00:00
Tomas Votruba
e3e6d2b7a1 Updated Rector to commit 7b5102670f0a290038229f8e3bb690e2336920b9
7b5102670f [NodeTypeResolver] Remove parent lookup on ClassRenamePhpDocNodeVisitor (#4248)
2023-06-17 00:19:52 +00:00
Tomas Votruba
84c306dbf2 Updated Rector to commit a4096b224e7bed199991b87f4bdf88ccfbdb8cd9
a4096b224e [Performance] Use STOP_TRAVERSAL inside SimpleCallableNodeTraverser on ConstructorAssignDetector (#4247)
2023-06-16 15:53:17 +00:00
Tomas Votruba
52e59fd992 Updated Rector to commit 765450f3e2c7ae1ebfb07a708f20640a66681bb9
765450f3e2 [TypeDeclaration] Remove parent lookup on ReturnedNodesReturnTypeInfererTypeInferer (#4246)
2023-06-16 15:32:00 +00:00
Tomas Votruba
6630b94daa Updated Rector to commit 06d1d0817a56a9422363beaf2fded111baa92514
06d1d0817a [CodingStyle] Remove parent lookup on UsedImportsResolver (#4245)
2023-06-16 14:53:58 +00:00
Tomas Votruba
901ae42dc7 Updated Rector to commit 282ba30ece0c31f03c5a5825c5b9520218c7db8c
282ba30ece Restore RemoveMethodCallParamRector as used (#4244)
2023-06-16 14:39:03 +00:00
Tomas Votruba
03abca7861 Updated Rector to commit 37b10c6db20c61c11f8d6e17933aaff378b9344d
37b10c6db2 [TypeDeclaration] Remove parent lookup on ParamTypeByMethodCallTypeRector (#4243)
2023-06-16 14:35:33 +00:00
Tomas Votruba
5a6b4888cf Updated Rector to commit e87ee7e0b358fcbdb752bac8ec8b870dde54a7d3
e87ee7e0b3 Move LocallyCalledStaticMethodToNonStaticRector to CodeQuality namespace, to avoid dumping removed static set (#4242)
2023-06-16 14:09:13 +00:00
Tomas Votruba
8ae00bd588 Updated Rector to commit a8339a34c179105fe8073266998abdc5479486dd
a8339a34c1 Use `FunctionLike` contract instead of union of function-like concrete implementations (#4241)
2023-06-16 14:04:59 +00:00
Tomas Votruba
ca2ed9bbb4 Updated Rector to commit 3d4a86c31511bda1ded00a70ed36c72849d19824
3d4a86c315 [ReadWrite] Remove parent lookup on ArrayDimFetchParentNodeReadAnalyzer (#4239)
2023-06-16 10:32:41 +00:00
Tomas Votruba
156239b392 Updated Rector to commit c8dd89078c004b3f215684b5dc424eed91a01683
c8dd89078c [NodeManipulator] Clean up pull ClassReflection on ClassConstManipulator as already defined (#4237)
2023-06-16 04:41:15 +00:00
Tomas Votruba
84c71be628 Updated Rector to commit d50b87a09c87754d98ad8d2eecdb7862df876510
d50b87a09c [NodeManipulator] Remove parent lookup on ClassConstManipulator (#4236)
2023-06-16 04:24:30 +00:00
Tomas Votruba
2042d4bd59 Updated Rector to commit 6488506a36f117e947056eff9f27157a82bf102b
6488506a36 [DeadCode] Remove parent lookup on DeadReturnTagValueNodeAnalyzer (#4235)
2023-06-16 03:38:29 +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
708954a81f Updated Rector to commit 2694671fccfefc21daf1bd17353cd7d42b4af023
2694671fcc LocallyCalledStaticMethodToNonStaticRector with method args (#4233)
2023-06-14 15:32:20 +00:00
Tomas Votruba
12ed8d9e0a Updated Rector to commit 7753562da21cfa9e31560aedfd94f108fdbae673
7753562da2 [Naming] Remove parent lookup on PropertyRenameFactory (#4232)
2023-06-14 15:26:13 +00:00
Tomas Votruba
688a917dc7 Updated Rector to commit dfa6e776ea2e94e9535af72e14d94d6ec984361e
dfa6e776ea [CodeQuality] Reduce parent lookup for inside Closure BindTo on LocalPropertyAnalyzer (#4231)
2023-06-14 15:11:07 +00:00
Tomas Votruba
6380eb68ac Updated Rector to commit e55d6b32a785bd03635fffc9093e26e61e33d67c
e55d6b32a7 [CodeQuality] Reduce parent lookup for inside Closure Bind (#4230)
2023-06-14 14:59:42 +00:00
Tomas Votruba
80c1bd777e Updated Rector to commit 50abb40278c044835dbbbcd1f7aa105285b07b01
50abb40278 Remove removeNode() method from AbstractRector (#4225)
2023-06-14 14:55:24 +00:00
Tomas Votruba
a17063fb1b Updated Rector to commit fb327f2b85a05597b4505321887720febd99de3d
fb327f2b85 [NodeTypeResolver] Speed up Variable Variable in Assign detection (#4229)
2023-06-14 14:32:42 +00:00
Tomas Votruba
41a5192158 Updated Rector to commit fbacc52a08ba45caf4f4c655da11a2ed28a92dea
fbacc52a08 [NodeTypeResolver] Move Process Assign in different method on PHPStanNodeScopeResolver (#4228)
2023-06-14 14:21:17 +00:00
Tomas Votruba
4144428ff7 Updated Rector to commit 984f7f2f1481a00b96a20804586fb4da58497ac3
984f7f2f14 [CodeQuality] Handle crash on variable variable on OptionalParametersAfterRequiredRector (#4226)
2023-06-14 13:54:50 +00:00
Tomas Votruba
b49966e50a Updated Rector to commit 3ee05c04559a92489020e1da94f7817eff8270b0
3ee05c0455 fix for php 8.3 (#4224)
2023-06-14 11:44:13 +00:00
Tomas Votruba
11401dc1ab Rector 0.17.1 2023-06-14 09:05:33 +00:00
Tomas Votruba
f4f965b7ba Updated Rector to commit dac6b46cdbd4a7820d923af040d1f8627faced39
dac6b46cdb [Docblock] Ensure update Refactored php_doc_info after keep comments on ClassMethod on keep comments (#4221)
2023-06-14 05:36:12 +00:00
Tomas Votruba
3c126cf5a5 Updated Rector to commit e11e77f6c345558fa8f6593a26c2a3c012b8d581
e11e77f6c3 [Docblock] Ensure update Refactored php_doc_info after keep comments on ClassMethod on Property (#4220)
2023-06-14 05:18:28 +00:00
Tomas Votruba
cc9d836205 Updated Rector to commit 72f772294bc816daa7cba09fb512306fffda2ee3
72f772294b Use REMOVE_NODE constant from NodeTraverser (#4219)
2023-06-14 05:01:18 +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
50725c3d53 Updated Rector to commit 255161870edc4a8bd94630863256caae38ca3bcd
255161870e misc
2023-06-13 19:20:08 +00:00
Tomas Votruba
1b592b08ec Updated Rector to commit c6acfe8108cfbabb7064ac6c4e1acba544b2b3b0
c6acfe8108 Rename fixture (#4217)
2023-06-13 17:39:08 +00:00
Tomas Votruba
73448ff21c Updated Rector to commit 883608be8a7fcade8b0cc78d74b26f17b690c189
883608be8a Remove tests/Issue/Downgrade* (#4216)
2023-06-13 17:29:47 +00:00
Tomas Votruba
594af984b5 Updated Rector to commit 5431047ba10053a1204866e9d33b3061f39a1b7d
5431047ba1 Remove tests/IssuesIssueDowngrade* as moved to rector-downgrade-php (#4214)
2023-06-13 16:40:06 +00:00
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
914f995971 Updated Rector to commit fd3c90cb6434670821709fb556f42d55247c3024
fd3c90cb64 [Naming] Remove parent lookup on ParamRenameFactory (#4212)
2023-06-13 13:52:47 +00:00
Tomas Votruba
00783a90ea Updated Rector to commit 91cf7cc721c70ec8914c1bc4855a810bb85b640c
91cf7cc721 Remove CachedContainerBuilder (#4211)
2023-06-13 12:34:33 +00:00