60 Commits

Author SHA1 Message Date
Adamo Crespi
761c720068
Update packages/CodingStyle/tests/Rector/Use_/RemoveUnusedAliasRector/Fixture/different_namespaces_same_name.php.inc
Co-Authored-By: Tomáš Votruba <tomas.vot@gmail.com>
2019-06-04 11:12:40 +02:00
Aerendir
cf92b2a53a Don't remove aliases of classes with same name but different namespaces.
Issue #1537.
2019-06-03 18:09:40 +02:00
Tomas Votruba
a0bb1ed604 cs: fix array indent 2019-05-28 20:11:19 +02:00
Tomas Votruba
2f6e3bef75 [CodingStyle] Add VarConstantCommentRector 2019-05-26 13:13:22 +02:00
Tomas Votruba
fa7d04518a [CodingStyle] Add SplitDoubleAssignRector 2019-05-26 02:08:08 +02:00
Tomas Votruba
0174637de9 [CodingStyle] Add ArrayPropertyDefaultValueRector 2019-05-26 01:42:49 +02:00
Tomas Votruba
08868e457d [CodingStyle] Add CatchExceptionNameMatchingTypeRector 2019-05-26 01:20:34 +02:00
Tomas Votruba
7cc7fc6ac0 [CodingStyle] Add FollowRequireByDirRector 2019-05-26 00:58:11 +02:00
Tomas Votruba
fc62346caf [CodingStyle] Add ConsistentPregDelimiterRector 2019-05-26 00:16:31 +02:00
Tomas Votruba
53cd941dcd refactor ImportFullyQualifiedNamesRector to allow non-namespaced elements 2019-05-22 17:33:51 +02:00
Tomas Votruba
04949c3094 add partial support already imported support to ImportFullyQualifiedNamesRector 2019-05-19 12:09:53 +02:00
Tomas Votruba
b63a0821c8 Add function support to ImportFullyQualifiedNamesRector 2019-05-03 00:10:27 +02:00
Tomas Votruba
f409a5fc70 fix already imported 2019-05-01 19:31:44 +02:00
Tomas Votruba
a1d600fc2c add failing test case 2019-05-01 14:57:36 +02:00
Tomas Votruba
87635a556b import just once 2019-05-01 14:53:58 +02:00
Tomas Votruba
3dcb1bf35f make ImportFullyQualifiedNamesRector take into account existing imports on combination of PHP and doc block 2019-05-01 14:37:04 +02:00
Tomas Votruba
c5fc331857 add ImportsInClassCollection 2019-05-01 13:51:56 +02:00
Tomas Votruba
85ff969f30 [CodingStyle] Fix ImportFullyQualifiedNamesRector for multiple same-ending doc types 2019-05-01 13:51:38 +02:00
Tomas Votruba
c15c8b1992 [CodingStyle] Fix ImportFullyQualifiedNamesRector for self imports 2019-05-01 11:30:06 +02:00
Tomas Votruba
9e0d83fdff [CodingStyle] Fix interface short name identical with class name in ImportFullyQualifiedNamesRector + add doc block import 2019-05-01 00:47:45 +02:00
Tomas Votruba
1fe23d12c8 merge getRectorClass() and getRectorConfiguration() 2019-04-29 07:36:22 +02:00
Tomas Votruba
71f1af830c [tests] Refactor tests to use container just once, if not enforced config 2019-04-29 00:36:52 +02:00
Tomas Votruba
0973ceb8be apply import on packages 2019-04-17 22:28:45 +02:00
Tomas Votruba
b71be51f7d [CodingStyle] Add ImportFullyQualifiedNamesRector 2019-04-17 21:56:17 +02:00
Tomas Votruba
328d093724 [CodingStyle] Add SplitStringClassConstantToClassConstFetchRector 2019-04-17 21:54:36 +02:00
Tomas Votruba
e34a29ad15 Add BuilderFactory to AbstractRector 2019-04-13 01:32:50 +02:00
Tomas Votruba
e20ffc375f [CodingStyle] Add SplitGroupedConstantsAndPropertiesRector 2019-04-11 23:18:29 +02:00
Tomas Votruba
32bc37f099 [CodingStyle] Add || support for 2 cases with the same output 2019-03-09 12:45:06 +00:00
Tomas Votruba
31d1cf253f fix NullableCompareToNullRector for various arrays 2019-02-27 13:14:20 +01:00
Tomas Votruba
962956bda1 [CodingStyle] Improve nullable compare for empty scalars 2019-02-27 12:58:43 +01:00
Tomas Votruba
2a2703a0bc [DeadCode] Add RemoveDeadConstructorRector 2019-02-27 12:35:13 +01:00
Tomas Votruba
3302c21b5f [CodingStyle] Add SymplifyQuoteEscapeRector 2019-02-27 12:23:55 +01:00
Tomas Votruba
ea599e32be fix used doc alias 2019-02-26 01:12:03 +01:00
Tomas Votruba
59e76e887b correct Celebrity config 2019-02-23 13:10:45 +01:00
Tomas Votruba
f666bbe1de add class test to BinarySwitchToIfElseRector 2019-02-23 10:45:50 +01:00
Tomas Votruba
2bc71c3949 move SetTypeToCastRector to celebrity level 2019-02-23 09:38:31 +01:00
Tomas Votruba
945291a960 move ConsistentImplodeRector under Celebrity level 2019-02-23 01:11:40 +01:00
Tomas Votruba
624d1b528d improve trait and interface support for RemoveUnusedAliasRector 2019-01-26 13:56:05 +01:00
Tomas Votruba
62fc1f102c Fix existing class name alias [closes #978] 2019-01-26 11:27:57 +01:00
Lars Moelleken
31e5e06091 [+]: fix for e.g. negative class const values 2019-01-12 03:34:05 +01:00
Tomas Votruba
20374f53a4 add return typehint for yield to array 2019-01-03 17:39:25 +01:00
Tomas Votruba
e6a5f55f94 drop ArrayToYieldDataProviderRector instead, update docs 2019-01-03 17:39:25 +01:00
Tomas Votruba
7f50b8b5a6 Add ReturnArrayClassMethodToYieldRector 2019-01-03 17:39:25 +01:00
Tomas Votruba
ca1588309b Add YieldClassMethodToArrayClassMethodRector 2019-01-03 17:39:25 +01:00
Tomas Votruba
f9a94edb26 fix cs 2019-01-02 22:24:00 +01:00
Tomas Votruba
3414bd925e [CodingStyle] Add RemoveUnusedAliasRector 2019-01-02 20:22:58 +01:00
Tomas Votruba
38faba727a [CodingStyle] Add SetTypeToCastRector 2019-01-02 17:02:47 +01:00
Tomas Votruba
861a86580b [CodingStyle] Add ConsistentImplodeRector 2019-01-02 16:23:21 +01:00
Tomas Votruba
226214261d Make IdenticalFalseToBooleanNotRector skip for false|0 return types [closes #924] 2019-01-02 14:17:50 +01:00
Tomas Votruba
26b83be1f7 [CodingStyle] Add CompleteVarDocTypeConstantRector 2018-12-22 15:22:44 +01:00