575 Commits

Author SHA1 Message Date
TomasVotruba
5bad3274b9 [SOLID] Add MultiParentingToAbstractDependencyRector 2020-05-21 09:15:47 +02:00
TomasVotruba
32caab5376 fix doc FQN importing 2020-05-17 13:33:48 +02:00
TomasVotruba
19e2a9db1a phpstan: skip future compat 2020-05-16 12:28:00 +02:00
TomasVotruba
8a28581ce1 [PSR-4] Add NormalizeNamespaceByPSR4ComposerAutoloadFileSystemRector 2020-05-14 01:42:17 +02:00
TomasVotruba
ffeb6c9f53 [PSR-4] Add test for NormalizeNamespaceByPSR4ComposerAutoloadRector 2020-05-14 00:35:00 +02:00
TomasVotruba
76c62e3445 update PHPStan 2020-05-10 23:10:58 +02:00
TomasVotruba
47f84a3609 static fixes 2020-05-09 20:44:14 +02:00
TomasVotruba
97040249f1 use Symplify SeeAnnotationToTestRule 2020-05-09 20:44:14 +02:00
TomasVotruba
153da89118 add FindFirstInstanceOfReturnTypeExtension 2020-05-09 20:44:14 +02:00
TomasVotruba
c8111834b3 add builder types 2020-05-07 01:32:26 +02:00
TomasVotruba
1795cd538c run phpstan on utils 2020-05-07 01:10:51 +02:00
TomasVotruba
2cd3e9b700 symplify NodeDumper to PHP code test 2020-05-05 21:38:44 +02:00
TomasVotruba
68680a3cdb [Order] Add OrderPublicInterfaceMethodRector 2020-05-04 00:10:46 +02:00
TomasVotruba
c3e82579e4 [Order] Add OrderPrivateMethodsByUseRector 2020-05-03 23:03:03 +02:00
TomasVotruba
ef5501d06c various cs cleanup 2020-05-03 21:33:36 +02:00
TomasVotruba
8e0deaa2b4 handle Symplify 7.3 deprecations in CS 2020-05-03 21:10:05 +02:00
TomasVotruba
a952cac41c complete @see annotation, minor improvements 2020-05-03 16:07:56 +02:00
TomasVotruba
012fe62736 [Naming] Decopule ConflictingNameResolver and ExpectedNameResolver 2020-05-02 23:36:39 +02:00
TomasVotruba
00b3184eb3 [Naming] Add RenamePropertyToMatchTypeRector 2020-05-02 22:36:11 +02:00
TomasVotruba
e59db0f400 add first multi type node factory - MultiPhpDocNodeFactory 2020-04-30 13:18:11 +02:00
TomasVotruba
1612ef2165 [PHP 8.0] Add attributes v2 2020-04-29 00:25:45 +02:00
TomasVotruba
c64a71ecad phsptan fixes 2020-04-25 16:45:36 +02:00
TomasVotruba
40d8863d2d add slam/phpstan-extensions 2020-04-25 16:42:43 +02:00
TomasVotruba
4f558a3bbd phpstan: remove bleeding edge 2020-04-25 16:41:19 +02:00
TomasVotruba
55a122d205 StrStartWith refactoring 2020-04-24 00:22:46 +02:00
TomasVotruba
8082b3a2f2 [PHP 8.0] Add str_starts_with 2020-04-23 23:06:36 +02:00
TomasVotruba
1ecd30818a remove unused print method 2020-04-20 09:45:15 +02:00
TomasVotruba
5f4a2c1e3b Add changed files caching 2020-04-20 01:54:17 +02:00
TomasVotruba
192c4464ec various improvements 2020-04-19 23:17:01 +02:00
TomasVotruba
512c4f4d8f [PHPOffice] Add IncreaseColumnIndexRector 2020-04-16 10:14:21 +02:00
TomasVotruba
a7f5abe2f1 [DeadCode] Add RemoveUnusedAssignVariableRector 2020-04-14 10:45:04 +02:00
TomasVotruba
a7d34dfc8d cs fixes 2020-04-13 12:02:22 +02:00
TomasVotruba
d29c4ede57 Add DoctrineAnnotationParserSyncer 2020-04-04 22:01:47 +02:00
TomasVotruba
7ca1279216 symplify PhpDocParser printer test 2020-04-03 13:24:44 +02:00
TomasVotruba
c68b31f636 fix generics 2020-04-03 00:48:44 +02:00
TomasVotruba
a1e5ecd7c2 generics 2020-04-03 00:38:36 +02:00
TomasVotruba
5600cf8d4d move node adding to PostRector 2020-04-01 01:41:56 +02:00
TomasVotruba
629042eeb4 move NodeRemovingRector to collector 2020-03-31 19:34:56 +02:00
TomasVotruba
2517480b5a use properties over referecnes 2020-03-29 16:57:15 +02:00
TomasVotruba
058f1c7932 [Privatization] Add PrivatizeLocalGetterToPropertyRector 2020-03-29 03:58:00 +02:00
TomasVotruba
626287ec76 apply privatization 2020-03-29 00:06:05 +01:00
TomasVotruba
3c3aa39f14 [PHP 80] Add StrContainsRector 2020-03-26 23:57:53 +01:00
TomasVotruba
7bc1703859 improve class cognitive complexity 2020-02-29 19:14:40 +01:00
TomasVotruba
d074d5169a Fix FinalizeClassesWithoutChildrenRector for embedable 2020-02-23 23:25:58 +01:00
TomasVotruba
77d94c41a9 improve EregToPcreTransformer complexity 2020-02-23 18:57:05 +01:00
TomasVotruba
8347a4c784 [JMS] Add RemoveJmsInjectParamsAnnotationRector and RemoveJmsServiceAnnotationRector 2020-02-23 18:44:19 +01:00
TomasVotruba
eeb43d2b01 rector ci: enable solid + fix class const privatization for using parent 2020-02-23 16:03:39 +01:00
TomasVotruba
8040aa8613 bump to phpstan 0.12.11 2020-02-19 00:18:08 +01:00
TomasVotruba
c25db0b56d apply 2020-02-19 00:14:44 +01:00
TomasVotruba
1ad8f08ccd [SOLID] Add ChangeReadOnlyVariableWithDefaultValueToConstantRector 2020-02-18 23:59:07 +01:00