6996 Commits

Author SHA1 Message Date
TomasVotruba
84e1e98a51 lock to phpstan before bc breaks 2020-01-06 09:13:13 +01:00
Tomas Votruba
7a1c3f07a0
Merge pull request #2570 from rectorphp/early-return
[SOLID] Add ChangeNestedIfsToEarlyReturnRector & ChangeIfElseValueAssignToEarlyReturnRector
2020-01-06 09:04:17 +01:00
TomasVotruba
a38d61f00c [SOLID] Add ChangeIfElseValueAssignToEarlyReturnRector 2020-01-06 01:42:15 +01:00
TomasVotruba
3159da6712 use explicit null in yaml 2020-01-05 20:00:32 +01:00
TomasVotruba
e12544ae5f improve various tests 2020-01-05 19:05:33 +01:00
TomasVotruba
6cf187d37a [SOLID] Add ChangeNestedIfsToEarlyReturnRector 2020-01-05 18:20:13 +01:00
Tomas Votruba
badbdc5f7b
[Symfony 5] Add param types (#2568)
[Symfony 5] Add param types
2020-01-05 00:59:13 +01:00
TomasVotruba
e438642289 [Symfony 5] Add param types 2020-01-05 00:45:36 +01:00
Tomas Votruba
743e27d661
[DeadCode] Add RemoveUnusedClassesRector (#2565)
[DeadCode] Add RemoveUnusedClassesRector
2020-01-05 00:19:38 +01:00
TomasVotruba
8b533f7dd3 update docs [skip ci] 2020-01-05 00:18:57 +01:00
Tomas Votruba
6e31e37c42
fix ChangeArrayPushToArrayAssignRector for multiple items (#2566)
fix ChangeArrayPushToArrayAssignRector for multiple items
2020-01-05 00:17:47 +01:00
Tomas Votruba
9b7668564f
Merge pull request #2567 from rectorphp/deep-param
make nested chain call remove configurable
2020-01-05 00:17:18 +01:00
TomasVotruba
6be83258a6 make nested chain call remove configurable 2020-01-05 00:16:49 +01:00
TomasVotruba
90b7d2991f fix ChangeArrayPushToArrayAssignRector for multiple items 2020-01-05 00:14:23 +01:00
TomasVotruba
3b82be51c0 remove unused classes 2020-01-05 00:06:18 +01:00
TomasVotruba
9e67d30e84 [DeadCode] Add RemoveUnusedClassesRector 2020-01-05 00:03:42 +01:00
TomasVotruba
018fdf9340 update docs 2020-01-04 18:49:26 +01:00
TomasVotruba
5b66087b48 fix deploy phar 2020-01-04 18:48:39 +01:00
Tomas Votruba
817187005d
Merge pull request #2563 from rectorphp/fix-double-call
prevent variable scope changing
v0.6.6
2020-01-04 16:24:36 +01:00
TomasVotruba
9e157a04f3 prevent variable scope changing 2020-01-04 16:03:30 +01:00
Tomas Votruba
430f63188f
Merge pull request #2562 from rectorphp/edges
Prevent variable name override
2020-01-04 15:31:44 +01:00
TomasVotruba
bb7995b83b preven variable name override 2020-01-04 15:30:53 +01:00
Tomas Votruba
c314102632
[CodingQuality] Add ForeachItemsAssignToEmptyArrayToAssignRector (#2561)
[CodingQuality] Add ForeachItemsAssignToEmptyArrayToAssignRector
2020-01-04 15:27:00 +01:00
TomasVotruba
44e96deeff [CodingQuality] Add ForeachItemsAssignToEmptyArrayToAssignRector 2020-01-04 15:15:46 +01:00
Tomas Votruba
b7d6078852
[CodeQuality] Add ForRepeatedCountToOwnVariableRector (#2559)
[CodeQuality] Add ForRepeatedCountToOwnVariableRector
2020-01-04 14:35:09 +01:00
TomasVotruba
7f99a934d4 [CodeQuality] Add ForRepeatedCountToOwnVariableRector 2020-01-04 14:08:43 +01:00
Tomas Votruba
76d9bf4ebc
Merge pull request #2560 from rectorphp/fix-unused-alias
Add test case for unused alias
2020-01-04 13:58:11 +01:00
TomasVotruba
1e1e0c6069 add test case for #2265 2020-01-04 13:57:52 +01:00
TomasVotruba
bf0f8d111c improve test case 2020-01-04 13:41:16 +01:00
Tomas Votruba
aecc17e339
[MinimalScope] Add ChangeLocalPropertyToVariableRector (#2558)
[MinimalScope] Add ChangeLocalPropertyToVariableRector
2020-01-04 01:38:42 +01:00
TomasVotruba
268480b2fc [MinimalScope] Add ChangeLocalPropertyToVariableRector 2020-01-04 01:12:15 +01:00
Tomas Votruba
a0cbf83d28
Improve 3rd party property type resolution (#2553)
Improve 3rd party property type resolution
2020-01-04 01:11:34 +01:00
Tomas Votruba
2d02c38d24
[CodeQuality] Add ChangeArrayPushToArrayAssignRector (#2557)
[CodeQuality] Add ChangeArrayPushToArrayAssignRector
2020-01-04 01:11:23 +01:00
TomasVotruba
e124806553 [CodeQuality] Add ChangeArrayPushToArrayAssignRector 2020-01-04 00:32:28 +01:00
TomasVotruba
3f6e1499e3 Add basic support for vendor property fetch detection based on phpdoc for CountOnNullRector 2020-01-04 00:00:25 +01:00
Tomas Votruba
f9cb78bb1f
[Php71] Add failing test case for CountOnNullRector (#2538)
[Php71] Add failing test case for CountOnNullRector
2020-01-03 23:54:00 +01:00
Tomas Votruba
e66d4cfab7
allow loading bleedingEdge.neon config inside PHPStan phar (#2550)
allow loading bleedingEdge.neon config inside PHPStan phar
2020-01-03 22:07:44 +01:00
TomasVotruba
70fb9af2fd fix phar bleeding edge case phpstan bug 2020-01-03 21:48:59 +01:00
TomasVotruba
9fa2fd0d28 add bleeding edge for #2431 2020-01-03 21:06:20 +01:00
Tomas Votruba
fbf9b0f770
add IterableType to StaticTypeMapper::mapPHPStanTypeToPHPStanPh… (#2548)
add IterableType to StaticTypeMapper::mapPHPStanTypeToPHPStanPhpDocType()
2020-01-03 19:34:24 +01:00
TomasVotruba
88d3111975 update docs 2020-01-03 19:20:13 +01:00
TomasVotruba
a5af2a7f3f skip existing iterable type with specified type 2020-01-03 19:19:40 +01:00
TomasVotruba
261aa3ce8e add mixed type 2020-01-03 19:19:40 +01:00
TomasVotruba
ff5cf3f535 add IterableType to StaticTypeMapper::mapPHPStanTypeToPHPStanPhpDocType() 2020-01-03 19:19:40 +01:00
Tomas Votruba
b90ab6e159
fix function callback in assert callback (#2547)
fix function callback in assert callback
2020-01-03 18:22:15 +01:00
TomasVotruba
09c926baf2 fix function callback in assert callback 2020-01-03 18:12:13 +01:00
Tomas Votruba
b221a16f06
[Restoration] Preconfigure CompleteImportForPartialAnnotationRe… (#2541)
[Restoration] Preconfigure CompleteImportForPartialAnnotationRector
2020-01-03 14:07:16 +01:00
TomasVotruba
cb4b100ce2 Add CHANGELOG for 0.6.5 v0.6.5 2020-01-03 12:29:59 +01:00
TomasVotruba
0c19d27630 [Restoration] Preconfigure CompleteImportForPartialAnnotationRector 2020-01-02 16:55:17 +01:00
Tomas Votruba
d83ea25cb5
Merge pull request #2536 from gnutix/PropertyTypeDeclarationRector/add-support-for-phpstan-class-string-type
[TypeDeclaration] Add support for PhpStan's class-string type in PropertyTypeDeclarationRector
2019-12-31 00:16:56 +01:00