12863 Commits

Author SHA1 Message Date
Tomas Votruba
6dcaaef071 Updated Rector to commit 49314dc3d4918988d83270ab104e347a97e46d46
49314dc3d4 [DX] Add PhpUpgradeImplementsMinPhpVersionInterfaceRule (#910)
2021-09-24 14:11:08 +00:00
Tomas Votruba
15e2e7eaa6 Updated Rector to commit ef779c9cedd02baccf36238c7909e15d7f416917
ef779c9ced Use correct spelling for TYPO3 (#919)
2021-09-24 11:02:26 +00:00
Tomas Votruba
038e6331b2 Updated Rector to commit ddd8e8590204619d9273705f9e6a44cd11bacbcd
ddd8e85902 [DeadCode] Only remove private property from current class on RemoveUnusedPrivatePropertyRector (#917)
2021-09-24 10:23:02 +00:00
Tomas Votruba
70b25e6efb Updated Rector to commit 57a6d7af31dd2a0c38b96677c7c3e441cfd64401
57a6d7af31 [NodeTypeResolver] Skip Auto Import from doc on sub namespace class exists when already in use statement by other namespace (#913)
2021-09-23 08:01:36 +00:00
Tomas Votruba
8ae17f0c0a Updated Rector to commit 5ff4058f93d323ff2f1f43fba16ccb8521b5c0ae
5ff4058f93 [NodeTypeResolver] Skip Auto import from doc in used namespace on NameImportingPhpDocNodeVisitor (#912)
2021-09-22 17:53:44 +00:00
Tomas Votruba
1c439c5835 Updated Rector to commit 6ee381754bad543713d7d6661cdde18bdeec4425
6ee381754b [DeadCode] Skip Array Callable dynamic method on RemoveUnusedPrivateMethodRector (#909)
2021-09-21 20:03:28 +00:00
Tomas Votruba
ad2aa21ed8 Updated Rector to commit 3dd16b30e38c7ca4ee208e6ddde841cf4443d46b
3dd16b30e3 Add PhpMinVersions (#907)
2021-09-21 14:11:26 +00:00
Tomas Votruba
f1e92cd8c3 Updated Rector to commit 644b37e4eb5cdd597b518a15368b19d7687fb832
644b37e4eb Add some PHP_80 min versions (#906)
2021-09-21 11:18:03 +00:00
Tomas Votruba
45b3a18479 Updated Rector to commit e09cf113d7870f96f38685e081a45c561cff298b
e09cf113d7 [DX] Add PhpUpgradeDowngradeRegisteredInSetRule PHPStan rule (#905)
2021-09-21 11:16:07 +00:00
Tomas Votruba
5933e0d5f0 Updated Rector to commit e78fadd24d6466842c877dc33203f5dd68c02cdc
e78fadd24d [Php74] Handle conflict with alias on TypedPropertyRector (#899)
2021-09-20 11:23:02 +00:00
Tomas Votruba
eeaf265fd8 Updated Rector to commit a8a79d0b986fd08f699980f28c049d18ad04a4b8
a8a79d0b98 [Arguments] Use native types over weak string to define types (#903)
2021-09-19 11:08:13 +00:00
Tomas Votruba
9bcdf99a5a Updated Rector to commit ab182ff80b8d11a4bc9d23d715cc223f5e03177d
ab182ff80b [PHP 8.0] Remove NullsafeOperatorRector, as often breaking and promoting non-early returns and losen types (#900)
2021-09-19 10:24:30 +00:00
Tomas Votruba
6672a6759e Updated Rector to commit b5516368d4c2ad63afc8a9a1f0d2ed997f1eb202
b5516368d4 [Php74] Add privatePropertyOnly config to TypedPropertyRector (#898)
2021-09-19 10:18:03 +00:00
Tomas Votruba
300188a298 Updated Rector to commit 3ff17513c47ace5c6a71ef4f918f33a8fa183a7b
3ff17513c4 [Arguments] Add the missing default value and type for the added arguments (#837)
2021-09-19 09:13:32 +00:00
Tomas Votruba
c4be8405d9 Updated Rector to commit 327929f6206170799c609fb4ef062aa31ac338b9
327929f620 [automated] Apply Coding Standard (#902)
2021-09-19 00:28:39 +00:00
Tomas Votruba
495580024a Updated Rector to commit a19687ce9d53dad6476c41cc124d4e7440cdedcd
a19687ce9d [automated] Re-Generate preload.php (#901)
2021-09-19 00:28:26 +00:00
Tomas Votruba
9be64004c0 cleanup Docker metafiles, not used anymore 2021-09-18 23:09:39 +02:00
Tomas Votruba
883dd9f677 Updated Rector to commit 1e3e5dff59b05d497580f52e9a7491a2afa6bd29
1e3e5dff59 [CodingStyle] Handle too detailed pair class string array on VarConstantCommentRector (#897)
2021-09-17 19:38:24 +00:00
Tomas Votruba
547ed9fbbe Updated Rector to commit 74386d2bf051645eb8908b66c8a2ebf37bf33d93
74386d2bf0 [Php74] Do not remove array generic types doc in BracketsAwareUnionTypeNode on TypedPropertyRector (#896)
2021-09-16 22:10:05 +00:00
Tomas Votruba
4728cc7a69 Updated Rector to commit 0315a82d57436e6c7ae4b73766708ad814059b74
0315a82d57 Add new option for auto importing names (#764)
2021-09-16 21:56:43 +00:00
Tomas Votruba
cc2b048092 Updated Rector to commit e22645de4fdc07736bd25896ee98858d3a46bfda
e22645de4f [Php80] Skip NullsafeOperatorRector on not identifier next and not listed expr next (Property,MethodCall, NullsafeMethodCall, NullsafePropertyFetch) (#895)
2021-09-16 18:03:04 +00:00
Tomas Votruba
2dbb59844b Updated Rector to commit 8684c8ad9371b3c135c32891a35c817c89223bcf
8684c8ad93 [Php80] Skip never null var value assign on NullsafeOperatorRector (#894)
2021-09-16 16:45:45 +00:00
Tomas Votruba
23a30acaf4 Updated Rector to commit af074c06a4c8470ab1e91c6fcaf4af9c2514a41d
af074c06a4 [Php74] Do not remove Array union doc not loaded class on TypedPropertyRector (#892)
2021-09-16 14:29:29 +00:00
Tomas Votruba
1257466608 Updated Rector to commit 00e0f49b9d0a07bf903b9c1b2d1be5a92608c1d5
00e0f49b9d [Php80] Skip Ternary indirect usage with null else on NullsafeOperatorRector (#891)
2021-09-16 10:24:17 +00:00
Tomas Votruba
96d71cf14e Updated Rector to commit be1cdc059de69fc6f3f2f51644182684904d1004
be1cdc059d Documenting a solution for missing classes (#889)
2021-09-15 18:23:02 +00:00
Tomas Votruba
6d77d9e9fd Updated Rector to commit ae01efed9cfc6a429779090a0b23f500ca9cb81d
ae01efed9c Bump Symfony to stable 5.3 (#888)
2021-09-15 15:39:55 +00:00
Tomas Votruba
3c1803d625 Updated Rector to commit 36804979111ac8ece639d35d8640eee3b6efd28e
3680497911 Fix broken link in README.md (#887)
2021-09-15 15:25:23 +00:00
Tomas Votruba
6f36e4ebba Updated Rector to commit 9c52b6367df314666469b583e5a23c80750ed0f6
9c52b6367d [MysqlToMySqli][DeadCode] Handle MYSQL_TO_MYSQLI and DEAD_CODE SetList usage (#884)
2021-09-15 14:16:32 +00:00
Tomas Votruba
2302d08be2 Updated Rector to commit e834a762851bcd9a1bcdbd287658e9977405147a
e834a76285 [DeadCode] Skip static property fetch with public modifier on RemoveUnusedPrivatePropertyRector (#883)
2021-09-15 14:02:00 +00:00
Tomas Votruba
3c33781d44 Updated Rector to commit e3ede8cc038aeba008d99638f5b14b4444c45353
e3ede8cc03 [Php80] Skip if no direct usage next on NullsafeOperatorRector (#881)
2021-09-15 13:46:54 +00:00
Tomas Votruba
31aaad9e2c Updated Rector to commit 3a4d1df056b2ae3618fa5e26916b9331a6f9f546
3a4d1df056 [DeadCode] Refactor SimplifyIfElseWithSameContentRector: return array of nodes (#886)
2021-09-15 13:33:39 +00:00
Tomas Votruba
e6b6f5b661 Updated Rector to commit a2a378e016cf9501ac35fa3eb51c28141d642794
a2a378e016 [EarlyReturn] Refactor ChangeAndIfToEarlyReturnRector: return array of Nodes (#885)
2021-09-15 12:50:35 +00:00
Tomas Votruba
cdd58e83f2 Updated Rector to commit 6f0288df97a46cccb08c747e4c0f181c6e2ac2c5
6f0288df97 [EarlyReturn] Refactor ChangeAndIfToEarlyReturnRector (#878)
2021-09-14 05:51:11 +00:00
Tomas Votruba
e77f1f4aac Updated Rector to commit 474024f9bf7ba2430079f3ab8eda8eac5c26c1a5
474024f9bf [Scoper] Fix bootstrap BackedEnum code (#877)
2021-09-13 16:14:59 +00:00
Tomas Votruba
ca094bb20d Updated Rector to commit fa63510c6f5fad39068b9b257aa845b429efafa9
fa63510c6f [PHPStan] PHPStan fixes after update symplify (#876)
2021-09-13 15:56:50 +00:00
Tomas Votruba
d26692f941 Updated Rector to commit 570f9b79704f372d5f1bd0dcd86e42b32e787c5a
570f9b7970 [Core] Remove unneded check ->autowiredClassMethodOrPropertyAnalyzer->detect() after negation if return early on ClassDependencyManipulator (#875)
2021-09-13 13:59:19 +00:00
Tomas Votruba
4d03ef9715 Updated Rector to commit 41dfd3640731a74969b84c1717fa319e31a88ed9
41dfd36407 [PHPStan] Update to PHPStan 0.12.99 (#874)
2021-09-13 13:38:55 +00:00
Tomas Votruba
86f0988ac5 Updated Rector to commit 430041fd553aca364c8fd2379cf854ae320c247b
430041fd55 [Privatization] Skip constant exists on RepeatedLiteralToClassConstantRector (#873)
2021-09-12 21:58:02 +00:00
Tomas Votruba
0d132812d7 Updated Rector to commit fccd59222366c765096d3a382812859c171c3be3
fccd592223 [CodingStyle] Handle VarConstantCommentRector + NewlineAfterStatementRector (#872)
2021-09-12 14:45:32 +00:00
Tomas Votruba
57a0ba415f Updated Rector to commit e2fb0079bcbfc5891395aa177955bfa325d7f1ba
e2fb0079bc Do not add space if empty string (#868)
2021-09-12 10:31:48 +00:00
Tomas Votruba
87c06a71d8 Updated Rector to commit 5cb0918b5d8de5ff4a20545edd4d3ebeaea629db
5cb0918b5d [automated] Apply Coding Standard (#871)
2021-09-12 00:31:22 +00:00
Tomas Votruba
46d03714d0 Updated Rector to commit 95bf5aa61fcd772a0d038f28a7ad2388d0a641c0
95bf5aa61f [automated] Re-Generate Nodes/Rectors Documentation (#870)
2021-09-12 00:30:25 +00:00
Tomas Votruba
298a54bb2b Updated Rector to commit 97d3ad74eec35641062e3d9a471c290359d70849
97d3ad74ee [CodeQuality][EarlyReturn] Handle DateTimeToDateTimeInterfaceRector + ChangeAndIfToEarlyReturnRector + ChangeOrIfContinueToMultiContinueRector (#867)
2021-09-11 15:12:18 +00:00
Tomas Votruba
629ef3f9b0 Updated Rector to commit c71f6ee6412df421e254665d9d7b0ef42fda0c57
c71f6ee641 [Php74] Add CurlyToSquareBracketArrayStringRector (#858)
2021-09-11 11:01:40 +00:00
Tomas Votruba
f6293602f8 Updated Rector to commit bcde56b2e7a4b34a241a725935d68d44875e3920
bcde56b2e7 [CodeQuality][CodingStyle] Handle ExplicitBoolCompareRector + CountArrayToEmptyArrayComparisonRector on method call return array (#863)
2021-09-11 09:46:45 +00:00
Tomas Votruba
edae4da939 Updated Rector to commit 8138fb0234d6a3680f455edd78060362c9cba6f0
8138fb0234 [Php80] Skip indirect usage on Ternary else on NullsafeOperatorRector (#865)
2021-09-11 09:25:38 +00:00
Tomas Votruba
c9bd554857 Updated Rector to commit 29fb47974d062bff0debab9e442cb3d9e1546506
29fb47974d [Php80] feat: str starts with hardcoded (#866)
2021-09-11 09:23:29 +00:00
Tomas Votruba
0aa0fc532e Updated Rector to commit f5f4d7a2f7d698d1567633e7bc464e3691709bfa
f5f4d7a2f7 [TypeDeclaration] Handle default value on TypedPropertyFromStrictConstructorRector (#862)
2021-09-10 09:41:11 +00:00
Tomas Votruba
b2f416d234 Updated Rector to commit 0c36bf87697e35498859e46682f5dc4d786d2ed4
0c36bf8769 [Doc] Autoload Troubleshooting (#860)
2021-09-10 09:39:55 +00:00
Tomas Votruba
a41d82e567 Updated Rector to commit 40bd8926d38e7b1c057b3d52b811e8daa74c31a4
40bd8926d3 [Php80][Naming] Handle ClassPropertyAssignToConstructorPromotionRector + RenamePropertyToMatchTypeRector (#861)
2021-09-10 08:55:02 +00:00