Tomas Votruba
0b834e6092
Updated Rector to commit 3949fc260b51c4355f86d21a26db7d2e4cae0b49
...
3949fc260b
Move instanceof PHPStan Type to ->is*() take 1 (#6416 )
2024-11-12 00:20:18 +00:00
Tomas Votruba
7f755fff28
Updated Rector to commit 2d862a7c7750c79e4c16be6e7c4e87ba324abfa7
...
2d862a7c77
[CodingStyle] Skip equal modifier on direct parent method compatible on MakeInheritedMethodVisibilitySameAsParentRector (#6406 )
2024-11-03 23:41:59 +00:00
Tomas Votruba
a5a5200e52
Updated Rector to commit 54a66206986e685787d7e038929618a66e98ec42
...
54a6620698
[TypeDeclaration] Add isset(), empty(), and negation support on BoolReturnTypeFromBooleanStrictReturnsRector (#6339 )
2024-10-01 05:27:50 +00:00
Tomas Votruba
3936c30c7e
Updated Rector to commit 3aa886f88d54d440d107577996d65cd968c0c8b0
...
3aa886f88d
[deprecated] Remove deprecated ChangeAndIfToEarlyReturnRector, CallableThisArrayToAnonymousFunctionRector + casting rules (#6276 )
2024-09-02 08:07:01 +00:00
Tomas Votruba
71850def81
Updated Rector to commit 4eacb1ccc94f378eec0f3a08dbd8c90935d8d248
...
4eacb1ccc9
[automated] Re-Generate preload.php (#6268 )
2024-09-01 00:37:22 +00:00
Tomas Votruba
7aeb17c570
Updated Rector to commit ad36316e98182d42006195f66b2f3942639b97b9
...
ad36316e98
Rectify and clean up skip config (#6205 )
2024-08-01 07:43:24 +00:00
Tomas Votruba
8ae3b50fdb
Updated Rector to commit eae3e2c7e9a82537b31b5ca382b7665bc4e2f5fd
...
eae3e2c7e9
[e2e][Printer] Handle crash indentation on AddParamBasedOnParentClassMethodRector (#6112 )
2024-07-12 09:32:13 +00:00
Tomas Votruba
738f33982e
Updated Rector to commit ef333502fb722ef471049b492a257781d02d0d62
...
ef333502fb
Make NameScopeFactory simpler (#6092 )
2024-07-01 06:16:16 +00:00
Tomas Votruba
10e64410ff
Updated Rector to commit 87411545f3ddb40fef7cbefcac5b7a0d3c511242
...
87411545f3
[Cleanup] Remove @changelog as no longer maintained/used, use RuleDefinition instead (#6035 )
2024-06-26 03:35:12 +00:00
Tomas Votruba
f010267a7c
Updated Rector to commit 6b69971dfc740a58aed918782d02710e42004e9d
...
6b69971dfc
[NodeTypeCorrector] Directly use StringType on Intersection of strings on AccessoryNonEmptyStringTypeCorrector (#5933 )
2024-06-01 09:25:16 +00:00
Tomas Votruba
12c115e6f6
Updated Rector to commit 5193d43b644f9d059d9964ebcc6820181a7bca18
...
5193d43b64
[NodeTypeResolver] Remove unnecessary loop SourceLocator collection on DynamicSourceLocatorProvider (#5852 )
2024-05-02 02:21:56 +00:00
Tomas Votruba
7141ae6e56
Updated Rector to commit 8281a06bc8432d9d7f8e20842e3961df99a277bc
...
8281a06bc8
[PHP 7.2] Add error suppres support to each() rule (#5844 )
2024-04-24 08:56:31 +00:00
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
28f5dbde13
Updated Rector to commit c14f8d45175bd4c10fef503e350d677c4a73ce29
...
c14f8d4517
[Php72][TypeDeclaration] Rollback tweak infinite loop handling on DeclareStrictTypesRector (#5700 )
2024-03-08 06:34:02 +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
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
e4d714cf5f
Updated Rector to commit f7caedf1b61070322bfb44bb266fbf26f8c993d3
...
f7caedf1b6
[Performance][PhpParser] Deprecate InlineCodeParser::parse(), extract into parseFile() and parseString() (#5482 )
2024-01-23 09:41:00 +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
785ac22e33
Updated Rector to commit 89d2c9c4eb2bfddc226136899b1fdb0a99d19a8a
...
89d2c9c4eb
[Php72] Remove usage on PrivatesAccessor on AnonymousFunctionFactory (#5367 )
2023-12-17 06:37:00 +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
68e74833fe
Updated Rector to commit fe2c85cde9f06c2ccb0e6e7bbbb24f8def25efa9
...
fe2c85cde9
[NodeFactory] Add new method: createReprintedExpr() to create re-printed Expr that can be used to pull default Expr from Param to be re-used (#5114 )
2023-10-04 11:38:51 +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
326e84f967
Updated Rector to commit 7078b51a7cfe02d85474a38192caf797beedcfd6
...
7078b51a7c
[TypeDeclaration] Add ReturnTypeFromStrictFluentReturnRector (#4890 )
2023-09-01 11:10:35 +00:00
Tomas Votruba
9ccb6367c0
Updated Rector to commit 9b03d8367cd3c69b36b8b1aedf458b191f46655a
...
9b03d8367c
[TypeDeclaration] Add ReturnUnionTypeRector (#4655 )
2023-08-05 10:29:33 +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
470b97fa36
Updated Rector to commit 8e33c93f61b403f62628e32f566ef4387db05ffc
...
8e33c93f61
Update class-leak package (#4534 )
2023-07-19 10:42:43 +00:00
Tomas Votruba
9bef88551a
Updated Rector to commit a771c5621971eb1c527c75de17119a82ac8294e6
...
a771c56219
[DX] Remove autowrapping of expr/stmt to make return values in the same type and reliable (#4466 )
2023-07-09 17:30:30 +00:00
Tomas Votruba
46ce317aa4
Updated Rector to commit 14081fecec9a9079c6ec279b383f8ade48f2b990
...
14081fecec
Add inside array item marker to remove PARENT_NODE from downgrade (#4447 )
2023-07-09 08:23:58 +00:00
Tomas Votruba
0e1f48fb00
Updated Rector to commit 3b6084dec770faeb7fca657b6f1ab6898a0801d5
...
3b6084dec7
[Php72] Remove parent attribute on AnonymousFunctionFactory (#4443 )
2023-07-09 01:45:20 +00:00
Tomas Votruba
830b50116f
Updated Rector to commit 951fb8be8f890b118b87858d45afc93f2cd9a29c
...
951fb8be8f
[DX] Remove findParentType() method (#4438 )
2023-07-08 20:40:11 +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
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
f82e30a026
Updated Rector to commit ae874efa148e6d5a031503892a6307824b4d7003
...
ae874efa14
Remove SourceLocatorProviderInterface as unused (#4126 )
2023-06-08 22:00:17 +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
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
9a2931cbe4
Updated Rector to commit bdc2fc99631f67eeb2d96e2cf0906279c2561c9a
...
bdc2fc9963
[NodeManipulator] Remove parent lookup on PropertyFetchAssignManipulator (#4037 )
2023-06-01 08:56:46 +00:00
Tomas Votruba
84236fa01b
Updated Rector to commit 25d6a9740ed21735c4194b94f4d5cabe5b976832
...
25d6a9740e
Cleanup usage of NodesToAddCollector, return nodes directly instead (#4003 )
2023-05-28 20:45:54 +00:00
Tomas Votruba
eae5c53485
Updated Rector to commit 265d627ddf7663fe65bfda2aa4cf32fc4a3ba95d
...
265d627ddf
Remove IsObjectOnIncompleteClassRector as blindly turns all incomplete checks to negated, better examine manually (#3969 )
2023-05-25 16:35:30 +00:00
Tomas Votruba
1f89bb9561
Updated Rector to commit c050b66f9b9812f8f7735673e651deaccded0071
...
c050b66f9b
Refactor PARENT_NODE away from ListEachRector (#3946 )
2023-05-24 10:04:51 +00:00
Tomas Votruba
13cb0fa921
Updated Rector to commit 279126145e995c4d0b39a60bd6fc5fff5799199e
...
279126145e
Refactor PARENT_NODE away from UnsetCastRector (#3945 )
2023-05-24 09:42:43 +00:00
Tomas Votruba
d7eced92e2
Updated Rector to commit c504b2f11f2b732a744ad804b3a4b5afc30e2841
...
c504b2f11f
Refactor PARENT_NODE away from GetClassOnNullRector (#3944 )
2023-05-24 09:36:58 +00:00
Tomas Votruba
6f986503de
Updated Rector to commit 5b990ff50f851726e5d3a28590572c8e3f99bb04
...
5b990ff50f
Bump symplify/phpstan-rules deps (#3894 )
2023-05-19 13:30:27 +00:00
Tomas Votruba
da149bb5b0
Updated Rector to commit 645071a650fc50d7e084378facaebcc868a52ba1
...
645071a650
Add test fixture for sprintf number + make use of getArgs() to get always an Arg type (#3822 )
2023-05-13 17:20:02 +00:00
Tomas Votruba
8af1a1213f
Updated Rector to commit 1e052f588331717f87a8d610db6eb7f89f8690d3
...
1e052f5883
[cleanup] Make use of getArgs(), remove ignored from phpstan (#3771 )
2023-05-08 12:54:32 +00:00
Tomas Votruba
af500df8f4
Updated Rector to commit f6c4edcd0c3feaad4abc075bae39474ac34bb82d
...
f6c4edcd0c
[CodeQuality] Add CleanupUnneededNullsafeOperatorRector (#3767 )
2023-05-08 10:34:10 +00:00
Tomas Votruba
39697489d4
Updated Rector to commit 5a32ed95b75b179e77c14a83a65f2eff1f1474b8
...
5a32ed95b7
[cleanup] Make use of getArgs(), remove ignores from phpstan.neon (#3770 )
2023-05-08 10:34:06 +00:00
Tomas Votruba
930a1a2ba2
Updated Rector to commit 2d583eba1512d3b51e79503eba46466a32cb7374
...
2d583eba15
[cleanup] Make use of getArgs() (#3769 )
2023-05-08 07:49:33 +00:00