322 Commits

Author SHA1 Message Date
TomasVotruba
2974ce26c4 [ReflectionDocBlock] decouple AnnotationRemover 2017-10-28 01:37:02 +02:00
TomasVotruba
47a5625806 minimize code for failing clone of NodeTraverserQueue 2017-10-27 23:42:55 +02:00
TomasVotruba
46c20092ec make it run for nested array property access 2017-10-27 23:38:05 +02:00
TomasVotruba
ea2a918418 [NodeTypeResolver] deal with nested property 2017-10-27 23:27:53 +02:00
TomasVotruba
9f9ed78c07 [PropertyFetchTypeResolver] add object property reflection 2017-10-27 23:08:15 +02:00
TomasVotruba
b240eadda5 [ReflectionDocBlock] make NamespaceAnalyzer work with use aliases 2017-10-27 22:40:55 +02:00
TomasVotruba
be26c7ebcd fixing PerNodeTypeResolver for property access 2017-10-27 21:22:48 +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
31da6ea274 details 2017-10-27 00:01:55 +02:00
TomasVotruba
f015173dd0 fix segfault in PropertyFetchTypeResolver 2017-10-26 21:49:17 +02:00
TomasVotruba
779966be23 add segfault test 2017-10-26 21:46:23 +02:00
TomasVotruba
8451443b60 misc 2017-10-26 21:33:13 +02:00
TomasVotruba
af68eaf925 use BetterNodeFinder instead of Printer magic 2017-10-26 21:20:05 +02:00
TomasVotruba
fbe86bf9b2 drop dead code 2017-10-26 21:08:31 +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
6517150502 add note about tag formatter [ci skip] 2017-10-26 12:22:59 +02:00
TomasVotruba
21effc566b make tests pass again 🎉 2017-10-26 11:40:22 +02:00
TomasVotruba
728a8383d6 fix docblock rendering to keep original code 2017-10-26 11:38:27 +02:00
TomasVotruba
f72a37344c misc 2017-10-26 10:37:47 +02:00
TomasVotruba
fd33091905 ecs config cleanup 2017-10-26 10:25:14 +02:00
TomasVotruba
9d17713908 [NodeTypeResolver] add AssignTypeResolver test, fix MethodReflector 2017-10-26 10:16:29 +02:00
TomasVotruba
c40dd7634d fixes 2017-10-26 03:15:09 +02:00
TomasVotruba
7deec75fc4 drop unused stubs 2017-10-26 02:09:41 +02:00
TomasVotruba
dd1d777369 fix cs 2017-10-26 01:55:23 +02:00
TomasVotruba
b4cdc7c76f [ReflectionDocBlock] fix removing of annotation 2017-10-26 01:54:53 +02:00
TomasVotruba
7414f76f8c normalize namespace prefix 2017-10-26 00:20:50 +02:00
TomasVotruba
2252bf705d add composer require --dev preferonce over version locked stubs 2017-10-26 00:20:38 +02:00
TomasVotruba
b56f640c39 add stubs 2017-10-26 00:04:10 +02:00
TomasVotruba
2a82e65279 misc 2017-10-25 23:24:26 +02:00
TomasVotruba
4808348557 fix PropertyNameReplacerRector 2017-10-25 18:04:34 +02:00
TomasVotruba
e6b5bc2f25 misc 2017-10-25 17:50:48 +02:00
TomasVotruba
2d57726c82 [ReflectionDocBlock] drop general getTags api 2017-10-25 17:46:57 +02:00
TomasVotruba
1da54313c3 [ReflectionDocBlock] fix empty docblock rendering 2017-10-25 17:40:10 +02:00
TomasVotruba
943821cc10 [ReflectionDocBlock] remove php-cs-fixer docblock, use phpdocumentor 2017-10-25 17:36:28 +02:00
TomasVotruba
f9c9698cad composer: add phpdocumentor\type-resolver 2017-10-25 16:38:24 +02:00
TomasVotruba
373503d6ca drop unsued code ATM 2017-10-25 16:35:45 +02:00
TomasVotruba
a3e206a4e4 add fix and improve README 2017-10-25 16:35:13 +02:00
TomasVotruba
c4c98d27c1 prepare support for multi-types [ref #97] 2017-10-25 12:16:41 +02:00
TomasVotruba
7f05c600f7 prepare support for multi-types [ref #97] 2017-10-25 12:12:01 +02:00
TomasVotruba
46e366db84 fix cs 2017-10-25 12:08:06 +02:00
TomasVotruba
9109816d45 prepare support for multi-types [ref #97] 2017-10-25 12:07:51 +02:00
TomasVotruba
c87a10e00c prepare support for multi-types [ref #97] 2017-10-25 11:53:54 +02:00
TomasVotruba
b24cac616b prepare support for multi-types [ref #97] 2017-10-25 11:51:18 +02:00
TomasVotruba
e80f408a75 prepare support for multi-types [ref #97] 2017-10-25 11:18:48 +02:00
TomasVotruba
f37b1d3a7d prepare support for multi-types [ref #97] 2017-10-25 10:59:00 +02:00