4021 Commits

Author SHA1 Message Date
Tomas Votruba
ba3d0707e6 remove unused configs 2018-12-10 16:40:09 +01:00
Tomas Votruba
ef2e74a2ac add Mock class rename 2018-12-10 16:01:14 +01:00
Tomas Votruba
a59e35678c Add SpecificAssertInternalTypeRector 2018-12-10 16:01:14 +01:00
Tomas Votruba
e1a386054b [PHPUnit] Add SpecificAssertContainsRector 2018-12-10 16:01:14 +01:00
Tomáš Votruba
8b1b44dd20
Merge pull request #827 from rectorphp/reporting
Improve --debug reporting, fix MethodNameReplacerRector
v0.3.24
2018-12-10 15:56:03 +01:00
Tomas Votruba
e72bf085ef move try/catch in RectorApplicatoin to refactor part 2018-12-10 15:46:46 +01:00
Tomas Votruba
4ecd061fde report current rector class on --debug 2018-12-10 15:46:35 +01:00
Tomas Votruba
f1f2473519 make MethodNameReplacerRector work only with method related nodes 2018-12-10 15:46:26 +01:00
Tomas Votruba
262e2e7cc6 display fixture file in tests 2018-12-10 15:46:15 +01:00
Tomas Votruba
eabfadc2bb update CreateRectorCommand with fixture approach 2018-12-09 22:20:09 +01:00
Tomas Votruba
5c7b3cdb7a make code-quality level explicit to improve overview of all Rectors + now automated with create command 2018-12-09 22:18:33 +01:00
Tomas Votruba
802cc16c1d composer: improve description + bump deps 2018-12-09 22:17:53 +01:00
Tomas Votruba
e1d2ea8f21 authors are better tracked in Github, removing from composer.json 2018-12-09 22:17:46 +01:00
Tomas Votruba
26c190bdb4 add mixed and variadic cases to *ScalarTypehintRector v0.3.23 2018-12-09 15:26:26 +01:00
Tomáš Votruba
0aa0dc7617
Merge pull request #822 from rectorphp/symfony-tests-3
Testing *ScalarTypehintsRector on Symfony #3
v0.3.22
2018-12-08 22:32:38 +01:00
Tomas Votruba
baabc5937e add trait in child class support to ScalarTypehintRector 2018-12-08 21:59:56 +01:00
Tomáš Votruba
779fb7df61
Merge pull request #821 from rectorphp/symfony-tests-2
Testing *ScalarTypehintsRector on Symfony #2
2018-12-08 16:34:41 +01:00
Tomas Votruba
c088e62359 fix class name miss match caused by robotloader 2018-12-08 16:12:24 +01:00
Tomas Votruba
5df19a36e3 correct support for applied rectors 2018-12-08 16:04:27 +01:00
Tomas Votruba
e6e8da3747 ErrorAndDiffCollector cleanup 2018-12-08 15:41:55 +01:00
Tomas Votruba
d8d76d72b4 move FilesToReprtingCollector to new cycle in RectorApplication 2018-12-08 15:33:38 +01:00
Tomas Votruba
3f676b63ac cycle description 2018-12-08 13:32:08 +01:00
Tomas Votruba
a6d2d52eac temporary changes of AppliedRectorsCollector and re-runners 2018-12-08 13:30:32 +01:00
Tomas Votruba
2a8943c956 move exception message correction to ErrorAndDiffCollector 2018-12-08 13:04:27 +01:00
Tomas Votruba
284f732ac8 move diffs to ErrorCollector 2018-12-08 13:01:08 +01:00
Tomas Votruba
4dddf13432 decouple RectorApplication from console 2018-12-08 13:01:08 +01:00
Tomas Votruba
b3e6c46d93 Add ExceptionCorrector 2018-12-08 13:01:08 +01:00
Tomas Votruba
c01d9bcc7d add Configuration 2018-12-08 13:01:08 +01:00
Tomas Votruba
7912edb044 remove file list, with diffs it has no value 2018-12-08 00:47:02 +01:00
Tomas Votruba
fd9d66110f extend tests 2018-12-08 00:37:48 +01:00
Tomáš Votruba
04b2598aa5
Merge pull request #820 from rectorphp/scalar-on-symfony
Testing *ScalarTypehintsRector on Symfony
2018-12-07 22:29:51 +01:00
Tomas Votruba
2a00f0d51b rename Wrong ns to Fixture in tests 2018-12-07 21:51:59 +01:00
Tomas Votruba
47ad07d4b0 improve child type resolving with nullable and different namespace 2018-12-07 21:22:11 +01:00
Tomas Votruba
43874f6aa7 merge IntegrationRectorTestCaseTrait to Abstract test case 2018-12-07 20:47:55 +01:00
Tomas Votruba
a00ae17ab9 cleanup 2018-12-07 19:09:09 +01:00
Tomas Votruba
86ed54d316 add findClassesAndInterfacesByType() 2018-12-07 19:06:27 +01:00
Tomas Votruba
d60e21c0a0 add support for override of already checked file 2018-12-07 19:01:51 +01:00
Tomas Votruba
522dc17cdb make classes unique on output 2018-12-07 19:01:51 +01:00
Tomas Votruba
328e3b1eb4 phpstan - remove unreported errors 2018-12-07 19:01:51 +01:00
Tomas Votruba
cc2d9b7c73 prevent override of parent missing param 2018-12-07 19:01:51 +01:00
Tomas Votruba
19f4478f74 update Integration to Fixture namespace in tests 2018-12-07 13:48:40 +01:00
Tomas Votruba
036d7b9940 add support for false/true 2018-12-07 13:48:40 +01:00
Tomáš Votruba
7cd161b817
Merge pull request #819 from Soullivaneuh/doctrine-rename
Fix doctrine rule file name
2018-12-07 12:02:18 +01:00
Sullivan SENECHAL
35714c5df4
Fix doctrine rule file name 2018-12-07 11:46:01 +01:00
Tomas Votruba
cf5129c10b add return support 2018-12-06 17:35:29 +01:00
Tomas Votruba
f52cc58dae add check for interface vendor-lock-in in AbstractScalarTypehintRector 2018-12-06 17:00:53 +01:00
Tomas Votruba
60716d8b5c load project source vendor/autoload.php in AdditionalAutoloader 2018-12-06 16:37:15 +01:00
Tomas Votruba
fe37d9290f exclude vendor in FilesFinder 2018-12-06 16:36:59 +01:00
Tomáš Votruba
c7ecb423da
Merge pull request #818 from rectorphp/symfony-42-process
Symfony 4.2 process change
2018-12-06 15:34:45 +01:00
Tomas Votruba
880b74cf46 Resolve sprintf pre-assign case for StringToArrayArgumentProcessRector 2018-12-06 15:26:42 +01:00