Commit Graph

233 Commits

Author SHA1 Message Date
TomasVotruba
e29f8fafab [DeadCode] Add RemoveDuplicatedIfReturnRector 2020-02-28 00:08:53 +01:00
TomasVotruba
25aca8b774 [MysqlToMysqli] Add MysqlQueryMysqlErrorWithLinkRector 2020-02-23 23:13:49 +01:00
TomasVotruba
f7aefc68b8 [DeadCode] Add RemoveUnusedVariableAssignRector 2020-02-23 22:36:23 +01:00
TomasVotruba
c2b89700a3 [DeadCode] Add RemoveUnusedClassConstantRector 2020-02-23 22:07:19 +01:00
TomasVotruba
671fa8a547 [Phalcon] Add DecoupleSaveMethodCallWithArgumentToAssignRector 2020-02-23 20:16:45 +01:00
TomasVotruba
8347a4c784 [JMS] Add RemoveJmsInjectParamsAnnotationRector and RemoveJmsServiceAnnotationRector 2020-02-23 18:44:19 +01:00
TomasVotruba
735be73800 [SOLID] Add ChangeNestedForeachIfsToEarlyContinueRector 2020-02-22 16:04:15 +01:00
TomasVotruba
93633a4c04 [CodeQuality] Add InlineIfToExplicitIfRector 2020-02-22 13:07:36 +01:00
TomasVotruba
d0afc945e0 add links to each rule and test fixture in docs 2020-02-21 15:24:17 +01:00
TomasVotruba
0e61d7e96f [CodingStyle] Add CamelCaseFunctionNamingToUnderscoreRector 2020-02-21 02:50:54 +01:00
TomasVotruba
8040aa8613 bump to phpstan 0.12.11 2020-02-19 00:18:08 +01:00
TomasVotruba
1ad8f08ccd [SOLID] Add ChangeReadOnlyVariableWithDefaultValueToConstantRector 2020-02-18 23:59:07 +01:00
alfredbez
2cd3761661 added rector to replace oxid backwards-compatability classes 2020-02-18 12:10:03 +01:00
TomasVotruba
401d0aeaf6 fix namespaces, fixtures, add getThrowsTypes() 2020-02-14 23:35:40 +01:00
Tomas Votruba
5113d23776
Merge branch 'master' into 2824-annotate-throwables 2020-02-14 20:34:43 +01:00
Aerendir
f3449d886f Prepare to manage the other cases. 2020-02-14 17:29:16 +01:00
TomasVotruba
00a3fb3a17 [SOLID] Add ChangeReadOnlyPropertyWithDefaultValueToConstantRector 2020-02-14 17:08:51 +01:00
TomasVotruba
af90cba019 [DeadCode] Add RemoveDeadTryCatchRector 2020-02-14 15:48:45 +01:00
TomasVotruba
86bcb6eb7b fix cs 2020-02-13 22:48:16 +01:00
TomasVotruba
42c5141d70 [Renaming] Add RenameFuncCallToStaticCallRector 2020-02-13 17:12:38 +01:00
TomasVotruba
09cf6f8a4a move core architecture to own set 2020-02-13 14:44:36 +01:00
Tomas Votruba
6d944620b4
Merge pull request #2821 from vladyslavstartsev/setParameters-to-ArrayCollection
rector for doctrine setParameters method
2020-02-12 10:48:37 +01:00
Aerendir
12670ed9df #2824: Automatically add to DocBlock comments the thrown \Throwables. 2020-02-12 00:57:48 +01:00
TomasVotruba
8eabb25880 fix docs generator 2020-02-11 14:49:32 +01:00
Vladyslav Startsev
118cfd282e implemented basic of moving from array to ArrayCollection in setParameters method.
Only works in if you extend basic EntityRepository, but for all types
(Doctrine\ORM\Query, Doctrine\ORM\NativeQuery, Doctrine\ORM\QueryBuilder)
2020-02-11 00:12:01 +02:00
TomasVotruba
c52f03a019 [ECS] Remove cognitive complexity ignores 2020-02-09 23:13:12 +01:00
TomasVotruba
607358a8e1 move src classes to Rector\Core namespace to prevent duplications 2020-02-07 00:57:45 +01:00
Tomas Votruba
abbce32db9
Merge pull request #2784 from alfredbez/feature-add-phpunit90-rule-to-refactor-exception-methods
feature: add rule to refactor exception methods
2020-02-05 16:57:37 +01:00
TomasVotruba
293c37f96a decopule type detection in phpdoc 2020-02-04 09:11:39 +01:00
alfredbez
5ef6073711 feature: add rule to refactor exception methods
see: https://github.com/sebastianbergmann/phpunit/issues/3775
2020-02-03 10:07:34 +01:00
TomasVotruba
c1417eada6 [CakePHPToSymfony] Add CakePHPBeforeFilterToRequestEventSubscriberRector 2020-02-03 01:42:33 +01:00
TomasVotruba
db51ada1ab generate update 2020-02-02 18:37:07 +01:00
TomasVotruba
ab89f4b780 [CakePHPToSymfony] Add CakePHPImplicitRouteToExplicitRouteAnnotationRector 2020-02-02 11:36:39 +01:00
TomasVotruba
a63038b95c [CakePHPToSymfony] Add CakePHPModelToDoctrineRepositoryRector 2020-01-22 22:52:27 +01:00
USAMI Kenta
d6effd60d4 Add SetcookieRector 2020-01-21 23:59:27 +09:00
TomasVotruba
ed37a79209 [CakePHPToSymfony] Add CakePHPModelToDoctrineEntityRector 2020-01-21 14:32:51 +01:00
TomasVotruba
89bfb7982e [CakePHPToSymfony] Add CakePHPTemplateHToTwigRector 2020-01-20 00:34:55 +01:00
Tomas Votruba
c66836a23d
Merge pull request #2710 from jeroensmit/splitIfs
Added more logic for if statement splitting
2020-01-19 10:32:25 +01:00
Jeroen Smit
4d986dd23c Added more logic for if statement splitting 2020-01-19 10:11:17 +01:00
TomasVotruba
e01b4e709c use pcov for coverage 2020-01-19 02:28:32 +01:00
TomasVotruba
81531b2669 [CakePHPToSymfony] Add CakePHPControllerRenderToSymfonyRector 2020-01-19 02:21:07 +01:00
TomasVotruba
37c342b654 [CakePHPToSymfony] Add CakePHPControllerRenderToSymfonyRector 2020-01-18 23:09:01 +01:00
TomasVotruba
70031e0b50 cleanup fixed phpstan reports 2020-01-18 22:59:20 +01:00
TomasVotruba
a60e526722 [CakePHPToSymfony] Add CakePHPControllerComponentToSymfonyRector 2020-01-18 18:50:03 +01:00
TomasVotruba
22cbd150e8 [CakePHPToSymfony] Add CakePHPControllerHelperToSymfonyRector 2020-01-18 18:50:03 +01:00
TomasVotruba
95b5486747 [CakePHPToSymfony] Add CakePHPControllerActionToSymfonyControllerActionRector 2020-01-18 18:50:03 +01:00
C0pyR1ght
4980d18cb8
Changed ChangeMethodVisibilityRector yaml config
The example config resulted in an invalid yaml file with the current rector version.
´The configuration key "FrameworkClass" is unsupported for definition`
2020-01-17 11:02:39 +01:00
TomasVotruba
9944485d11 [PHPUnit] Add ClassMethod/RemoveEmptyTestMethodRector 2020-01-17 01:26:48 +01:00
Jeroen Smit
f0e3575846 updated docs 2020-01-15 21:40:44 +01:00
TomasVotruba
a94dcb9f2a [Polyfill] Add UnwrapFutureCompatibleIfPhpVersionRector 2020-01-13 02:45:54 +01:00