60 Commits

Author SHA1 Message Date
Tomas Votruba
d080786248 [PHP 7.4] Add ClassConstantToSelfClassRector 2018-12-31 01:55:45 +01:00
Tomas Votruba
c9c29741b6 Revert autoload script, since they will not run on dependency 2018-12-26 01:27:54 +01:00
Tomas Votruba
157685642d Add Composer/MonorepoAutoloadEventSubscriber 2018-12-25 20:44:12 +01:00
Tomas Votruba
421b307965 rename *ScalarTypehint to *TypeDeclaration 2018-12-22 12:32:32 +01:00
Tomas Votruba
96314495df add static type analysis to type declaration complete 2018-12-22 12:05:09 +01:00
Tomas Votruba
17c441b833 cleanup 2018-12-17 00:00:16 +01:00
Tomas Votruba
d8d76d72b4 move FilesToReprtingCollector to new cycle in RectorApplication 2018-12-08 15:33:38 +01:00
Tomas Votruba
880b74cf46 Resolve sprintf pre-assign case for StringToArrayArgumentProcessRector 2018-12-06 15:26:42 +01:00
Tomas Votruba
ef288d4045 [tests] rename test files to fixtures 2018-12-06 02:09:02 +01:00
Tomas Votruba
68b7076fd0 remove YamlRector
Signed-off-by: Tomas Votruba <tomas.vot@gmail.com>
2018-12-06 01:13:36 +01:00
Tomas Votruba
14c6178f57 add SimplifyTestsRector
Signed-off-by: Tomas Votruba <tomas.vot@gmail.com>
2018-12-03 22:50:16 +01:00
Tomas Votruba
9faa7fbd4b [PHP] Add *ScalarTypehintRector + *TypeInfo
Signed-off-by: Tomas Votruba <tomas.vot@gmail.com>
2018-12-01 15:55:46 +01:00
Tomas Votruba
29e933c66b Add PropertyAddingCommander 2018-11-07 23:24:29 +01:00
Tomas Votruba
981708f998 ecs: skip interfaced error 2018-11-07 02:29:16 +01:00
Tomas Votruba
56e701d5a2 CodeQuality various fixes 2018-11-05 09:47:50 +01:00
Tomas Votruba
e0ff2bcf60 Add AppliedRectorCollector 2018-11-05 02:31:28 +01:00
Tomas Votruba
7deeab99ec merge ClassLikeMaintainer + ClassDependencyMaintaienr to ClassMaintainer 2018-11-04 20:13:03 +01:00
Tomas Votruba
aaf409eed2 move php-parser related code under PhpParser namespace, add Maintainer type for services reading/writing to nodes 2018-11-04 02:17:02 +01:00
Tomas Votruba
c3558f65c4 [CodingStyle] Add NullableCompareToNullRector + add NodeFactoryTrait + cleanup 2018-11-03 18:01:19 +01:00
Tomas Votruba
a2d68ad756 [PHPUnit] Remove active* helper properties 2018-10-31 20:57:26 +01:00
Tomas Votruba
218366f762 [cs] apply private method order 2018-10-31 16:35:15 +01:00
Tomas Votruba
05e5df7406 [cs] apply property sort 2018-10-31 16:35:15 +01:00
Tomas Votruba
f823f2a50c [Arguments] Refactor to constistent config 2018-10-22 00:16:41 +02:00
Tomas Votruba
e0aa23a47a fix namespaces of BarewordStringREctor and SensistiveHereNowDocRector 2018-10-17 19:47:09 +02:00
Tomas Votruba
4faa1425c8 [PHP] Add BarewordStringRector 2018-10-17 10:16:32 +02:00
Tomas Votruba
e2d68961f6 [PHP] Add UnsetCastRector 2018-10-17 09:47:47 +02:00
Tomas Votruba
dee5c4e427 [ContributorTools] Add CreateRectorCommand 2018-10-14 15:29:56 +08:00
Tomas Votruba
39c9c6982a [PHP] Add EregToPregMatchRector 2018-10-09 13:05:50 +08:00
Tomas Votruba
4fd1e19113 [PHP] Add ListSplitStringRector 2018-10-07 19:56:07 +08:00
Tomas Votruba
31f6649908 Add TolerantRectorYamlFileLoader 2018-10-06 09:26:35 +08:00
Tomas Votruba
9b5a6fb6e0 [PHP] Add MultiDirnameRector 2018-10-05 22:15:11 +08:00
Tomas Votruba
070cfe310e [PHP] Add PHP 7.4 Type Property Rector [ref #638] 2018-09-30 23:10:44 +08:00
Tomas Votruba
488ef3b40a init MultipleClassFileToPsr4ClassesRector 2018-09-29 00:12:35 +08:00
Tomas Votruba
ee4ea5c8eb Fix AnnotatedPropertyInject Rector type resolving 2018-09-28 01:29:27 +08:00
Tomas Votruba
0f709a66d5 static fixes 2018-09-26 19:41:53 +08:00
Tomas Votruba
2b3c3b60d9 extend cakephp34 level 2018-09-26 19:34:03 +08:00
Tomas Votruba
065ca5cefe cs: add YamlRectorInterface to order method fixer 2018-09-19 19:21:47 +02:00
Tomas Votruba
776005aff5 apply Symplify\CodingStandard\Fixer\Order\MethodOrderByTypeFixer 2018-09-19 18:33:11 +02:00
Tomas Votruba
db0fef557d make error on process non-blocking 2018-09-17 12:38:11 +02:00
Tomas Votruba
cba00b618e bump to Symplify 5.0 stable 2018-09-15 20:52:08 +02:00
Tomas Votruba
3060bdc792 drop slam set, included in symplify set 2018-09-15 20:52:08 +02:00
Tomas Votruba
73a5503fa6 add MethodOrderByTypeFixer 2018-09-14 17:50:22 +02:00
Tomas Votruba
ae994a0efd [Symfony] Add ParseFileRector [closes #600] 2018-08-28 18:27:13 +02:00
Tomas Votruba
87a5cf6ed7 fix tests - remove .inc 2018-08-14 13:32:40 +02:00
Tomas Votruba
1c38169690 decrease complexity of NodeScopeResolver 2018-08-10 17:17:09 +02:00
Tomas Votruba
95ba652b78 ecs: add check for NodeVisitorAbstract 2018-08-10 16:45:27 +02:00
Tomas Votruba
806f7da739 cs fixes 2018-08-06 14:16:17 +02:00
Tomas Votruba
37d8499431 drop BetterReflection package 2018-08-06 14:05:44 +02:00
Tomas Votruba
ffb62b6185 Symfony Rectors fixes 2018-08-06 12:35:26 +02:00
Tomas Votruba
b2eae61cb6 fix classReflection resolving for Class_ 2018-08-06 12:35:26 +02:00