1107 Commits

Author SHA1 Message Date
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
Tomas Votruba
33ba60faee Updated Rector to commit 9b46906e39ded6bbf0a48d016f7b95ae1431ec29
9b46906e39 [Strict] Add support string|null|false on BooleanInBooleanNotRuleFixerRector (#2035)
2022-04-10 06:08:51 +00:00
Tomas Votruba
c4650c159a Updated Rector to commit 76667332cf4daf4d9ca8f081fe6389b41673b3e5
76667332cf [automated] Re-Generate Nodes/Rectors Documentation (#2041)
2022-04-10 00:31:45 +00:00
Tomas Votruba
1c3a355583 Updated Rector to commit be530c5e2f56190f5fe1813ae4344cdaf3f75d7f
be530c5e2f [Removing] Add RemoveNamespaceRector (#2013)
2022-04-06 12:39:03 +00:00
Tomas Votruba
d7c212ece1 Updated Rector to commit 9f9b29c7418647f260c99f0b6bdeebc2fee0af6f
9f9b29c741 [DowngradePhp54] Add DowngradeThisInClosureRector (#1995)
2022-04-02 15:46:27 +00:00
Tomas Votruba
22e128cb20 Updated Rector to commit aedfc65a48ac74d90e6f95804755f7062dcbaf16
aedfc65a48 [DeadCode] Remove RemoveUnusedAssignVariableRector in favor of RemoveUnusedVariableAssignRector (#1988)
2022-04-01 07:19:38 +00:00
Tomas Votruba
2d8fcc1394 Updated Rector to commit a20320d8ca73dee0d612aa4b4b15bd52f9f5837a
a20320d8ca [Php55] Move GetCalledClassToSelfClassRector + GetCalledClassToStaticClassRector from php 7.4 to 5.5 SetList (#1972)
2022-03-28 09:17:08 +00:00
Tomas Votruba
a641d86cfa Updated Rector to commit 90bbd4e1a03b4404b3988c863fb3e46d0fa1411b
90bbd4e1a0 [Php74] Add GetCalledClassToSelfClassRector (#1971)
2022-03-27 18:45:00 +00:00
Tomas Votruba
bb3ebe7fed Updated Rector to commit 900eca0ce5022b55e7c436057fda0801b95b903d
900eca0ce5 [Doc] Fix composer docs generation ConfiguredCodeSample in RemoveUnusedPrivatePropertyRector (#1963)
2022-03-26 19:22:15 +00:00
Tomas Votruba
0fe0835184 Updated Rector to commit 7202782f50c8a9e1bbc6c6cb3ad7b7305ab7cc02
7202782f50 [CodeQuality] Add InlineConstructorDefaultToPropertyRector (#1935)
2022-03-15 17:33:16 +00:00
Tomas Votruba
7572ce6925 Updated Rector to commit a2422d7937a9859a403b52691f99617716e6e15a
a2422d7937 [Transform] Remove AddInterfaceByParentRector as never used (#1934)
2022-03-15 16:04:34 +00:00
Tomas Votruba
8f8963b6ba Updated Rector to commit 81c2492118ac64ce280b98cecada6ba812c53b2e
81c2492118 [automated] Re-Generate Nodes/Rectors Documentation (#1925)
2022-03-13 00:30:25 +00:00
Tomas Votruba
41d47ce22b Updated Rector to commit 3948d8b1d43ac7732a269d2e679d7b7541532501
3948d8b1d4 [Arguments] Add RemoveMethodCallParamRector (#1906)
2022-03-05 11:39:32 +00:00
Tomas Votruba
fe55b1f78a Updated Rector to commit 4296dd55591ccf738bb2d1aed5b3f0e644e3f941
c60362fd41 typo 4296dd5559 update docs
2022-03-04 11:12:01 +00:00
Tomas Votruba
d7bd6b98d4 Updated Rector to commit e2cc867255a343411916b64db5d6daafe768573d
e2cc867255 [PhpSpecToPHPUnit] Deprecate historical set, mostly for experimental in early days (#1901)
2022-03-03 19:57:16 +00:00
Tomas Votruba
be1a72534c Updated Rector to commit 320cdcd8dec579a3bb9a6138d1e50f72a22c0419
320cdcd8de [MockeryToProphecy] Deprecate micro set as not practical (#1899)
2022-03-03 16:37:48 +00:00
Tomas Votruba
ca31c3958d Updated Rector to commit eec25fff0d9f57d2ef2aaeb6b54e4e4e9a9127eb
eec25fff0d [automated] Re-Generate Nodes/Rectors Documentation (#1876)
2022-02-27 00:40:38 +00:00
Tomas Votruba
b77988232c Updated Rector to commit c44bfcc00ed4fa5d22f820876c10017238eb164d
c44bfcc00e [automated] Re-Generate Nodes/Rectors Documentation (#1838)
2022-02-20 00:35:49 +00:00
Tomas Votruba
4fc4ec3c13 Updated Rector to commit 0fa82f0755731bb526bec9b8d635fb0d7d520650
0fa82f0755 bump docs
2022-02-18 10:45:47 +00:00
Tomas Votruba
22a76df7b3 Updated Rector to commit 8027c7fd8caeefa12fc8a66ebf6d88180b634019
8027c7fd8c [DX] Remove MoveInterfacesToContractNamespaceDirectoryRector as breaky, use PHPStan rule instead (#1835)
2022-02-18 10:00:13 +00:00
Tomas Votruba
2493da671a Updated Rector to commit a4eff1e0adc5dec582adeeeff55512f6805e0f43
a4eff1e0ad [DX] Remove MoveServicesBySuffixToDirectoryRector, better handle by PHPStan + PHPStorm refacor (#1834)
2022-02-18 09:30:35 +00:00
Tomas Votruba
fafdb75d53 Updated Rector to commit 3fe7723e559fece2c8894e65894a7194b8eae050
3fe7723e55 docs
2022-02-18 01:47:01 +00:00
Tomas Votruba
7964c1b773 Updated Rector to commit 1ed8242e4462ace3beabc12632d1f8f4638bd7c3
1ed8242e44 [DX] Remove MoveValueObjectsToValueObjectDirectoryRector, should be handled by PHPStorm refactoring and PHPStan rule checks (#1832)
2022-02-18 01:07:03 +00:00