1285 Commits

Author SHA1 Message Date
TomasVotruba
6a845f6fbb add ecs-after-rector [closes #112] 2017-11-02 18:32:11 +01:00
Tomáš Votruba
e0c117fa2c
Merge pull request #127 from RectorPHP/dynamic-argument-replacer
DynamicArgumentReplacer tuning
2017-11-02 18:12:37 +01:00
TomasVotruba
4d5954cd77 fix cs 2017-11-02 17:52:36 +01:00
TomasVotruba
80cc9920b4 fix tests 2017-11-02 17:52:02 +01:00
TomasVotruba
16252b4da1 fix more array Types 2017-11-02 17:45:26 +01:00
TomasVotruba
77c24420c5 tests run 2017-11-02 17:37:51 +01:00
TomasVotruba
164bb57306 MethodReflector: add support returning multitypes, WIP 2017-11-02 17:24:30 +01:00
TomasVotruba
01499dc001 [BetterReflection] MethodReflector - add support for parent methods Reflecting 2017-11-02 17:08:54 +01:00
TomasVotruba
ca4a5a7f76 add FormChainMethodCalls test 2017-11-02 16:35:05 +01:00
TomasVotruba
48f3f02504 [NodeTypeResolver] decouple nested call types Test 2017-11-02 16:29:10 +01:00
TomasVotruba
ca3d8f1609 edge case note 2017-11-02 16:23:55 +01:00
TomasVotruba
a35e715d3a fix ValueResoluver, add ClassConstFetchResolver 2017-11-02 16:22:01 +01:00
TomasVotruba
9a61cb23e9 improve Test file message 2017-11-02 16:14:05 +01:00
TomasVotruba
250d0bad7c fix few tests 2017-11-02 16:12:00 +01:00
TomasVotruba
15d39a7f15 improve cs 2017-11-02 16:04:28 +01:00
TomasVotruba
b67ebec937 fix static return type 2017-11-02 16:01:12 +01:00
TomasVotruba
a6abf00a47 move multi Nodes logic to MethodReflector 2017-11-02 15:23:08 +01:00
TomasVotruba
93f1a55814 fix cs 2017-11-02 15:09:40 +01:00
TomasVotruba
d44f23e734 [NodeTypeResolver] prepare for test nested method calls with changing return type 2017-11-02 15:04:46 +01:00
TomasVotruba
7a2f1d1d89 NodeCallerTypeResolver - fix for var 2017-11-02 14:47:41 +01:00
TomasVotruba
db0a959e5f improve AssingTypeResolver test 2017-11-02 14:18:26 +01:00
TomasVotruba
3de29b97ce nested calls 2017-11-02 13:12:56 +01:00
TomasVotruba
683bf83317 drop unused code, fix cs 2017-11-02 13:07:19 +01:00
TomasVotruba
76b8eb1717 [NodeTypeResolver] add self test 2017-11-02 13:04:25 +01:00
TomasVotruba
4e29c152b6 [NodeTypeResolver] add StaticCall test, split into 2 2017-11-02 12:51:57 +01:00
TomasVotruba
872bc6a77f cleanup 2017-11-02 12:47:22 +01:00
TomasVotruba
67cef9ed6d cs fixes 2017-11-02 12:42:31 +01:00
TomasVotruba
1584a5703a cs fixes 2017-11-02 12:41:47 +01:00
TomasVotruba
898c5c022c simplify test API 2017-11-02 12:39:48 +01:00
TomasVotruba
8ef8469e03 [NodeTypeResolver] prepare test for MethodCall 2017-11-02 12:35:40 +01:00
TomasVotruba
9f16beb0d2 [NodeTypeResolver] add test for property and variable method calls 2017-11-02 12:33:18 +01:00
TomasVotruba
fc1183f002 [NodeTypeResolver] add NodeVisitor suffix to TypeNodeVisitor resolvers, to make clear difference between delegator and the responsible service 2017-11-02 12:28:58 +01:00
TomasVotruba
8b4556a3c3 [NodeTypeResolver] decouple own CallerTypeResolver class 2017-11-02 12:23:32 +01:00
TomasVotruba
452e6748fa remove comments 2017-11-01 22:37:57 +01:00
TomasVotruba
d2ae52e417 decouple to CallerTypeResolver 2017-11-01 22:24:36 +01:00
TomasVotruba
b6c3d752f5 init CallerTypeResolver, use in StaticMethodCallAnalyzer 2017-11-01 21:54:29 +01:00
TomasVotruba
434d87abbb fix Symfony tests 2017-11-01 21:35:51 +01:00
TomasVotruba
bfc26a9e5b cleanup 2017-11-01 21:32:16 +01:00
TomasVotruba
7f9e1a3497 WIP 2017-11-01 19:16:51 +01:00
TomasVotruba
e9b1881df3 fix cs and complete README 2017-11-01 18:42:47 +01:00
TomasVotruba
97ca906586 cleanup 2017-11-01 18:39:16 +01:00
TomasVotruba
43b91b7086 make tests pass 2017-11-01 18:38:47 +01:00
TomasVotruba
4a14e13f16 ArgumentRemoverMerge WIP 2017-11-01 18:31:27 +01:00
TomasVotruba
41e7659ab2 ArgumentRemoverMerge WIP 2017-11-01 18:26:31 +01:00
TomasVotruba
7c35e8a93b ArgumentRemoverMerge WIP 2017-11-01 18:23:50 +01:00
TomasVotruba
4cb9e310bb ArgumentRemoverMerge WIP 2017-11-01 18:18:40 +01:00
TomasVotruba
20d0bb25e0 cleanup READMEs 2017-11-01 17:42:08 +01:00
TomasVotruba
c3cac2eb08 cleanup READMEs 2017-11-01 17:41:13 +01:00
TomasVotruba
e62c9e9675 [Symfony] update rectors 2017-11-01 17:38:44 +01:00
TomasVotruba
e3b7cb4d21 [ArgumentReplacerRector] unite API to be compatible with rest of rectors 2017-11-01 17:36:48 +01:00