Tomas Votruba
664f4e3a6b
Updated Rector to commit 0f1987b0faa8dc1c5e086c9b95457d6018b2cd82
...
0f1987b0fa
Adds a link to the PHP Static Analysis Attributes rector rules (#5787 )
2024-04-01 16:51:34 +00:00
Tomas Votruba
dd371cdca2
Updated Rector to commit 6477094d5af502e65c75c30af7ce59ef3b8cc2d7
...
6477094d5a
Update ArrayDimFetchToMethodCall to use ObjectType (#5728 )
2024-03-16 10:32:26 +00:00
Tomas Votruba
d5d197b9bf
Updated Rector to commit d9b64c78e33ef461605ac08578c8159b01839c98
...
d9b64c78e3
Fixes for ArrayDimFetchToMethodCallRector (#5727 )
2024-03-16 09:11:08 +00:00
Tomas Votruba
ae50c0e5a3
Updated Rector to commit cdde425c2224a1357d70d6784936fe47fe3ffee0
...
cdde425c22
[Transform] Adds ArrayDimFetchToMethodCallRector rule (#5723 )
2024-03-15 19:25:11 +00:00
Tomas Votruba
6986e1fbdb
Updated Rector to commit c9fe3caacced982e1c21d7203e9ea0f1bb2092c8
...
c9fe3caacc
[Transform] Allow transform phpVersion() to withPhpVersion() on RectorConfigBuilderRector (#5678 )
2024-03-03 01:03:16 +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
d7100344be
Updated Rector to commit 7e741fee0551af70bb6b3f45c95905fdf9d618ce
...
7e741fee05
Keep comments in annotations when converting them to attributes (#5650 )
2024-02-21 15:17:39 +00:00
Tomas Votruba
c2f97b2f3a
Updated Rector to commit 23179d00859ca75e0b2e1ceff61bba93a9558806
...
23179d0085
[Transform] Allow transform fileExtensions() to withFileExtensions() (#5641 )
2024-02-20 15:50:51 +00:00
Tomas Votruba
7105619218
Updated Rector to commit 70b1985921960bb02afbbfe16870bee2605e43b3
...
70b1985921
[Transform] Allow transform disableParallel() to withoutParallel() on RectorConfigBuilderRector (#5640 )
2024-02-20 14:56:13 +00:00
Tomas Votruba
e68f6c257d
Updated Rector to commit f107b4c82435c69068a7bb93aadaa288952e9901
...
f107b4c824
[Rector] Allow transform sets() to withSets() on RectorConfigBuilderRector (#5638 )
2024-02-19 16:14:10 +00:00
Tomas Votruba
a8232e0579
Updated Rector to commit d5c3fc753e321db315a8205ce5853ccf878b9f1e
...
d5c3fc753e
[Transform] Allow transform ruleWithConfiguration() to withConfiguredRule() on RectorConfigBuilderRector (#5637 )
2024-02-19 13:23:36 +00:00
Tomas Votruba
6c843cb4e4
Updated Rector to commit 287deb27d125f599680faab4fec715dad4e61feb
...
287deb27d1
[PHPStan] Clean up ignore errors (#5634 )
2024-02-18 15:45:54 +00:00
Tomas Votruba
b3c461facb
Updated Rector to commit a8d0dbeb7191d57af0ac9068adf644730f728c83
...
a8d0dbeb71
Add const fetch to class const fetch rector. (#5627 )
2024-02-18 09:11:32 +00:00
Tomas Votruba
2f5015d654
Updated Rector to commit a4f28525c9df28ed142eabe1cde70035715fa785
...
a4f28525c9
[Transform] Allow transform bootstrapFiles() to withBootstrapFiles() on RectorConfigBuilderRector (#5633 )
2024-02-18 00:33:46 +00:00
Tomas Votruba
30b36b6a9d
Updated Rector to commit b621800bef5b820ef28b3d90d670b3f644e0c808
...
b621800bef
[Transform] Allow transform autoloadPaths() to withAutoloadPaths() on RectorConfigBuilderRector (#5630 )
2024-02-18 00:23:41 +00:00
Tomas Votruba
54904b716f
Updated Rector to commit 77ec96e4e8ec9e3a1d514df878e6eadcd199feb8
...
77ec96e4e8
[Transform] Allow class const fetch value on rules() on RectorConfigBuilderRector (#5596 )
2024-02-10 13:37:38 +00:00
Tomas Votruba
af18c3962f
Updated Rector to commit 667983116e7c8ec828a0b9b1877f90e4faf532e0
...
667983116e
[Transform] Transform skip() to withSkip() on RectorConfigBuilderRector (#5575 )
2024-02-07 13:22:56 +00:00
Tomas Votruba
0d0320e989
Updated Rector to commit 5a5ea60f6dffdd0a63e04a64f8061f53facd46b3
...
5a5ea60f6d
[Transform] Transform paths() to withPaths() on RectorConfigBuilderRector (#5574 )
2024-02-07 13:11:49 +00:00
Tomas Votruba
64d401b643
Updated Rector to commit 9a44c19598a21aff4b6b38f9a0db3b5ca30337c6
...
9a44c19598
[Transform] Transform rules() to withRules() on RectorConfigBuilderRector (#5566 )
2024-02-06 06:23:36 +00:00
Tomas Votruba
b707660218
Updated Rector to commit 081cf7f7e508428f259b83125883178632e350dc
...
081cf7f7e5
[Transform] Add RectorConfigBuilderRector (#5551 )
2024-02-04 11:05:31 +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
d525e926d3
Updated Rector to commit 1dcebfe29713124a43504c9a4bac322fa2f41f59
...
1dcebfe297
[automated] Apply Coding Standard (#5365 )
2023-12-17 00:30:16 +00:00
Tomas Votruba
bd56d13367
Updated Rector to commit 39cce5ccb84ce4ac40eeae113db339a961db9489
...
39cce5ccb8
[ECS] Skip SelfAccessorFixer on *Rector.php to skip example code for using using self:: (#5363 )
2023-12-16 15:42:57 +00:00
Tomas Votruba
7bf2453858
Updated Rector to commit 227e97477c44de40c165bba4b72e48dd954151d5
...
227e97477c
[Transform] Do not create a new node if the existing node is already the correct one on AttributeKeyToClassConstFetchRector (#5328 )
2023-12-16 02:55:33 +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
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
342f3dce55
Updated Rector to commit 9793540e79b87bb08e2203b761c2c5b361ac8e27
...
9793540e79
[DX] Remove Attribute support on ChangedNodeScopeRefresher (#5090 )
2023-09-28 17:03:25 +00:00
Tomas Votruba
3827f75ecd
Updated Rector to commit 23d429233d37af0d743b4d4dc622828c704d2d2f
...
23d429233d
[DX] Make ValueResolver explicitly required in Rector rules constructor if needed (#5052 )
2023-09-20 12:53:23 +00:00
Tomas Votruba
abed52d2c1
Updated Rector to commit edadb26ab4a156985027b8f685cdeecf4ea4b098
...
edadb26ab4
[Transform] Improve performance of AddAllowDynamicPropertiesAttributeRector (#4995 )
2023-09-11 15:18:16 +00:00
Tomas Votruba
02ce33183a
Updated Rector to commit f733c32f6c44c06faeba9ad5c46a62b8eee11748
...
f733c32f6c
[Transform] Refactor AddAllowDynamicPropertiesAttributeRector with verify both fnmatch and is string name (#4993 )
2023-09-11 15:00:52 +00:00
Tomas Votruba
927d670ef2
Updated Rector to commit 27d4c55bebe8706a74273d8c2379f59b75543c0e
...
27d4c55beb
[Transform] Check str_contains * before fnmatch() early on AddAllowDynamicPropertiesAttributeRector (#4991 )
2023-09-11 13:47:00 +00:00
Tomas Votruba
f73bcd4ef8
Updated Rector to commit c97e4ffb0534d388b5f51508491916f54d3f342a
...
c97e4ffb05
[Naming] Remove matchesStringName() check completely from NodeNameResolver, including endsWith() method - use getName() and compare directly instead (#4954 )
2023-09-09 22:49:40 +00:00
Tomas Votruba
7540a5e283
Updated Rector to commit 9a322af593a3ed9de20a535f613ed25e12ecc823
...
9a322af593
BC: Separated regex matching in NodeNameResolver->isName() (#4951 )
2023-09-09 14:08:25 +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
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
bff94f9200
Updated Rector to commit ceab6d71bb3436c1c613651a12af55954ab3f7bf
...
ceab6d71bb
Add currentStmt property on AbstractRector to allow pull Scope from it on deep Expr (#4437 )
2023-07-19 11:08:33 +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
c3f48d13e3
Updated Rector to commit ca08d86e3900556b2f389e4d983489535c21fdd7
...
ca08d86e39
Make use of Class_, Interface_ (#4193 )
2023-06-12 11:13:09 +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
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
08a4332d59
Updated Rector to commit 059783fb07cbe5bd2259d4634d32f563ce862de0
...
059783fb07
Remove MethodCallToMethodCallRector as unused (#4128 )
2023-06-08 22:54:12 +00:00
Tomas Votruba
b9a035cc96
Updated Rector to commit 2c13033108f884fb007ccfa74d29e85cc726b985
...
2c13033108
Remove UnsetAndIssetToMethodCallRector as unused (#4123 )
2023-06-08 22:35:24 +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
fdf6a88b62
Updated Rector to commit aebd3118751ebf1bf21e300b6de2ee35052a01ef
...
aebd311875
Remove RemoveAllowDynamicPropertiesAttributeRector as attribute is a comment on lower PHP versions, also rather downgrade rule (#4120 )
2023-06-08 18:34:29 +00:00
Tomas Votruba
48bf71f740
Updated Rector to commit 8db9a6ff83fe5407e967000b2dfec772285de87a
...
8db9a6ff83
[DX] Autowire commands explicitly (#4118 )
2023-06-08 18:28:01 +00:00