34 Commits

Author SHA1 Message Date
Tomas Votruba
fabbfacd1a [Doctrine] Add GetUuidMethodCall to GetId 2019-09-21 16:27:10 +02:00
Tomas Votruba
82efb89940 use object types over strings 2019-09-06 12:29:55 +02:00
Tomas Votruba
914f0b936c [PHP 7.4] Add literal thousand superator 2019-08-19 16:39:38 +02:00
Tomas Votruba
806b3d1581 remove removal of array types inside *TypeInfo 2019-08-16 22:52:23 +02:00
Tomas Votruba
1f9f5c7e0d add PHPUnitEnvironment 2019-08-10 13:11:22 +02:00
Tomas Votruba
201a8f31fa update getName() 2019-08-04 20:41:51 +02:00
Tomas Votruba
7337a292ec fix type analyzer for FQN 2019-07-27 20:57:42 +02:00
Tomas Votruba
57602fc3a9 fix new phpstan reports 2019-07-04 12:29:37 +03:00
Tomas Votruba
0d78c02ee6 add polyfil functions features to PHP sets 2019-07-02 18:33:28 +02:00
Tomas Votruba
16ebd05cee [CodingStyle] Fix extra slash in array simple types 2019-06-23 16:42:50 +02:00
Tomas Votruba
ffa631c3c9 [PHP] Add is_countable to CountOnNull 2019-06-01 01:56:36 +03:00
Tomas Votruba
83d2219ca7 [TypeDeclaration] Add AddFunctionReturnTypeRector 2019-05-10 14:55:55 +02:00
Tomas Votruba
30536957e0 merge collected nodes to ParsedNodesByType 2019-04-14 00:20:05 +02:00
Tomas Votruba
7c9df2cefe rename Attribute to AttributeKey to prevent duplicated names with similar classes in 3rd party project 2019-04-13 14:21:36 +02:00
Tomas Votruba
aba4a3cb02 [SOLID] Add PrivatizeLocalClassConstantRector 2019-04-10 15:15:13 +02:00
Tomas Votruba
0f179983de Move argument discovery from RegexDashEscapeRector to RegexPatternArgumentManipulator 2019-03-31 14:18:18 +02:00
Tomas Votruba
665aa540d2 improve RegexDashEscapeRector to match constant value 2019-03-31 13:34:42 +02:00
Tomas Votruba
94af2d3273 decouple RegexPatternArgumentManipulator 2019-03-31 12:49:26 +02:00
Tomas Votruba
8c05176aa1 fix at least version 2019-03-26 20:35:08 +01:00
Tomas Votruba
ac45d54145 apply coding-style level on Rector 2019-02-27 14:16:19 +01:00
Tomas Votruba
b401be37e5 Add PhpVersionProvider 2019-02-24 11:38:22 +01:00
Tomas Votruba
84846d685a add test case to keep namespace imported, make use of new type detection 2019-02-16 22:18:05 +01:00
Tomas Votruba
8cfa286c6e add test case for #1012 2019-02-04 15:59:26 +01:00
Tomas Votruba
39a7d2a605 separate Return and Param type tests 2019-01-21 00:57:16 +01:00
Tomas Votruba
d9c6fcf96d add typed array support + callable 2018-12-23 16:00:05 +01:00
Tomas Votruba
ba3d0707e6 remove unused configs 2018-12-10 16:40:09 +01:00
Tomas Votruba
036d7b9940 add support for false/true 2018-12-07 13:48:40 +01:00
Tomas Votruba
9faa7fbd4b [PHP] Add *ScalarTypehintRector + *TypeInfo
Signed-off-by: Tomas Votruba <tomas.vot@gmail.com>
2018-12-01 15:55:46 +01:00
Tomas Votruba
fa46fb5dfe apply SimplifyIfReturnBoolRector on Rector code 2018-10-27 14:57:53 +02:00
Tomas Votruba
070cfe310e [PHP] Add PHP 7.4 Type Property Rector [ref #638] 2018-09-30 23:10:44 +08:00
Tomas Votruba
f074d8834e make use of TypeAnalyzer 2018-05-02 18:33:15 +02:00
Tomas Votruba
9e48370e10 TypeAnalyzer: add float/int types 2018-04-26 13:38:27 +02:00
Tomas Votruba
a0397df9b7 add nullable type 2018-04-26 00:01:23 +02:00
Tomas Votruba
3622daf00a add 2nd case for class and TypeAnalyzer 2018-04-26 00:01:23 +02:00