554 Commits

Author SHA1 Message Date
TomasVotruba
e700ed399b injection over static 2017-11-09 15:24:04 +01:00
TomasVotruba
5b84664fa4 [DeprecationExtractor] improve fail exception 2017-11-09 15:19:35 +01:00
TomasVotruba
27adddade6 fix 2017-11-09 15:07:09 +01:00
TomasVotruba
e9162f4b1d fix 2017-11-09 15:06:01 +01:00
TomasVotruba
06e72d5c8e [ReflecitonDocBlock] remove unused annotations, to prevent exceptions due to hardcoded mailforms 2017-11-09 14:53:38 +01:00
TomasVotruba
6cb735b577 [ReflectionDocBlock] add test for mailformed annotation 2017-11-09 14:13:26 +01:00
TomasVotruba
cbaa5d012e [NodeValueResolver] add LNumberValueResolver and PlusValueResolver 2017-11-09 14:13:26 +01:00
TomasVotruba
b9edb3c128 [NodeTypeResolver] fix property fetch on nested variable 2017-11-09 14:13:26 +01:00
TomasVotruba
e2baeb44e6 add support for single file arguments [closes #147] 2017-11-09 13:24:22 +01:00
TomasVotruba
a2097fec4f phpstan lvl 7 2017-11-06 14:54:16 +01:00
TomasVotruba
f779062784 phpstan lvl 6 2017-11-06 14:30:45 +01:00
TomasVotruba
df701033ad phpstan lvl 5 2017-11-06 14:15:35 +01:00
TomasVotruba
8a6db417ab phpstan lvl 3 2017-11-06 13:58:51 +01:00
TomasVotruba
3cff336fcf phpstan lvl 2 2017-11-06 13:13:55 +01:00
TomasVotruba
6cdb066b91 [NodeTypeResolver] add ClassMethodTypeResolver 2017-11-06 13:08:27 +01:00
TomasVotruba
b1c33462fb phpstan lvl 2 wip 2017-11-06 12:48:43 +01:00
TomasVotruba
b3fd2c1ee2 phpstan lvl 1 2017-11-06 11:43:12 +01:00
TomasVotruba
8924f3e03c phpstan lvl 0 2017-11-06 11:40:43 +01:00
TomasVotruba
85cbd393e6 rename ClassAnalyzer to correct ClassLikeAnalyzer 2017-11-06 03:45:23 +01:00
TomasVotruba
3dabe99ad0 add test for interface extending interface 2017-11-06 03:45:23 +01:00
TomasVotruba
65c7df925a ClassAnalyzer - improve anonymous class resolving 2017-11-06 03:45:23 +01:00
TomasVotruba
948707ef0b fix 2017-11-06 03:45:23 +01:00
Grégoire Paris
5f87ca9eb1
Spell "statement" properly 2017-11-05 23:38:16 +01:00
TomasVotruba
ad63e7bd8e delegate empty comment cleanup to Coding Style 2017-11-05 17:46:58 +01:00
TomasVotruba
3f08549901 [PHPUnit] ExceptionAnnotationRector wip 2017-11-05 13:00:40 +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
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