TomasVotruba
058f1c7932
[Privatization] Add PrivatizeLocalGetterToPropertyRector
2020-03-29 03:58:00 +02:00
TomasVotruba
15945fc1bc
move Legacy to rules
2020-03-29 00:58:12 +01:00
TomasVotruba
626287ec76
apply privatization
2020-03-29 00:06:05 +01:00
Pascal Landau
1513ee16cd
Fix ArrayKeysAndInArrayToArrayKeyExistsRectorTest
...
- fixed typo in RectorDefinition code sample
- fixed argument order of array_key_exists
- renamed test folder from ArrayKeysAndInArrayToIssetRector
to ArrayKeysAndInArrayToArrayKeyExistsRector
2020-03-28 17:35:14 +01:00
TomasVotruba
74416461bb
use array_key_exists instead of isset
2020-03-28 15:12:29 +01:00
TomasVotruba
22487811b3
[CodeQuality] Add ArrayKeysAndInArrayToIssetRector
2020-03-28 00:26:41 +01:00
TomasVotruba
31023ee27b
# This is a combination of 2 commits.
...
# This is the 1st commit message:
fix importing of non-existing classes
# The commit message #2 will be skipped:
# fixup! fix importing of non-existing classes
2020-03-27 16:42:50 +01:00
TomasVotruba
3c3aa39f14
[PHP 80] Add StrContainsRector
2020-03-26 23:57:53 +01:00
Tomas Votruba
8406192dca
[DeadCode] Add RemoveAssignOfVoidReturnFunctionRector ( #3068 )
2020-03-25 22:51:12 +01:00
Tomas Votruba
5204ce1523
[DeadCode] Add RemoveUnusedNonEmptyArrayBeforeForeachRector ( #3066 )
2020-03-25 19:00:26 +01:00
TomasVotruba
6a0551f004
[DeadCode] Add RemoveUnusedFunctionRector
2020-03-25 12:50:51 +01:00
TomasVotruba
ff6a3d3140
[PHP 7.4] Add RestoreDefaultNullToNullableTypePropertyRector
2020-03-24 23:45:15 +01:00
TomasVotruba
eb88378488
improve chain method call resolutuin
2020-03-23 17:33:04 +01:00
Grégoire Paris
a5e72f5a3e
Remove extra line
2020-03-21 14:19:39 +01:00
Grégoire Paris
a8a26c0763
Improve english
2020-03-21 14:19:39 +01:00
TomasVotruba
d6aadd4ea3
add CurrentRectorProvider
2020-03-19 14:15:08 +01:00
nightlinus
e2b5ff1df2
SpecificAssertContainsWithoutIdentityRector: add phpunit 9 compatibility rector
...
As of https://github.com/sebastianbergmann/phpunit/issues/3426 assertContains() and assertNotContains() will perform strict comparisons starting with PHPUnit 9 where non-strict comparisons were performed in PHPUnit 8 and earlier; assertContainsEqual() and assertNotContainsEqual() should be used instead if needed non-strict comparison
2020-03-15 12:16:55 +03:00
TomasVotruba
903483bf96
decouple ClassInsertManipulator
2020-02-29 22:10:06 +01:00
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