3149 Commits

Author SHA1 Message Date
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
d86e5d640a Updated Rector to commit dae413184be4437f111a45fd99746454115cd8ab
dae413184b [static] Fix mixed type on property fetches and method calls (#1769)
2022-02-05 11:57:25 +00:00
Tomas Votruba
02632d1547 Updated Rector to commit fd7667b5aa8a17d28e61016463575eb4629744b1
fd7667b5aa [CodeQuality] Skip ExplicitMethodCallOverMagicGetSetRector on method no param + variadic (#1768)
2022-02-05 11:36:15 +00:00
Tomas Votruba
361d8f4a2f Updated Rector to commit f374b9faa834b5cceef16d99dd46e147ce753312
f374b9faa8 [PHP 8.0] Include keys in annotation to attribute transformation (#1766)
2022-02-05 10:39:52 +00:00
Tomas Votruba
5cd63fd2ce Updated Rector to commit 0a63fe4d52e66ee50b459099f288056fa4460856
0a63fe4d52 [DowngradePhp72] Add DowngradePhp72JsonConstRector (#1765)
2022-02-04 14:07:32 +00:00
Tomas Votruba
4509e56f56 Updated Rector to commit 1090aa6e8a5012beab9f3a8c7cff21e3db5ab149
1090aa6e8a [CodeQuality] Skip multi params on method on on setValue(, ,  ...) on ExplicitMethodCallOverMagicGetSetRector on assign (#1763)
2022-02-03 09:56:15 +00:00
Tomas Votruba
967c07844d Updated Rector to commit 335206f065e9d12c59db26d526d115754bb41fa0
335206f065 [DX] Remove @deprecated docblock for only bool passing config in rector rules (#1762)
2022-02-03 09:49:01 +00:00
Tomas Votruba
faa7afaf61 Updated Rector to commit 07b93b163c1f30150b356b276339f55be714baac
07b93b163c [Php80] Fix configure should not remove annotation directly passed bool value (#1761)
2022-02-02 21:17:05 +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
7764769219 Updated Rector to commit 8320d290031d91d232e3dd5b1b8779fbcb6e5a07
8320d29003 [Renaming] Fix duplicate namespacing on RenameNamespaceRector (#1759)
2022-02-02 09:12:17 +00:00
Tomas Votruba
1c5290301d Updated Rector to commit 2468277687fd94c110f824ce27c7850b4b351b33
2468277687 [TypeDeclaration] Handle infered ThisType on auto import on ReturnTypeDeclarationRector (#1760)
2022-02-02 09:10:44 +00:00
Tomas Votruba
de716594a8 Updated Rector to commit a51b81cf2f7840fa2777194d1470d367616f4af9
a51b81cf2f [PHPStan] Clean up PHPStan ignore errors (#1755)
2022-02-01 05:54:42 +00:00
Tomas Votruba
3ebcd0c7ba Updated Rector to commit f632fa095707095d9d43f0faf8a2a68d4619ed3f
f632fa0957 [DowngradePhp80] Add DowngradeStringReturnTypeOnToStringRector (#1750)
2022-01-31 17:52:49 +00:00
Tomas Votruba
7aad2b845d Updated Rector to commit 5b230642990df62ce5052d0008d5b3175addc490
5b23064299 [Scoper] Exclude Attribute polyfill class from class_alias (take 1) (#1747)
2022-01-31 14:04: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
69ec42b137 Updated Rector to commit 9db515918f312817be9b10d60f35909c8fc63f10
9db515918f [Php71] Skip static or global on CountOnNullRector (#1742)
2022-01-29 18:12:20 +00:00
Tomas Votruba
0119232800 Updated Rector to commit 70d6465a4b1bcad94fe56878c6e90533473e7847
70d6465a4b [DeadCode] Add support for removal readonly property on RemoveUnusedPromotedPropertyRector (#1741)
2022-01-29 18:11:52 +00:00
Tomas Votruba
67fb92b15d Updated Rector to commit d31e2233e85152ddd4089873ae0de83bfc8d215d
d31e2233e8 [Php81] Skip override abstract method on NewInInitializerRector (#1740)
2022-01-29 16:32:26 +00:00
Tomas Votruba
28f8cfafaf Updated Rector to commit 73f5fc13bbc8ae2a2f6031c8bbfcf637eeb33d88
73f5fc13bb [Php81] Handle non-dynamic + dynamic args (non-array, non-scalar) passed to New_ on NewInInitializerRector (#1737)
2022-01-28 12:21:10 +00:00
Tomas Votruba
2ebc6821cc Updated Rector to commit 79dd9bb5f4da949fc2b308628f0aa39bd7ced60c
79dd9bb5f4 [Php81] Do not add final modifier on class constant that the class has children on FinalizePublicClassConstantRector (#1739)
2022-01-28 11:05:27 +00:00
Tomas Votruba
c00641bc2d Updated Rector to commit a734965d9983e4e34e4abeb915902f724f5c1ae3
a734965d99 [Php81] Skip dynamic class on NewInInitializerRector (#1736)
2022-01-27 12:35:06 +00:00
Tomas Votruba
9875b5de97 Updated Rector to commit c6142e139fac558db40daaec45f481d68a8f449b
c6142e139f [Php56][Php70] Handle ExceptionHandlerTypehintRector+CatchExceptionNameMatchingTypeRector+AddDefaultValueForUndefinedVariableRector (#1735)
2022-01-27 09:07:13 +00:00
Tomas Votruba
890cd8f422 Updated Rector to commit 15e28c6de8bbe5424b4aa54b3673349a5022f078
15e28c6de8 [RemoveFinalFromConstRector] (#1732)
2022-01-26 18:39:23 +00:00
Tomas Votruba
f25b52c226 Updated Rector to commit a26c59a7e9c97187db0e6004df3280ca4879bbc4
a26c59a7e9 [TypeDeclaration] Skip use return docblock on typed intersection type (#1728)
2022-01-26 11:18:38 +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
37ad68b794 Updated Rector to commit caeeb78f6f8473434b33aa1d818ec90a8c43fc31
caeeb78f6f Bump Symplify to 10.0.16 + improve complexity (#1725)
2022-01-25 11:43:54 +00:00
Tomas Votruba
e9def0d5bc Updated Rector to commit 420dc935ae23551fc020bf10bef66bbce0f4b8f3
420dc935ae [DowngradePhp72] Fix downgrade json null as true for DowngradeJsonDecodeNullAssociativeArgRector (#1724)
2022-01-25 10:49:46 +00:00
Tomas Votruba
4fd7947603 Updated Rector to commit 7cf24218f0eafd908470b52f9dc6c48d225fd273
7cf24218f0 [DowngradePhp72] Add DowngradeJsonDecodeNullAssociativeArgRector (#1723)
2022-01-25 10:05:47 +00:00
Tomas Votruba
d3e1bb7e5d Updated Rector to commit 084ac39f29204e2763433d07422a081c39c6399b
084ac39f29 Add option to configure followLinks of finder (#1703)
2022-01-25 00:12:31 +00:00
Tomas Votruba
65d013939f Updated Rector to commit 084ac39f29204e2763433d07422a081c39c6399b
084ac39f29 Add option to configure followLinks of finder (#1703)
2022-01-24 22:07:08 +00:00
Tomas Votruba
f61a2947b9 Updated Rector to commit 85719ff0e72bae77930c8b3149dbb029e8e0b99b
85719ff0e7 [Downgrade 7.0] Strip unnecessary parentheses around expressions (#1617)
2022-01-24 08:38:25 +00:00
Tomas Votruba
c0379e66b3 Updated Rector to commit a53b3d37eba05703b13f667065706301adc708e1
a53b3d37eb [Php80] Do not remove true pseudo type on UnionTypesRector (#1715)
2022-01-24 08:35:12 +00:00
Tomas Votruba
7626873cdf Updated Rector to commit 386c97b91414e127eaf4b3dbf062e7a5a33ace16
386c97b914 [Naming][Php56] Do not add default value init for renamed variable from param on RenameParamToMatchTypeRector+AddDefaultValueForUndefinedVariableRector (#1716)
2022-01-24 04:18:32 +00:00
Tomas Votruba
1725b8b7fd Updated Rector to commit 081958a2ceb52dfae66457910750c1126cb97358
081958a2ce [DeadCode] Handle RemoveUnusedConstructorParamRector + RemoveUnusedPrivatePropertyRector (#1714)
2022-01-22 16:02:37 +00:00
Tomas Votruba
12ec968038 Updated Rector to commit 88a32076c60552b87afe4a0e9fe436c961c6c78a
88a32076c6 [Php74] Skip readonly on RestoreDefaultNullToNullableTypePropertyRector (#1713)
2022-01-22 09:45:55 +00:00
Tomas Votruba
62081a03cc Updated Rector to commit 369c2f7dfe77f93ea1d650270e502e1471b28128
369c2f7dfe [CodeQuality][EarlyReturn] Handle SimplifyIfElseToTernaryRector + ChangeIfElseValueAssignToEarlyReturnRector (#1710)
2022-01-21 23:39:53 +00:00
Tomas Votruba
5b3aa9bdb4 Updated Rector to commit fca5611ffc6d6be0055bf67ceff161fbef7d9a2b
fca5611ffc [Php74] Skip curly variable in string quoted on CurlyToSquareBracketArrayStringRector (#1707)
2022-01-21 10:42:17 +00:00
Tomas Votruba
c4b2af01d7 Updated Rector to commit 2934929fac82ad4244c3b4253bcd388c344ef31a
2934929fac [CodingStyle] Handle more than one method contains try catch on CatchExceptionNameMatchingTypeRector (#1706)
2022-01-21 06:12:56 +00:00
Tomas Votruba
9abce1612b Updated Rector to commit 672b339ebdbcb33f07d93ff352eb24382e811efd
672b339ebd [e2e][scoped] Add e2e global install on scoped (#1704)
2022-01-20 21:15:14 +00:00
Tomas Votruba
f415b891e8 Updated Rector to commit 7d9262746f628e267f6300c4a11b254adad9cb64
7d9262746f [Php56] Skip AddDefaultValueForUndefinedVariableRector on empty() check (#1697)
2022-01-19 09:10:13 +00:00
Tomas Votruba
f2b4b95aa2 Updated Rector to commit dbf132092afa105601f993a27462abfb99335a4f
dbf132092a [Php71] Skip property fetch array assigned in method call on __construct on CountOnNullRector (#1698)
2022-01-19 08:54:57 +00:00
Tomas Votruba
4515eabbc8 Updated Rector to commit 71719b5e05ddb03c627a56c379b20a5829ddbe4f
71719b5e05 [Php70] Do not take side effect on IfToSpaceshipRector (#1696)
2022-01-18 15:46:28 +00:00
Tomas Votruba
7a85fbdbd8 Updated Rector to commit 9d781bb466dae354125382ff73302c094acf0bf1
9d781bb466 Do not run  on properties with attributes (#1694)
2022-01-18 10:31:57 +00:00
Tomas Votruba
c00c31fd50 Updated Rector to commit 1c7460bcfc2201edd90ab0e7bae066ed53980b2f
1c7460bcfc [Privatization] Skip ChangeReadOnlyVariableWithDefaultValueToConstantRector when local variable never used (#1693)
2022-01-18 07:55:51 +00:00
Tomas Votruba
078050a017 Updated Rector to commit bf2f6dd0e9a4b0abccdc345e588f1f713452848b
bf2f6dd0e9 [Php71] Skip iterable on CountOnNullRector (#1691)
2022-01-17 11:12:52 +00:00
Tomas Votruba
d5aa796890 Updated Rector to commit f09e54b79cdc481f2033482fd206f6308642b2e0
f09e54b79c Skip already correct param type (#1688)
2022-01-17 09:08:59 +00:00
Tomas Votruba
165b238ab7 Updated Rector to commit 94e7ac8ef85be89b0ae97e3b12d023be32cc2014
94e7ac8ef8 [Naming] Fix property interface and underscore naming (#1689)
2022-01-17 00:12:52 +00:00
Tomas Votruba
cd6f7c75be Updated Rector to commit ca696bc82163adf4191429af248ac9e06c2409fc
ca696bc821 [DowngradePhp74] Do not remove non-null default value on nullable on DowngradeTypedPropertyRector (#1687)
2022-01-16 20:14:24 +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
caf39c6999 Updated Rector to commit 72de31e70faca4a8d98bc2f5f9a5b63a4c26c7f4
72de31e70f Ensure autoloader is loaded in globally installed Rector (#1683)
2022-01-16 01:39:16 +00:00