435 Commits

Author SHA1 Message Date
TomasVotruba
48bbc835b1 add TokensByFilePathStorage 2020-06-18 21:10:41 +02:00
TomasVotruba
de0dbc6876 add BreakingREmovalGuard, CommentableNodeResolver, and @fixme to un-removable nodes in ini_get/ini_set 2020-06-18 12:07:26 +02:00
TomasVotruba
a593afb017 [PHP 7.4] Add safe_types option 2020-06-16 22:34:52 +02:00
TomasVotruba
aff10cf014 [Autodiscovery] Do not nest already correct name 2020-06-10 19:59:15 +02:00
Ondrej Mirtes
cdc4023d3c
Simplified PHPStan config 2020-06-08 00:19:29 +02:00
TomasVotruba
8c5deddea8 [Restoration] Add MakeTypedPropertyNullableIfCheckedRector 2020-06-07 11:19:28 +02:00
TomasVotruba
7272c0f3d7 refactor to EventAndListenerTree 2020-05-30 14:53:06 +02:00
TomasVotruba
f0a67edb7e [Nette Kdyby] Add ReplaceEventManagerWithEventSubscriberRector 2020-05-29 01:36:25 +02:00
TomasVotruba
3cfb77953f decouple VariableWithType 2020-05-28 16:13:07 +02:00
TomasVotruba
678a992a9d [SOLID] add InjectMethodFactory for multi parent abstract rector 2020-05-21 09:50:38 +02:00
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