979 Commits

Author SHA1 Message Date
Tomas Votruba
4153a8246a Updated Rector to commit 45c91eb8ba874853d5717d7267c85776b2502f9d
45c91eb8ba [DeadCode] Add RemoveJustVariableAssignRector (#2618)
2022-07-03 12:43:42 +00:00
Tomas Votruba
189f399cf2 Updated Rector to commit 0660b21ecec553393226003c16432a626e20f8ec
0660b21ece [Php54] Add ArrayToShortArrayRector (#2615)
2022-07-03 11:40:45 +00:00
Tomas Votruba
8c06162529 Updated Rector to commit f608461e44c6a4008a2bff6c603ba9d52d3ffacf
f608461e44 Remove RemoveOverriddenValuesRector as flow of control is not reliable and could cause invalid removal (#2614)
2022-07-03 08:06:08 +00:00
Tomas Votruba
a4cb18fa00 Updated Rector to commit 153c037739a0154195b52d74217d5b025b3936ac
153c037739 [automated] Re-Generate Nodes/Rectors Documentation (#2611)
2022-07-03 00:35:39 +00:00
Tomas Votruba
9a39eb02a3
remove old docs file 2022-07-02 09:35:21 +02:00
Tomas Votruba
824b5c7f9b
remove old docs 2022-07-02 09:34:43 +02:00
Tomas Votruba
9b93bb7c42 Updated Rector to commit ed8e26eb3bb471b93c20b3b10c431f13a543cbaa
ed8e26eb3b rebuild docs
2022-07-01 07:44:56 +00:00
Tomas Votruba
d6e035e01a Updated Rector to commit 7c8b23b02d49c397deb2cf194f0e0bfeef6ea90c
7c8b23b02d [CodeQuality] Add TernaryFalseExpressionToIfRector (#2590)
2022-06-29 16:03:56 +00:00
Tomas Votruba
846aa2b4c2 Updated Rector to commit e97dd8f3607c8f0d038ef630f6e4bc5bccf58a89
e97dd8f360 Use rector downgrade php (#2582)
2022-06-28 12:42:29 +00:00
Tomas Votruba
2e275ef1ff Updated Rector to commit 78d110af4c8dc8df0b335cbbc857087cd260b55a
78d110af4c [TypeDeclaration] Add ReturnTypeFromStrictNewArrayRector (#2572)
2022-06-26 11:48:44 +00:00
Tomas Votruba
68845a00bf Updated Rector to commit 80715e62b5da2ad57bd7bc0fbf4be78a12e5e6fa
80715e62b5 [CodeQuality] Drop ArrayThisCallToThisMethodCallRector as changes behavior and better handled by FirstClassCallableRector (#2571)
2022-06-26 10:18:31 +00:00
Tomas Votruba
65284cc98a Updated Rector to commit 237f255023d122d970f9a567dc4685db9c56b978
237f255023 [TypeDeclaration] Add ReturnTypeFromStrictNativeFuncCallRector (#2570)
2022-06-26 10:02:03 +00:00
Tomas Votruba
dcc41f4563 Updated Rector to commit 7391b856dd7182b03ee8e5a850999d4f09e4bf7f
7391b856dd rebuild docs
2022-06-25 15:02:55 +00:00
Tomas Votruba
c10f29b7bb Updated Rector to commit 42707709f7ad4ab383d737c0bd6510e6c3609f1d
42707709f7 [TypeDeclaration] Kick off ReturnTypeFromStrictReturnExprRector (#2563)
2022-06-25 14:38:11 +00:00
Tomas Votruba
f638f7a12a Updated Rector to commit fe88fbb6306cec3728b9158fd13b1cfd23b9f0f6
fe88fbb630 [PHP 8.1] Add FirstClassCallableRector (#2544)
2022-06-21 07:39:15 +00:00
Tomas Votruba
1ca568d18c Updated Rector to commit 332aad337e900bc5a23da5db3601d45b4fe901d4
332aad337e fix casing of enums
2022-06-13 09:09:58 +00:00
Tomas Votruba
7a181db4ce Updated Rector to commit 28ed5cf91639d0edf384fcf0d52ea02266b21657
28ed5cf916 [automated] Re-Generate Nodes/Rectors Documentation (#2479)
2022-06-12 00:34:46 +00:00
Tomas Votruba
91f5aab952 Updated Rector to commit 4f07a4f30f341a516aa8f6bbbb5f97f44469cee2
4f07a4f30f [Php74] Remove ReservedFnFunctionRector (#2447)
2022-06-07 06:40:10 +00:00
Tomas Votruba
cc91bd4f07 Updated Rector to commit 0eba231b075849ea4b327ce96c28ec359e7b7636
0eba231b07 [PHP 8.1] Move ConstantListClassToEnumRector to PHP 8.1 (#2444)
2022-06-06 15:55:14 +00:00
Tomas Votruba
3113a2404c Updated Rector to commit dbb54b83cc6b5dca75bed32296ab13afa9cf606e
dbb54b83cc [automated] Re-Generate Nodes/Rectors Documentation (#2438)
2022-06-05 00:39:10 +00:00
Tomas Votruba
9537927564 Updated Rector to commit c5f35e4a1d118473ace101d4b73c82d4fc35d6b3
c5f35e4a1d [DeadCode] Add RemoveJustPropertyFetchForAssignRector (#2423)
2022-06-03 10:11:45 +00:00
Tomas Votruba
dae285bc0d Updated Rector to commit e368dabaed1f3246962720aaa5236653823bba2b
e368dabaed [Downgrade] Add class method param to DowngradeEnumToConstantListClassRector (#2417)
2022-06-02 13:14:04 +00:00
Tomas Votruba
9a9e8960ee Updated Rector to commit 9cd69c2b3dfdacad9cc293bfea3facde5ddc5d00
9cd69c2b3d [automated] Re-Generate Nodes/Rectors Documentation (#2385)
2022-05-29 00:36:37 +00:00
Tomas Votruba
2b85976c4c Updated Rector to commit adb6e68c2a2c407961ee6cb69ed0ae79112e5c27
adb6e68c2a [automated] Re-Generate Nodes/Rectors Documentation (#2343)
2022-05-22 00:38:26 +00:00
Tomas Votruba
1bc7ee9334 Updated Rector to commit e33bcf19bea2d31916641ad6e276c39bcec41cfe
e33bcf19be [Core] Override pModifiers() method to set final and abstract modifiers early on BetterStandardPrinter (#2328)
2022-05-18 10:48:11 +00:00
Tomas Votruba
ad10fd18db Updated Rector to commit 96400215b55a957bd5d5af2b8195af9bdb83c2ca
96400215b5 [automated] Re-Generate Nodes/Rectors Documentation (#2314)
2022-05-15 09:42:33 +00:00
Tomas Votruba
bca89e29da Updated Rector to commit 33cd52e703d44690b91106f4752b5786420fa2db
33cd52e703 Fix position of class after non-reachable stmts (#2299)
2022-05-12 09:11:03 +00:00
Tomas Votruba
a48a02b46d Updated Rector to commit 9163864800fc12275062f70a2d490cfd1d55047f
9163864800 Remove DowngradeGeneratedScalarTypesRector as way hacky to particular string solution, better use patching (#2289)
2022-05-11 16:29:59 +00:00
Tomas Votruba
5a70fb04b1 Updated Rector to commit 27476c0909954feb7681318c66626408f0b9f396
27476c0909 add few fixtures (#2279)
2022-05-10 16:31:36 +00:00
Tomas Votruba
9306ff041a Updated Rector to commit fa073d440863d477d2ee844c1dfb6bf481a2ff1f
fa073d4408 [CodeQuality] Add SimplifyIfExactValueReturnValueRector (#2278)
2022-05-10 16:14:43 +00:00
Tomas Votruba
0070cfd0cc Updated Rector to commit 4468743419d944b511ec2bcb5697c9a8a636b725
4468743419 [FEAT] refacto OrderAttributesRector (#2243)
2022-05-09 10:52:19 +00:00
Tomas Votruba
992aade98a Updated Rector to commit d89c23267c908bc128352cad5fd5763a0f413db5
d89c23267c [automated] Re-Generate Nodes/Rectors Documentation (#2262)
2022-05-08 00:33:36 +00:00
Tomas Votruba
4b7ca796b9 Updated Rector to commit 039181ac6c68cd6e4acf5db945b0954893a196a6
039181ac6c [DeadCode] Remove RemoveCodeAfterReturnRector, already handled at RemoveUnreachableStatementRector (#2199)
2022-05-01 05:55:37 +00:00
Tomas Votruba
e6d9de7fba Updated Rector to commit 08bb10de6b0344d73b225913c5ba7a23a7212a11
08bb10de6b [CodeQuality] Add InlineArrayReturnAssignRector (#2183)
2022-04-28 14:55:01 +00:00
Tomas Votruba
11667e7491 Updated Rector to commit 2f5a525e6537f6f91f35d3670b303096b476576c
2f5a525e65 Revert adding RemoveNamespaceRector (#2133)
2022-04-23 10:11:50 +00:00
Tomas Votruba
5a655d625d Updated Rector to commit 11fdd74f8abe3deefbb2492c00868c57184fd484
11fdd74f8a build docs (#2090)
2022-04-17 19:22:30 +00:00
Tomas Votruba
4b9139b523 Updated Rector to commit b8d06063052510644cd2224cdf468aa2181e78dd
b8d0606305 [Doc] Typo fix; autoimportNames -> importNames (#2086)
2022-04-17 06:12:37 +00:00
Tomas Votruba
5f10b8092d Updated Rector to commit 46d2c00038e83165e8e9b2d773cfa5deb838c243
46d2c00038 [automated] Re-Generate Nodes/Rectors Documentation (#2085)
2022-04-17 00:35:02 +00:00
Tomas Votruba
840e8ecb40 Updated Rector to commit 6cb95c1be3852a2d3295837320335104f0a24438
6cb95c1be3 Update rector_rules_overview.md (#2082)
2022-04-16 16:37:14 +00:00
Tomas Votruba
1f0de4d2de Updated Rector to commit d30a86313f34e4d10a59910d8bfd1b588f329fe5
d30a86313f [Feature] Add configurable InlineSimplePropertyAnnotationRector for inlining of simple annotations (#2070)
2022-04-14 08:14:01 +00:00
Tomas Votruba
446b0a8f86 Updated Rector to commit c50992351682af007606cb020cb4cdd19b749953
c509923516 [Feature] Add ParamAnnotationIncorrectNullableRector for fixing incorrect null type in @param (#2069)
2022-04-14 08:12:26 +00:00
Tomas Votruba
863e58bc5e Updated Rector to commit 363f4083d584d99f32a1d76961c0b2b8be4ced0e
363f4083d5 [TypeDeclaration] Make TypedPropertyFromAssignsRector configurable with INLINE_PUBLIC (#2052)
2022-04-13 16:35:59 +00:00
Tomas Votruba
071d7cb788 Updated Rector to commit c35cc97d381f97c602cccb86ccf1d688a869cbdd
c35cc97d38 [DX] Add phpVersion() method to RectorConfig + make use of new config class in test configs (#2065)
2022-04-12 14:41:09 +00:00
Tomas Votruba
0dc28df936 Updated Rector to commit 8d92c466fdd6a002ea89b5356ca99def77998bfe
8d92c466fd [DX] Use RectorConfig in configs (#2063)
2022-04-12 11:52:08 +00:00
Tomas Votruba
66a823a2fb Updated Rector to commit 51e89c3f32c7f588dfd82b4b914f0ba9518adb0f
51e89c3f32 [docs] Improve first-time contributors docs (#2061)
2022-04-12 08:58:57 +00:00
Tomas Votruba
6c73983fe9 Updated Rector to commit a1ac1b6fdf09744e2b1ca427e44715f28c24d22d
a1ac1b6fdf [Feature] Add ReturnAnnotationIncorrectNullableRector for fixing incorrect null type in @return (#2060)
2022-04-12 06:58:51 +00:00
Tomas Votruba
cf05c72543 Updated Rector to commit d4c5ec6dfae1c9d56555b17ef54134555e3f4294
d4c5ec6dfa [Feature] Add VarAnnotationIncorrectNullableRector for fixing incorrect null type in @var (#2053)
2022-04-11 13:09:08 +00:00
Tomas Votruba
05005b8a89 Updated Rector to commit 0c69df8c24f637170197190f841d26181593edd4
0c69df8c24 rebuild docs
2022-04-10 20:12:42 +00:00
Tomas Votruba
931bfb66df Updated Rector to commit 0227d24e3636af762e8f800997f0e86fcddce07e
0227d24e36 Merge InArrayAndArrayKeysToArrayKeyExistsRector to ArrayKeysAndInArrayToArrayKeyExistsRector with almost identical behavior (#2047)
2022-04-10 19:50:50 +00:00
Tomas Votruba
d76ed237fa Updated Rector to commit a2ee46d16e7f0a01c7aae31eef659d7456528dcc
a2ee46d16e Refactor SymplifyUselessVariableRector to avoid using PREVIOUS_NODE, use current scope instead (#2045)
2022-04-10 18:18:46 +00:00