38 Commits

Author SHA1 Message Date
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
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
7deec75fc4 drop unused stubs 2017-10-26 02:09:41 +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
46e366db84 fix cs 2017-10-25 12:08:06 +02:00
TomasVotruba
c87a10e00c prepare support for multi-types [ref #97] 2017-10-25 11:53:54 +02:00
TomasVotruba
c186e51920 misc 2017-10-25 02:50:18 +02:00
TomasVotruba
dd8aa9c546 misc 2017-10-23 11:13:31 +02:00
TomasVotruba
530e1b2ced [NodeTypeResolver] decouple MethodCallTypeResolver 2017-10-23 01:57:45 +02:00
TomasVotruba
9eb5cb2613 MethodReflector: move method return type resolving 2017-10-23 01:47:34 +02:00
TomasVotruba
1622d0c49d make tests pass again 2017-10-23 01:31:17 +02:00
TomasVotruba
b24c4e3717 add stub 2017-10-23 01:14:27 +02:00
TomasVotruba
e3233f3c0c add BetterReflection stubs 2017-10-22 17:42:59 +02:00
TomasVotruba
2fbb9bf2c6 [BetterReflection] add TypeAnalyzer 2017-10-22 16:35:54 +02:00
TomasVotruba
999f8d6866 README: details 2017-10-20 14:13:31 +02:00
TomasVotruba
9dd9994d8a README: details 2017-10-20 14:13:16 +02:00
TomasVotruba
8238953f1e [BetterReflection] stub => stubs, add info to README 2017-10-20 14:11:35 +02:00
TomasVotruba
f916a74563 [BetterReflection] add SourceStubber with StubSourceLocator, to remove dependency on analysed source 2017-10-20 13:56:04 +02:00
TomasVotruba
a05dc8ce89 fix cs 2017-10-18 14:52:18 +02:00
TomasVotruba
ce8e059e44 [BetterReflection] add README 2017-10-16 18:03:11 +02:00
TomasVotruba
58b0a7294d fix cs 2017-10-12 16:47:17 +02:00
TomasVotruba
a18e95f991 fix incompatibilities 2017-10-12 01:44:22 +02:00
TomasVotruba
4688bb3657 drop patcher, apply own BetterReflection package 2017-10-12 01:36:02 +02:00
TomasVotruba
350b4272b3 fix bug 2017-10-04 09:08:59 +02:00
TomasVotruba
d8d18d8479 details 2017-10-04 08:57:48 +02:00
TomasVotruba
4289d8ef56 add AssignAnalyzer, add dummy method call type resolver 2017-10-04 08:28:57 +02:00
TomasVotruba
ba527564ca fix cs 2017-10-03 08:34:09 +02:00
TomasVotruba
549408e19a [BetterReflection] use only one ClassReflector 2017-10-03 08:33:58 +02:00
TomasVotruba
af59aa372c fix missing magic annotations 2017-10-03 00:47:18 +02:00
TomasVotruba
6eb46fb90f add CurrentFileProvider and CurrentFileAwareClassReflector 2017-09-30 16:11:03 +02:00
TomasVotruba
df6374c659 make it work 2017-09-30 15:45:13 +02:00
TomasVotruba
ddd03ebcda BetterReflection: add support for file locator 2017-09-30 15:25:04 +02:00
TomasVotruba
b1c770d991 cs fixes 2017-09-21 11:49:02 +02:00
TomasVotruba
d83b4e6e3e add few php-parser patches; use MethodReflector to avoid class_exist code running 2017-09-21 11:44:04 +02:00
TomasVotruba
2c53ce3f8e patch for better-reflection and php-parser dev incompat 2017-09-21 10:26:45 +02:00