355 Commits

Author SHA1 Message Date
TomasVotruba
e918bfccbd rename MainNodeTraverser to RectorNodeTraverser, cleanup all-rectors.yml 2017-09-27 17:28:14 +02:00
TomasVotruba
17aa5995ab cs cleanup 2017-09-27 17:25:06 +02:00
TomasVotruba
8f2f6ce95e allow MainNodeTraverer run only for few rectors 2017-09-27 17:02:55 +02:00
TomasVotruba
aaf6c3e9cf [NodeTraverserQueue] improve 2017-09-27 17:02:55 +02:00
TomasVotruba
edbc1d11d7 AbstractChangeMethodNameRector: cleanup 2017-09-27 17:02:55 +02:00
TomasVotruba
067610eb0e [NodeTraverserQueue] init 2017-09-27 17:02:55 +02:00
TomasVotruba
f43c669da8 fix cs 2017-09-27 17:02:55 +02:00
TomasVotruba
fa2afaabcf fix tests 2017-09-27 17:02:55 +02:00
TomasVotruba
b818d42b4a misc 2017-09-27 17:02:55 +02:00
TomasVotruba
e19a4a197f fixes 2017-09-27 17:02:55 +02:00
TomasVotruba
10dd34d268 misc 2017-09-27 17:02:55 +02:00
TomasVotruba
6fc9a6e29c fix FormIsValidRector 2017-09-27 17:02:55 +02:00
TomasVotruba
fd146b5dea service: run ClassResolver before TypeResolver, due to type 2017-09-27 17:02:55 +02:00
TomasVotruba
0222c4c624 MethodCallAnalyzer: debug init 2017-09-27 17:02:55 +02:00
TomasVotruba
43c7ee66c0 fix VarDumperTestTraitMethodArgsRector 2017-09-27 17:02:55 +02:00
TomasVotruba
3c47dca95a AbstractRectorTestCase - load all Rectors 2017-09-27 17:02:55 +02:00
TomasVotruba
e512719bbb fix cs 2017-09-27 17:02:54 +02:00
TomasVotruba
6977bfb42b ProcessCommand: show files 2017-09-27 17:02:54 +02:00
TomasVotruba
b661cca004 make FileProcessor use all relevant NodeTraversers 2017-09-27 17:02:54 +02:00
TomasVotruba
4b7dc2bdb3 misc 2017-09-27 17:02:54 +02:00
TomasVotruba
8d695238db RectorsExtension: simplify 2017-09-27 17:02:54 +02:00
TomasVotruba
a6ad1e2d5d ProcessCommand: list loaded rectors 2017-09-27 17:02:54 +02:00
TomasVotruba
9eda930e51 RectorCollector: add getRectorCount() method 2017-09-27 17:02:54 +02:00
TomasVotruba
fbcb7714f1 DI: register rectors prefferable from config 2017-09-27 17:02:54 +02:00
TomasVotruba
3ff6edd59c rector.yml - add existing Rector 2017-09-27 17:02:54 +02:00
TomasVotruba
4e59a93e07 ecs: temp ignore bin/rector for ArgvInput 2017-09-27 17:02:54 +02:00
TomasVotruba
998fc08a3b ensure rectors are loaded in ProcessCommand 2017-09-27 17:02:54 +02:00
TomasVotruba
0d05e11bce fix cs 2017-09-27 17:02:54 +02:00
TomasVotruba
39cc722d92 add InvalidRectorClassException 2017-09-27 17:02:54 +02:00
TomasVotruba
8a7e593330 cleanup 2017-09-27 17:02:54 +02:00
TomasVotruba
04c8cd2915 add rector.yml 2017-09-27 17:02:54 +02:00
TomasVotruba
30f0569616 add RectorClassValidator 2017-09-27 17:02:54 +02:00
TomasVotruba
f528bcab24 add RectorsExtension 2017-09-27 17:02:54 +02:00
TomasVotruba
7ff55d1f83 composer: add symplify\package-builder 2017-09-27 17:02:54 +02:00
TomasVotruba
cdefb33c67 ContainerFactory: allow custom config 2017-09-27 17:02:54 +02:00
TomasVotruba
404e5a9837 bin/rector: allow custom config 2017-09-27 17:02:54 +02:00
TomasVotruba
01d5d397e1 bootstrap: add autoload paths comments 2017-09-27 17:02:54 +02:00
TomasVotruba
e1148ad3fd add own Appication with --config 2017-09-27 17:02:54 +02:00
TomasVotruba
22b9743574 rename ReconstructCommand to ProcessCommand 2017-09-27 17:02:54 +02:00
TomasVotruba
fcd57b30de cs fixes 2017-09-27 17:02:54 +02:00
Tomáš Votruba
e1f9aaaf7b Merge pull request #45 from RectorPHP/deprecation-command
Deprecation command
2017-09-26 02:22:38 +02:00
Tomáš Votruba
4adb7c1a9d Merge pull request #47 from grogy/patch-2
search files recursive in directories
2017-09-24 20:26:19 +02:00
Václav Makeš
78706d7f58 search files recursive in directories
When we set a directory then make sense search recursive
in subdirectories too.
2017-09-24 00:48:23 +02:00
TomasVotruba
b6d428cd0e AbstactRector: add final to enterNode() 2017-09-22 16:26:08 +02:00
TomasVotruba
a313ea68b5 add SymfonyStyle 2017-09-21 13:05:21 +02:00
TomasVotruba
e579fd7bc4 [DeprecationExtractor] rename command + add CommandNaming helper 2017-09-21 13:02:34 +02:00
Tomáš Votruba
5614dd25ff Merge pull request #44 from RectorPHP/deprecation-scan
Add BetterReflection to work with classes without invoking non-existing ones
2017-09-21 12:51:14 +02:00
TomasVotruba
fa980a52cc update README badges to new org 2017-09-21 12:40:27 +02:00
TomasVotruba
e07cb789d5 make tests run again 2017-09-21 12:27:28 +02:00
TomasVotruba
6e2afdba0e fix patch 2017-09-21 12:19:20 +02:00