891 Commits

Author SHA1 Message Date
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
Tomas Votruba
9b0ea31152 Updated Rector to commit cab829909370c582441afaf59225d48eb9a86be1
cab8299093 [DX] Remove SingleToManyMethodRector, rather one time job useful for PHPStorm (#1831)
2022-02-18 00:56:23 +00:00
Tomas Votruba
ede8f558b7 Updated Rector to commit f022c20446fdac2e08cfeb46ffa1442af9c97bb5
f022c20446 [DX] Remove GenericClassMethodParamRector, rather PHPStorm one-time refactoring job (#1830)
2022-02-18 00:42:23 +00:00
Tomas Votruba
d0d361080e Updated Rector to commit 92d04a5547b445a20ca9d578a385ba41be27e451
92d04a5547 Deprecate RemovingStatic rules as very narrow use case in generic rules (#1819)
2022-02-15 22:46:36 +00:00
Tomas Votruba
faf3d546ae Updated Rector to commit d670c9351974baf819647e13012c0d685748ae01
d670c93519 [DX] Deprecate disabling of import options to keep configuration simpler (#1817)
2022-02-15 21:06:14 +00:00
Tomas Votruba
617d8d5718 Updated Rector to commit 0db5ce6f6d6c4dfb68cf70042a20876ca60e17ca
0db5ce6f6d [automated] Re-Generate Nodes/Rectors Documentation (#1809)
2022-02-13 00:29:38 +00:00
Tomas Votruba
6b7bb4ae18 Updated Rector to commit aa4f45484afe2fed465946957a1dec9c38655c6b
aa4f45484a [automated] Re-Generate Nodes/Rectors Documentation (#1772)
2022-02-06 08:25:55 +00:00
Tomas Votruba
6695b021a0 Updated Rector to commit 29c634ff653949ecd66154409d0e86c6d5f78876
29c634ff65 [Php74] Add inlinePublic configurable for TypedPropertyRector (#1745)
2022-02-02 21:14:38 +00:00
Tomas Votruba
c88e1fc601 Updated Rector to commit e44222bd5c6e71be45191c34dce7dff09cc8059d
e44222bd5c [automated] Re-Generate Nodes/Rectors Documentation (#1743)
2022-01-30 00:27:52 +00:00
Tomas Votruba
890cd8f422 Updated Rector to commit 15e28c6de8bbe5424b4aa54b3673349a5022f078
15e28c6de8 [RemoveFinalFromConstRector] (#1732)
2022-01-26 18:39:23 +00:00
Tomas Votruba
20964885f0 Updated Rector to commit 64d76cd11ede768c092994d69d862be818c7f2e3
64d76cd11e [FinalizePublicClassConstantRector] Ignore final classes (#1730)
2022-01-26 10:10:51 +00:00
Tomas Votruba
42a0272cc5 Updated Rector to commit e5ed2372b9551e9b10a7fad5fc9dbd85a54d5d88
e5ed2372b9 possible solution for global execution (#1692)
2022-01-18 16:24:12 +00:00
Tomas Votruba
436942b929 Updated Rector to commit a66d1fbb9fb40c4894c64d1d0ae75a027368cfb1
a66d1fbb9f Fix wrong typos rebase (#1686)
2022-01-16 09:58:52 +00:00
Tomas Votruba
77fe375a0b Updated Rector to commit 6b965fe744f438b0614597bec485ad8ec23831d9
6b965fe744 Revert load vendor/autoload from getcwd and add documentation for using globally (not recommended) (#1685)
2022-01-16 02:24:23 +00:00
Tomas Votruba
ad4d6a6ed5 Updated Rector to commit 4ac5dd64203365def3131ff226f65695a37d1b78
4ac5dd6420 [automated] Re-Generate Nodes/Rectors Documentation (#1682)
2022-01-16 01:52:41 +00:00
Tomas Votruba
8fd8d0affb Updated Rector to commit 90cb1ad36fac313a61c5154065c82588dcfbccc1
90cb1ad36f Typos (#1684)
2022-01-16 01:44:56 +00:00
Tomas Votruba
3df670f627 Updated Rector to commit 4ab2ab5850f7a5f9baee4fc698582bc59368703e
ea2ea17385 [automated] Re-Generate Nodes/Rectors Documentation 4ab2ab5850 Merge pull request #1650 from rectorphp/automated-regenerated-nodes-rectors-documentation
2022-01-09 10:54:09 +00:00