34 Commits

Author SHA1 Message Date
TomasVotruba
a2097fec4f phpstan lvl 7 2017-11-06 14:54:16 +01:00
TomasVotruba
b3fd2c1ee2 phpstan lvl 1 2017-11-06 11:43:12 +01:00
TomasVotruba
1584a5703a cs fixes 2017-11-02 12:41:47 +01:00
TomasVotruba
452e6748fa remove comments 2017-11-01 22:37:57 +01:00
TomasVotruba
b47c0b2dec remove unused test 2017-10-29 21:20:25 +01:00
TomasVotruba
62bf8a62f8 fix cs 2017-10-29 20:59:11 +01:00
TomasVotruba
9c74e03d8c make CloningNodeVistior fail 2017-10-28 16:59:20 +02:00
TomasVotruba
9f41017d1f make CloningNodeVistior pass 2017-10-28 13:55:01 +02:00
TomasVotruba
47a5625806 minimize code for failing clone of NodeTraverserQueue 2017-10-27 23:42:55 +02:00
TomasVotruba
d59ffe27e3 add failing test for CloningVisitor 2017-10-27 15:25:01 +02:00
TomasVotruba
3d7e03a02e [NodeTraverserQueue] add test for weird cloning use case 2017-10-27 15:06:51 +02:00
TomasVotruba
af68eaf925 use BetterNodeFinder instead of Printer magic 2017-10-26 21:20:05 +02:00
TomasVotruba
5a187444e7 add BetterNodeFinder to AbstractRector 2017-10-26 21:06:11 +02:00
TomasVotruba
5d1b918014 [NodeTraverserQueue] add BetterNodeFinder tests 2017-10-26 20:35:57 +02:00
TomasVotruba
4cc5e84fc5 add BetterNodeFinder, change ExpressionRemover to NodeRemover 2017-10-26 18:43:43 +02:00
TomasVotruba
91559ab216 raw init of ExpressionRemover 2017-10-26 18:15:45 +02:00
TomasVotruba
20bac28d2f fix cs + misc 2017-10-26 17:27:27 +02:00
TomasVotruba
72ed62c1df [NodeTypeResolver] add PropertyFetchTypeResolver, tests init 2017-10-23 00:18:16 +02:00
TomasVotruba
18a3a60526 add anonymous class related code 2017-10-22 18:03:14 +02:00
TomasVotruba
f916a74563 [BetterReflection] add SourceStubber with StubSourceLocator, to remove dependency on analysed source 2017-10-20 13:56:04 +02:00
TomasVotruba
58b0a7294d fix cs 2017-10-12 16:47:17 +02:00
TomasVotruba
4688bb3657 drop patcher, apply own BetterReflection package 2017-10-12 01:36:02 +02:00
TomasVotruba
1f7c0fa89c use ClassReplacerRector for PHPUnit 2017-10-06 00:09:32 +02:00
TomasVotruba
50477e0a60 move CurrentFileProvider to NodeTraverserQueue 2017-09-30 16:15:59 +02:00
TomasVotruba
c53bbd2ece MagicMethodRector: improve 2017-09-30 15:28:49 +02:00
TomasVotruba
c2d356f80d improve FileProcessingException report 2017-09-29 13:47:35 +02:00
TomasVotruba
b5dba8bf7e cs fixes, ignore stubs in PhpFileFinder 2017-09-29 12:10:52 +02:00
TomasVotruba
869292a9dc NodeTraverserQueue: fix bare NodeTraverser 2017-09-29 12:08:25 +02:00
TomasVotruba
51933de2d5 NodeTraverserQueue: throw file-specific exception on fail 2017-09-28 23:18:38 +02:00
TomasVotruba
a8441dedc7 improve readme 2017-09-27 23:49:42 +02:00
TomasVotruba
749324722a make test use of local levels config 2017-09-27 23:35:32 +02:00
TomasVotruba
e918bfccbd rename MainNodeTraverser to RectorNodeTraverser, cleanup all-rectors.yml 2017-09-27 17:28:14 +02:00
TomasVotruba
aaf6c3e9cf [NodeTraverserQueue] improve 2017-09-27 17:02:55 +02:00
TomasVotruba
067610eb0e [NodeTraverserQueue] init 2017-09-27 17:02:55 +02:00