Tomas Votruba
ff860915a2
Updated Rector to commit 9cebe922f18a2fd07311eab528dd59a33ff17ba4
...
9cebe922f1
[DX] Add RectorConfig::autotagInterfaces() for automated tagging of instances (#5395 )
2023-12-26 18:10:37 +00:00
Tomas Votruba
8775d2e083
Updated Rector to commit ebb2d2df55887c25f74af39b400194039dff78d4
...
ebb2d2df55
[DX] Add "Related polyfill" feature to upgrade based on used symfony/polyfill-* packages (#5388 )
2023-12-24 12:52:27 +00:00
Tomas Votruba
5f40a31427
Updated Rector to commit affdec96db31156ab2b05a5801f980e284e291a5
...
affdec96db
[Testing] Remove unnecessary set Parameter Source on TestingParser (#5371 )
2023-12-17 15:33:43 +00:00
Tomas Votruba
291e258902
Updated Rector to commit 54491a53f081fd8785269513b1650a524a9077f1
...
54491a53f0
[BetterphpDocparser] Remove new PrivatesAccessor() on promotion property on BetterPhpDocParser (#5368 )
2023-12-17 07:29:57 +00:00
Tomas Votruba
0125f4dfcf
Updated Rector to commit 99dbc0d8b7ca27e803c78657979f574476208125
...
99dbc0d8b7
[Experiment][TypeDeclaration] Allow change abstract class methods with body on ReturnType*Rector (#5344 )
2023-12-09 17:15:42 +00:00
Tomas Votruba
ba2d636bcd
Updated Rector to commit bc544cf6f72f9296403ae906a3be83093ba08076
...
bc544cf6f7
[TypeDeclaration] Skip has child return different type on ReturnNeverTypeRector (#5343 )
2023-12-09 14:31:59 +00:00
Tomas Votruba
fb06a0e1f2
Updated Rector to commit 79c57f019e1c94c72ef79cb6cbdda864bdc2e1c1
...
79c57f019e
[TypeDeclaration] Handle assign $this on TypedPropertyFromAssignsRector (#5333 )
2023-12-06 14:25:02 +00:00
Tomas Votruba
7124cd0a2c
Updated Rector to commit 055ab62e3fa14a1aaccd2a5e7f2a9fd354fbd600
...
055ab62e3f
Fix annotation to attribute parsing string (#5317 )
2023-12-03 17:40:26 +00:00
Tomas Votruba
cd89d88b46
Updated Rector to commit e3f909cf030971b542c9c508298c729abb60eefe
...
e3f909cf03
cs
2023-12-03 15:01:51 +00:00
Tomas Votruba
3ef06bdaf4
Updated Rector to commit be924be778eeceffa6105ab330ea7eb366ebb44b
...
be924be778
[TypeDeclaration] Add If else assign support on TypedPropertyFromAssignsRector (#5314 )
2023-12-03 11:18:10 +00:00
Tomas Votruba
0668f1e99c
Updated Rector to commit ae081e11dae915e05a58cbd9d2a995f3ac868254
...
ae081e11da
[TypeDeclaration] Keep constant false return type from strict native call (#5223 )
2023-12-03 09:56:22 +00:00
Tomas Votruba
971392df51
Updated Rector to commit 17397d5aecee91cdb525a1e1b012718a101cf4be
...
17397d5aec
[PostRector] Allow remove end with name check backslash on UnusedImportRemovingPostRector (#5306 )
2023-12-02 04:29:10 +00:00
Tomas Votruba
14ad1a6981
Updated Rector to commit 7badba687c3dfb247726757c5589629c45fe3ca2
...
7badba687c
[PostRector] Allow remove unused use sub namespace on UnusedImportRemovingPostRector (#5299 )
2023-12-02 03:47:46 +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
9fde5b0ea8
Updated Rector to commit 8b7829f77f2393d41ff71a2e0f0504835e22bba2
...
8b7829f77f
[AutoImport] Apply @\ auto import on AnnotationToAttributeRector (#5286 )
2023-11-25 10:51:46 +00:00
Tomas Votruba
2591f22d70
Updated Rector to commit 3f42ee98ffefc73677b93308fe53508bd260a574
...
3f42ee98ff
[BetterPhpDocParser] Use ORIG_NODE attribute on DoctrineAnnotationDecorator on handle @\ after generic (#5285 )
2023-11-25 04:56:26 +00:00
Tomas Votruba
e9aa33c327
Updated Rector to commit 5adf574161ebce53984822da71d711e3b2ba10e9
...
5adf574161
Add test for string numeric key on ArrayItemNode (#5284 )
2023-11-25 01:47:38 +00:00
Tomas Votruba
a2c4ddda1f
Updated Rector to commit 19b42014a5d00de5181bc2463d4c368c5cf194d7
...
19b42014a5
[AutoImport] Handle multiple @\ after GenericTagValueNode (#5277 )
2023-11-25 01:30:44 +00:00
Tomas Votruba
2a2c91cc0a
Updated Rector to commit 72c0216eb84088c809938ed26f5d109fc9737485
...
72c0216eb8
[AutoImport] Re-enable keep comment before multiple \@ (#5282 )
2023-11-23 10:23:44 +00:00
Tomas Votruba
a93a16aa8f
Updated Rector to commit 06eb1086dc29632d8eafce3405358720dfb22875
...
06eb1086dc
[BetterPhpDocParser] Handle nested doctrine annotation with single quote content (#5281 )
2023-11-23 09:58:55 +00:00
Tomas Votruba
174f8a5aa9
Updated Rector to commit 51695ae6530819aa27b02adb62160952c34b3797
...
51695ae653
[Php80] Handle FQCN @\ usage on AnnotationToAttributeRector (#5240 )
2023-11-23 09:45:27 +00:00
Tomas Votruba
71b900a429
Updated Rector to commit 520829e40510639bce645ed81277b2d4c20be7fc
...
520829e405
Temporary restore keep comment feature on before @\ with auto import (#5280 )
2023-11-23 07:06:09 +00:00
Tomas Votruba
c25dee5eed
Updated Rector to commit 1b12d623d2087c715c1634a433480b4a660afdaf
...
1b12d623d2
no need increment key (#5279 )
2023-11-23 06:34:29 +00:00
Tomas Votruba
abfb2703a0
Updated Rector to commit 26f3570e71dc247e6884ee9538d938705c72ef60
...
26f3570e71
ensure pointed to target key (#5278 )
2023-11-23 06:22:22 +00:00
Tomas Votruba
734ddb9b69
Updated Rector to commit 944d5fbe3751661c1a2d62e528e5ba7aee663fe8
...
944d5fbe37
[AutoImport] Handle multile @\ before GenericTagValueNode (#5276 )
2023-11-23 06:07:24 +00:00
Tomas Votruba
d63b3725a3
Updated Rector to commit e7e40f175015799441dde3e99663dd6e88d87dea
...
e7e40f1750
[AutoImport] Handle multile @\ with comment before (#5275 )
2023-11-23 00:29:58 +00:00
Tomas Votruba
01a38222d7
Updated Rector to commit 152b8e351b794f44e532c39a3c29f40d7d699599
...
152b8e351b
[AutoImport] Handle multi @\ usage on multiline description (#5274 )
2023-11-22 21:58:28 +00:00
Tomas Votruba
33d9d17164
Updated Rector to commit 284b1b966279a8e9f6fdeffd49ef2a02aa3a62be
...
284b1b9662
[AutoImport] Handle complex usage of multiple @\ combined with other doc (#5273 )
2023-11-22 21:21:18 +00:00
Tomas Votruba
622a13c7e5
Updated Rector to commit fcd1b1aa6bbf59aaebf119a122d4f7aa045e15f1
...
fcd1b1aa6b
[Performance][Renaming] Use FullyQualified on RenameClassRector (#5272 )
2023-11-22 17:40:48 +00:00
Tomas Votruba
b8b986a680
Updated Rector to commit e138f84792e483e8b653dc79271be376bbc1e41d
...
e138f84792
[AutoImport] Fixing auto import on multiple @\ usage (#5271 )
2023-11-21 23:36:57 +00:00
Tomas Votruba
39ef72a680
Updated Rector to commit b5f7a09fde1d6f9a22a877499c878bcdb553854b
...
b5f7a09fde
[Php81] Skip increment/decrement on ReadOnlyPropertyRector (#5267 )
2023-11-21 00:08:52 +00:00
Tomas Votruba
318c07bf9f
Updated Rector to commit e43a1cec56310b6762eb0b56d18f60402d5fd652
...
e43a1cec56
[Renaming] Handle Rename no namespace to namespaced class with existing use statements (#5264 )
2023-11-19 02:55:19 +00:00
Tomas Votruba
b89547bfbe
Updated Rector to commit 2d1b9ab461c35e326b2ad78bd2758c5c3a69c9cc
...
2d1b9ab461
[Renaming] FQN-ize namespaced import no namespace -> namespaced name on RenameClassRector (#5256 )
2023-11-16 19:38:51 +00:00
Tomas Votruba
2da177465a
Updated Rector to commit 363ae1bd444c365e38aef1cfcd69324b734c3c9c
...
363ae1bd44
[Performance][PostRector] Only process FullyQualified on import Node name on NameImportingPostRector (#5255 )
2023-11-16 17:36:40 +00:00
Tomas Votruba
1d5d0dd30b
Updated Rector to commit 1595e34d12d856eab8e2478de357f0b1dff3556f
...
1595e34d12
[CodingStyle] Refactor UseImportsAdder to return [FileWithoutNamespace] code on no namespaced code (#5254 )
2023-11-16 14:51:30 +00:00
Tomas Votruba
0f9778fc13
Updated Rector to commit 52ef7b830be95c27141d893308d7fa27ff4a2290
...
52ef7b830b
[Scoped] Remove unused vendor/symfony/service-contracts/Test on downgrade build (#5252 )
2023-11-16 03:14:11 +00:00
Tomas Votruba
39dc6141e7
Updated Rector to commit 42b697f65f0c648cc45abcc5b9e32a16a7967caa
...
42b697f65f
[deprecated] Remove deprecated properties from AbstractRector (#5243 )
2023-11-11 17:10:37 +00:00
Tomas Votruba
6786dfbdb1
Updated Rector to commit cb1b0c7348d1e80806b2e600823dbfa38b9836c7
...
cb1b0c7348
[Renaming] Add RenamedNameCollector to ensure remove uses on auto import on ClassRenamingPostRector with verify there is Node name that renamed (#5232 )
2023-11-07 21:52:18 +00:00
Tomas Votruba
9e54649587
Updated Rector to commit 290f2a03d53d0b8da35beb973d724f95a77983cb
...
290f2a03d5
[PostRector] Ensure old classes in use statements cleaned up after rename attribuet on ClassRenamingPostRector (#5231 )
2023-11-07 19:13:05 +00:00
Tomas Votruba
1c5fde5d65
Updated Rector to commit 8615d40f4c8acb58a000f5bc7e0d0a0cfd353b7f
...
8615d40f4c
[NodeTypeResolver] Handle nullable extended class on ->isObjectType() on DowngradeReflectionGetAttributesRector (#5224 )
2023-11-05 13:58:20 +00:00
Tomas Votruba
cdc1ef461c
Updated Rector to commit 2ad03db37f187d715c3a2f189dc181063126e596
...
2ad03db37f
[Php83] Adds rule for adding Override attribute (#5170 )
2023-11-03 12:13:20 +00:00
Tomas Votruba
23db14797e
Updated Rector to commit cc97becc06dcf1b69c5de01aebf09b498c0d9006
...
cc97becc06
[Testing] In case of failed test using multiple rules, show applied Rector rules to make easy to find them (#5222 )
2023-11-03 12:03:05 +00:00
Tomas Votruba
394c30d8ba
Updated Rector to commit 2fac959116e4f50471422e5e5c9eaca3163e6667
...
2fac959116
[AutoImport] Allow auto import just renamed @var only docblock on RenameClassRector without removeUnusedImports() enabled (#5220 )
2023-11-03 08:39:18 +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
44964c7886
Updated Rector to commit 0d55d15b79dbe81e07776c72a5b99f08efa64bd5
...
0d55d15b79
[Php52][Php70] Handle ContinueToBreakInSwitchRector + BreakNotInLoopOrSwitchToReturnRector (#5217 )
2023-10-31 12:51:27 +00:00
Tomas Votruba
714e8b8d05
Updated Rector to commit 95d03317bcd3bdd74f5dd1dba9a84bdc5a60625b
...
95d03317bc
[AutoImport] Ensure change to FullyQualified for Attribute on just changed from annotation (#5216 )
2023-10-31 08:18:42 +00:00
Tomas Votruba
1f1e7b8359
Updated Rector to commit 06f806c0fd0c150b8d5449a53f45098431e7503a
...
06f806c0fd
[Php80] Keep single quoted key: 'value' on AnnotationToAttributeRector (#5215 )
2023-10-29 18:25:53 +00:00
Tomas Votruba
fcf4282d86
Updated Rector to commit 486986e43330988fb76758b141727586048b01a4
...
486986e433
[Php80] Keep single quoted Argument Attribute on AnnotationToAttributeRector (#5214 )
2023-10-29 13:37:56 +00:00
Tomas Votruba
685f0bab53
Updated Rector to commit 3c526c91f05faf276fb08bedb31bc1dc19cfb678
...
3c526c91f0
[AutoImport] Handle AnnotationToAttributeRector + RenameClassRector then enable auto import (#5213 )
2023-10-29 11:11:38 +00:00
Tomas Votruba
b60b85beb4
Updated Rector to commit 6f330105bef70bec222f1cc6f86c09b137dff44f
...
6f330105be
[PHPStanStaticTypeMapper] Clean up tweak false and bool check on UnionTypeMapper (#5209 )
2023-10-28 12:43:37 +00:00