273 Commits

Author SHA1 Message Date
TomasVotruba
24982d6c4c cleanup 2017-09-14 12:59:24 +02:00
TomasVotruba
d5ebe11ecd cleanup 2017-09-14 12:56:34 +02:00
TomasVotruba
2905acc86a cleanup 2017-09-14 12:54:02 +02:00
TomasVotruba
ffeaf23cd8 [NodeValueResolver] PerNodeValueResolvers WIP 2017-09-14 12:49:26 +02:00
TomasVotruba
192a940a87 [NodeValueResolver] decouple to small services 2017-09-14 10:37:44 +02:00
TomasVotruba
e0ac899cda fix cs 2017-09-14 01:27:11 +02:00
TomasVotruba
1edbf16de7 cleanup 2017-09-14 01:26:19 +02:00
TomasVotruba
9601121794 add NodeValueResolver 2017-09-14 01:11:50 +02:00
TomasVotruba
fe4bfd55c1 [DeprecationExtractor] fix up 2017-09-13 18:50:21 +02:00
TomasVotruba
bea598cdc9 misc 2017-09-12 14:42:17 +02:00
TomasVotruba
810d21d862 ArgumentToDeprecationTransformer: sprintf WIP 2017-09-12 10:57:42 +02:00
TomasVotruba
6e4c6749d7 ArgumentToDeprecationTransformer: sprintf init 2017-09-12 10:44:54 +02:00
TomasVotruba
651c8f096a decouple Namespace detection from NamespaceAnalyzer to NamespaceResolver (NodeVisitor) 2017-09-12 10:30:47 +02:00
TomasVotruba
c164decf7c [DeprecationExtractor] add local method 2017-09-12 01:31:06 +02:00
TomasVotruba
899d1f1df0 [DeprecationExtractor] add RemovedClassMethodDeprecation and NamespaceAnalyzer 2017-09-12 01:24:20 +02:00
TomasVotruba
32beffd7f6 spaces 2017-09-11 23:47:55 +02:00
TomasVotruba
db92f37ed7 [DepreactionExtractor] decouple class instead matcher to ClassAndMethodMatcher 2017-09-11 23:46:19 +02:00
TomasVotruba
775c54958e fix cs 2017-09-11 21:08:05 +02:00
TomasVotruba
34bdfa0d9d misc 2017-09-11 16:29:29 +02:00
TomasVotruba
a542a49e48 DocBlockAnalyzer - fix empty string return 2017-09-11 16:17:14 +02:00
TomasVotruba
aec99fc6e7 [DeprecationExtractor] ArgumentToDeprecationTransformer WIP 2017-09-11 16:16:59 +02:00
TomasVotruba
7fbb864f6d [NodeTypeResolver] fix tests 2017-09-11 15:54:15 +02:00
TomasVotruba
a193a3b6d0 cs fixes 2017-09-11 15:33:46 +02:00
TomasVotruba
322a1de938 drop unused test, cs fixes 2017-09-11 15:27:36 +02:00
TomasVotruba
912e501f43 fix phpstan 2017-09-11 15:24:35 +02:00
TomasVotruba
e952b5a0cd [DeprecationExtractor] add ClassDeprecation, improve regexp 2017-09-11 15:07:38 +02:00
TomasVotruba
594422ccb3 [DeprecationExtractor] deprecatinos wont be in tests 2017-09-10 15:44:43 +02:00
TomasVotruba
0b4da17102 misc 2017-09-10 15:41:37 +02:00
TomasVotruba
822cfaf514 fix NotImplementedException by dropping useless __CLASS__ 2017-09-10 15:29:25 +02:00
TomasVotruba
27ed12e52b composer: require symfony\expressive to make tests work 2017-09-10 15:12:15 +02:00
TomasVotruba
7b7914a7d2 Attribute: make names pascal case to be consistent with native nikic/php-parser 2017-09-10 15:11:59 +02:00
TomasVotruba
480381bbe1 Node too free types fixes 2017-09-09 20:59:16 +02:00
Tomáš Votruba
dfa47b493e Merge pull request #39 from TomasVotruba/levels
Use levels and configs over per Rector setup
2017-09-09 20:53:34 +02:00
TomasVotruba
e4efb4ca23 update README with level concept 2017-09-09 20:44:44 +02:00
TomasVotruba
85d6f6a0fc fix tests 2017-09-09 20:35:16 +02:00
TomasVotruba
e6d297a2e6 drop per Rector level configuration; use more clear config setup - easier to combine and include 2017-09-09 20:33:01 +02:00
Tomáš Votruba
3053b30783 Merge pull request #37 from TomasVotruba/flow
[Flow] init
2017-09-09 20:11:47 +02:00
TomasVotruba
5ee252b4dd cleanup 2017-09-09 20:08:55 +02:00
TomasVotruba
a1054544f1 [DeprecationExtractor] MessageToDeprecationTransformer misc 2017-09-09 14:46:24 +02:00
TomasVotruba
a3a4985aef cs fixes, better naming for ArgNode 2017-09-09 01:13:44 +02:00
TomasVotruba
b529a60f0b [DeprecationExtractor] add ArguemtnToDeprecationTransformer 2017-09-09 01:10:08 +02:00
TomasVotruba
ea88254312 cs fixes 2017-09-09 00:58:29 +02:00
TomasVotruba
0d8fb213c0 [DeprecationExtractor] add TriggerErrorAnalyzer, add SCOPE_NODE 2017-09-09 00:56:15 +02:00
TomasVotruba
81ae16ffe7 remove unused code 2017-09-08 23:46:46 +02:00
TomasVotruba
135bee7d28 L 2017-09-08 20:56:56 +02:00
TomasVotruba
7f27fe39f6 fix dir name 2017-09-08 20:44:36 +02:00
TomasVotruba
c54ec26137 rename TriggerExtractor to DeprecationExtractor 2017-09-08 20:42:16 +02:00
TomasVotruba
b808383aca simplify DeprecationDetector 2017-09-08 11:25:05 +02:00
TomasVotruba
6c1ca0caf5 Kernel: add inspiration 2017-09-08 01:42:26 +02:00
TomasVotruba
0c36660c08 Kernel: add inspiration 2017-09-08 01:41:45 +02:00