1953 Commits

Author SHA1 Message Date
Tomas Votruba
c03b1b1fb3 [DeadCode] Add RemoveUnusedParameterRector 2018-12-25 22:31:48 +01:00
Tomas Votruba
520a00fe28 fix left-over in docs 2018-12-25 21:35:07 +01:00
Tomas Votruba
f238f2a310 [DeadCode] Add RemoveUnusedPrivatePropertyRector 2018-12-25 20:44:12 +01:00
Tomas Votruba
e696d65e2d [DeadCode] Add RemoveEmptyClassMethodRector 2018-12-25 20:44:12 +01:00
Tomas Votruba
7a2bb9148a [DeadCode] Add RemoveUnusedForeachKeyRector 2018-12-25 20:44:12 +01:00
Tomas Votruba
157685642d Add Composer/MonorepoAutoloadEventSubscriber 2018-12-25 20:44:12 +01:00
Tomas Votruba
689155cec2 use ContributorCommandInterface instead of explicit command checks 2018-12-23 18:12:32 +01:00
Tomas Votruba
e3ffb69230 move GenerateRectorOverview to GenerateDocs in ContributorTools 2018-12-23 18:12:32 +01:00
Tomas Votruba
530b2f1310 Add CallableCollectorPopulator 2018-12-23 18:03:37 +01:00
Tomas Votruba
d9c6fcf96d add typed array support + callable 2018-12-23 16:00:05 +01:00
Tomas Votruba
48cb147db4 Add CompleteVarDocTypePropertyRector 2018-12-22 15:20:55 +01:00
Tomas Votruba
96314495df add static type analysis to type declaration complete 2018-12-22 12:05:09 +01:00
Tomas Votruba
67647fd16e add external variadic fix + detect root function name only 2018-12-21 20:14:09 +01:00
Tomas Votruba
e3a860fc46 fix CountOnNullRector for array default property 2018-12-21 18:42:14 +01:00
Tomáš Votruba
35df4e258c
Merge pull request #875 from rectorphp/ux
Console usage UX improvements
2018-12-21 17:40:36 +01:00
Tomas Votruba
817a609cde add regex101 link [skip ci] 2018-12-21 17:24:29 +01:00
Tomas Votruba
730b27b517 drop magic autowiring, use PHP-explicit + fix filtering of non-dev commands 2018-12-21 17:17:24 +01:00
Tomas Votruba
1f5ce79462 allow various formats in exclude_paths parameter 2018-12-21 17:17:24 +01:00
Tomas Votruba
3f54ca6f0b run Rector only if any files found 2018-12-21 17:17:24 +01:00
Tomas Votruba
42a8731faf show command help on missed argument 2018-12-21 17:17:24 +01:00
Tomas Votruba
bbf118fb69 describe command on invalid argument 2018-12-21 17:17:24 +01:00
Tomas Votruba
8433d4481c fix debug on ProcessCommand 2018-12-21 17:17:24 +01:00
Tomas Votruba
be9c75b1ea remove default command, broken 2018-12-21 16:46:28 +01:00
Tomas Votruba
dc58ccbffc allow version, fix debug option syntax 2018-12-21 16:46:28 +01:00
Tomas Votruba
ab44b284d1 set process command as default 2018-12-21 16:46:28 +01:00
Tomas Votruba
3a1bf0267f remove dev commands from 3rd party package scope 2018-12-21 16:46:28 +01:00
Tomas Votruba
dc17656e9d simplify typo regexs 2018-12-21 16:46:21 +01:00
freiondrej
06bf30a9ef
Fix a typo in AfterRectorCodingStyle#validate() 2018-12-21 15:29:02 +01:00
Tomas Votruba
52f6b6e857 add typos 2018-12-21 15:26:04 +01:00
Tomas Votruba
febda514f5 show file on each step 2018-12-20 20:18:45 +01:00
Tomas Votruba
aeb89aa464 fix printing of empty array 2018-12-20 20:05:59 +01:00
Tomas Votruba
36fb528062 report removed file 2018-12-20 11:15:58 +01:00
Tomas Votruba
67c9afaf10 exclude non-parsed files 2018-12-18 19:15:11 +01:00
Tomas Votruba
86849b722a apply RectorApplication try-catch on each single step 2018-12-18 19:15:11 +01:00
Tomas Votruba
b666e74694 use absolute path 2018-12-17 02:55:30 +01:00
Tomas Votruba
49bcffc89b add removeFile() to AbstractRector 2018-12-17 02:40:08 +01:00
Tomas Votruba
9d8be88d2f fix printer to keep '(param): ReturnType' spacing 2018-12-17 01:27:38 +01:00
Tomas Votruba
17c441b833 cleanup 2018-12-17 00:00:16 +01:00
Tomas Votruba
740d0cc820 add previous variable definition 2018-12-16 15:22:46 +01:00
Tomas Votruba
3f8c9431ea sort methods by their call 2018-12-16 15:22:46 +01:00
Tomas Votruba
558fa593c3 Add RegexDashEscapeRector 2018-12-16 15:22:46 +01:00
Tomas Votruba
605419a0d4 improve CreateFunctionToAnonymousFunctionRector 2018-12-16 02:05:31 +01:00
Tomas Votruba
8f57b231ba add getValue(), isValue() and areValues() to AbstractRector 2018-12-15 21:07:05 +01:00
Tomas Votruba
8b43393e6a Add TernaryToSpaceshipRector 2018-12-15 21:07:05 +01:00
Tomas Votruba
f3398e3acb Add ReduceMultipleDefaultSwitchRector 2018-12-15 21:07:05 +01:00
Tomas Votruba
cac89cbb9a add NullCoalescingOperatorRector 2018-12-14 22:45:07 +01:00
Tomas Votruba
321bc830f4 add GetClassOnNullRector 2018-12-14 22:17:56 +01:00
Tomas Votruba
adfc57b89e fix typo, add config 2018-12-14 20:38:47 +01:00
Tomas Votruba
3fd5984010 add transformArrayToYields() and transformYieldsToArray() methods to NodeTransformer 2018-12-14 20:01:47 +01:00
Tomáš Votruba
4c585a1daa
Merge pull request #839 from rectorphp/cakephp-fix
Test case for CakePHP bug
2018-12-14 19:00:22 +01:00