Tomas Votruba
00d4ffef47
Updated Rector to commit 803fad69aeb8c9f417923e24d877c521e93df30a
...
803fad69ae
Enable PHPUnit data provider rule (#3106 )
2022-11-27 21:23:52 +00:00
Tomas Votruba
f0d81253f6
Updated Rector to commit 10c76b3d85cc21a8834cd8952ff47a6bbcbf5915
...
10c76b3d85
[TypeDeclaration] Add AddParamTypeSplFixedArrayRector (#3105 )
2022-11-27 21:07:35 +00:00
Tomas Votruba
566033e175
Updated Rector to commit 2af3c7fb68f59fbc5f8ffee9a4fa80d430331159
...
2af3c7fb68
Deprecated type-declaration-strict to type-declaration set, as single group of rules (#3103 )
2022-11-27 16:42:00 +00:00
Tomas Votruba
e7ef0c8412
Updated Rector to commit 1e8ffcc6a113ae4ad2a3e04b86d2f7ef22bbac01
...
1e8ffcc6a1
[Php80] Add ClassOnThisVariableObjectRector (#3093 )
2022-11-25 23:37:32 +00:00
Tomas Votruba
f30d1123a7
Updated Rector to commit 0d16e131d69ce999dea28bde40af1f6be3edbd7d
...
0d16e131d6
remove monolog 2.0 set, only marginal and beyond full path (#3076 )
2022-11-18 20:56:35 +00:00
Tomas Votruba
6afda57164
Updated Rector to commit 9e4a9c0c25fbbd630cac07c9dab074f8dc9c54b8
...
9e4a9c0c25
[CodeQuality] Add TernaryEmptyArrayArrayDimFetchToCoalesceRector (#3027 )
2022-11-01 19:57:56 +00:00
Tomas Votruba
ddc864eff4
Updated Rector to commit 7b7d5a4b8bb61b52a298cbf941b7df131897f55b
...
7b7d5a4b8b
Revert string specific identifier values on Type Mappers (#3024 )
2022-11-01 14:15:38 +00:00
Tomas Votruba
5a0db977a5
Updated Rector to commit 34040f38fa28b4980b3ba755dc6990afdd8fd613
...
34040f38fa
[CodeQuality] Register SimplifyUselessLastVariableAssignRector to code-quality config set (#2993 )
2022-10-16 07:31:59 +00:00
Tomas Votruba
e87c848801
Updated Rector to commit ff4d797c73a51a3fb12cb644c6911ecd7313ec1b
...
ff4d797c73
[DeadCode][EarlyReturn] Handle RemoveUnusedVariableAssignRector+RemoveAlwaysElseRector (#2964 )
2022-10-02 20:24:31 +00:00
Tomas Votruba
1fbb663af8
Updated Rector to commit 05dc89279c87e074f6a974ab5a973a36c8262723
...
05dc89279c
Add refactorings for ...val() (#2942 )
2022-09-20 13:34:09 +00:00
Tomas Votruba
549069621e
Updated Rector to commit 6d44ff7eab19b3cbc96aae88eca769ff748fd6bc
...
6d44ff7eab
[TypeDeclaration] Add AddArrowFunctionReturnTypeRector (#2933 )
2022-09-17 15:58:21 +00:00
Tomas Votruba
72019c1f5a
Updated Rector to commit 88b75c6180cab29f49e7ec6567df80b052987978
...
88b75c6180
[Console] Move color differ here (#2887 )
2022-09-01 20:56:47 +00:00
Tomas Votruba
7211a6c632
Updated Rector to commit 6cdebe40bd259e25f5832c01c8ef65117cf3c010
...
6cdebe40bd
[DX] Remove PackageBuilder classes (#2885 )
2022-09-01 20:10:11 +00:00
Tomas Votruba
4e3847e1bc
Updated Rector to commit 3c07468691132d0246e55627495a1e7d4cd76a8d
...
3c07468691
[DX] Localize few PackageBuilder classes (#2884 )
2022-09-01 19:50:06 +00:00
Tomas Votruba
28c719d1fb
Updated Rector to commit 8961d20f56fa4b39bb21feec1f24422398f13dba
...
8961d20f56
[DX] Localize multi instance checker and privates accessor from Symplify + bump to PHPStan 1.8.3 (#2883 )
2022-09-01 19:30:48 +00:00
Tomas Votruba
d82c31f345
Updated Rector to commit 36ac5305f1b7b1007e4cbf6260695d2ae16fef5f
...
36ac5305f1
[DX] Use own path normalizer (#2881 )
2022-09-01 11:48:21 +00:00
Tomas Votruba
6c20d257e3
Updated Rector to commit d3d18d442c8f2ca64f5ebef5c7a7541938fa1e2a
...
d3d18d442c
keep relative paths
2022-09-01 09:30:44 +00:00
Tomas Votruba
31ff77efb6
Updated Rector to commit 2ffad9317d2038e4c625341b338ab3cbd77f54cc
...
2ffad9317d
Inline Skipper (#2877 )
2022-08-31 21:51:50 +00:00
Tomas Votruba
7b90cd54eb
Updated Rector to commit 08ccd5a1a4f8757ff8f392c0e823a02bc95c14c1
...
08ccd5a1a4
[DX] Remove the composer upgrade as unused to narrow focus back to PHP (#2865 )
2022-08-31 09:02:41 +00:00
Tomas Votruba
c152c5642c
Updated Rector to commit 6db4c0e0ae74867ec12b2a4fa7cf934a4a60a742
...
6db4c0e0ae
[Php74] Add ParenthesizeNestedTernaryRector (#2859 )
2022-08-31 07:08:44 +00:00
Tomas Votruba
60253e1f76
Updated Rector to commit 3921c84a8f5c8cbfe1b1d00cdddf7f4cdfabfdcf
...
3921c84a8f
cs
2022-08-29 23:08:22 +00:00
Tomas Votruba
b6b911feb8
Updated Rector to commit 6e2915c8346af65687dcadfe6e1c4f4b9de6fa16
...
6e2915c834
Cleanup of SmartFileSystem (#2854 )
2022-08-29 23:07:20 +00:00
Tomas Votruba
c2b6d2f759
Updated Rector to commit 1a7e63bca3c024b25c99cd0d11f2a1eda2dd8609
...
1a7e63bca3
[DX] Instead of smart-file-system wrapper, use filesystem helpers directly (#2853 )
2022-08-29 22:42:57 +00:00
Tomas Votruba
785f5e3b06
Updated Rector to commit 74f6b181e82f191c1e471d446a029a06dff16619
...
74f6b181e8
[DX] Remove upgrade RectorConfig set, as last 2 version use only PHP (#2852 )
2022-08-29 21:45:23 +00:00
Tomas Votruba
5edd3689a8
Updated Rector to commit bb59a7c99ad30770689fe011c89377402bf6c7ba
...
bb59a7c99a
[DX] Inline symplify/astral to use only active classes (#2851 )
2022-08-29 20:49:28 +00:00
Tomas Votruba
7823b6a978
Updated Rector to commit 6770dad95ec2b82fa739eb134042589b810e87cd
...
6770dad95e
restore
2022-08-29 16:47:25 +00:00
Tomas Votruba
f5e65b1dfa
Updated Rector to commit fadb6a4c4978009293099f56f4ed3ae3c0775321
...
fadb6a4c49
[Php74] Add MoneyFormatToNumberFormatRector (#2727 )
2022-08-24 20:17:59 +00:00
Tomas Votruba
87509424bf
Updated Rector to commit debe56260b932715c63eacc73c5495c276784a1c
...
debe56260b
simplify rule docs config
2022-08-24 08:53:31 +00:00
Tomas Votruba
0e5ee3dc93
Updated Rector to commit 6c8c40bb746ce70ab8faa7e80ae088edaba771e7
...
6c8c40bb74
[DeadCode] Merge RemoveDeadConstructorRector, to RemoveEmptyClassMethodRector with same behavior (#2829 )
2022-08-24 08:43:17 +00:00
Tomas Votruba
ac412ec638
Updated Rector to commit 9018492c75866aacc5a71329f921312d31772987
...
9018492c75
[CodeQuality] Remove SimplifyIfIssetToNullCoalescingRector, as overly complex and should be handled by manual context (#2828 )
2022-08-24 08:28:31 +00:00
Tomas Votruba
aba621c9e4
Updated Rector to commit a494d7c4f634553f490da4a689c06cfc903d6bb9
...
a494d7c4f6
Clean up downgrade php path in configs (#2731 )
2022-08-04 14:29:17 +00:00
Tomas Votruba
1d28ca109c
Updated Rector to commit 5ec4cff203f68d9578719b54ce3a145efb32bc79
...
5ec4cff203
[Php56] Handle jump not Expression stmt next initialized on AddDefaultValueForUndefinedVariableRector (#2725 )
2022-08-02 06:46:18 +00:00
Tomas Votruba
6d34684c5a
Updated Rector to commit 69d3c92b00fd4cd4f435cd8974e5547251b5065e
...
69d3c92b00
[Php80] Add MixedTypeRector (#2701 )
2022-07-27 08:28:59 +00:00
Tomas Votruba
d21608a0d4
Updated Rector to commit c4d6f19b4d6386758b1f7aee3f1a9d4e41b59b42
...
c4d6f19b4d
[TypeDeclaration] Add AddReturnTypeDeclarationBasedOnParentClassMethodRector to type-declaration config set (#2702 )
2022-07-22 14:40:56 +00:00
Tomas Votruba
f01bc715ee
Updated Rector to commit c74cda7cead18dc51061bd8540c64e98a6aec3b8
...
c74cda7cea
Remove UnwrapFutureCompatibleIfFunctionExistsRector as very niche and specific (#2688 )
2022-07-19 22:41:37 +00:00
Tomas Votruba
3d514a7b40
Updated Rector to commit 0972dedb01bbc4ff1fa83965ffd8b26ab172f1eb
...
0972dedb01
Extend dead-code set (#2687 )
2022-07-19 22:22:01 +00:00
Tomas Votruba
9b6234b1bc
Updated Rector to commit b492d2077dfb0ee9c08664747c0c3e8ed73dbc97
...
b492d2077d
[DX] Cleanup, Remove RepeatedLiteralToClassConstantRector, as very narrow use case; use rather phpstan + Remove ChangeLocalPropertyToVariableRector, as buggy and unreliable; better use PHPStan (#2686 )
2022-07-19 21:15:00 +00:00
Tomas Votruba
643657d0ed
Updated Rector to commit c3e31f067de83606b46188d26fcca61a3e89c3c8
...
c3e31f067d
move ReturnTypeFromStrictTypedCallRector to enterprise (#2685 )
2022-07-19 20:28:05 +00:00
Tomas Votruba
ab3565ff17
Updated Rector to commit 0ffaacaf3cf1094d3abfb3e0aee9543d12aa6490
...
0ffaacaf3c
Cleanup set list from old sets (#2684 )
2022-07-19 18:21:38 +00:00
Tomas Votruba
e67795209e
Updated Rector to commit f74bdede72ab3a95dfa5f8670b369c2d4cd2e4db
...
f74bdede72
[CodingStyle] Deprecate PHPStormVarAnnotationRector, rather tokens responsibility (#2677 )
2022-07-18 15:33:08 +00:00
Tomas Votruba
9d2c3a2853
Updated Rector to commit ae7648ed92396d39b4d364328312250b2c66f40e
...
ae7648ed92
[CodingStyle] Add StaticClosureRector (#2658 )
2022-07-13 20:35:23 +00:00
Tomas Votruba
2747e037dd
Updated Rector to commit 743fef03d939a8a4fc4aa9364df057854e97e5c7
...
743fef03d9
[CodingStyle] Add StaticArrowFunctionRector (#2657 )
2022-07-13 16:07:41 +00:00
Tomas Votruba
8b3c974a42
Updated Rector to commit fba410bf6ed6da0657cb8ec939a22ad3988fc4ad
...
fba410bf6e
[StrictTypes] Add MethodCall/StaticCall to ExclusiveNativeCallLikeReturnMatcher (#2646 )
2022-07-09 14:14:37 +00:00
Tomas Votruba
239f91295e
Updated Rector to commit b67bf649899000a913c4c91ec7ce43b165aa471d
...
b67bf64989
move ParamTypeByParentCallTypeRector to type-declaration-strict set
2022-07-07 09:23:09 +00:00
Tomas Votruba
81662109e0
Updated Rector to commit 649e5119376355e4d009f5db569b3785d10aaa37
...
649e511937
[TypeDeclaration] Add TypedPropertyFromStrictSetUpRector (#2636 )
2022-07-06 11:56:20 +00:00
Tomas Votruba
b050f5de99
Updated Rector to commit a70d0e5518260479d055a0d5a90e28e43cad58f7
...
a70d0e5518
[Php54] Rename ArrayToShortArrayRector to LongArrayToShortArrayRector (#2628 )
2022-07-03 23:03:40 +00:00
Tomas Votruba
3d95b4f79c
Updated Rector to commit f78af109208cfe6c217a89ecd80fb7a5a5c518e9
...
f78af10920
[EarlyReturn] Remove ReturnAfterToEarlyOnBreakRector as risky and turning around next/previous nodes (#2624 )
2022-07-03 20:28:06 +00:00
Tomas Votruba
76fb7eb0e9
Updated Rector to commit dfc6e1d9c05a4ab0c861332298d3184763d9ebfb
...
dfc6e1d9c0
[DeadCode] Handle edge cases on RemoveJustVariableAssignRector (#2621 )
2022-07-03 14:34:26 +00:00
Tomas Votruba
80dae040ce
Updated Rector to commit 39a6ed5d83fcb4d96adb9112e2332081b8a6bec6
...
39a6ed5d83
Enable rule (#2619 )
2022-07-03 12:51:23 +00:00
Tomas Votruba
4153a8246a
Updated Rector to commit 45c91eb8ba874853d5717d7267c85776b2502f9d
...
45c91eb8ba
[DeadCode] Add RemoveJustVariableAssignRector (#2618 )
2022-07-03 12:43:42 +00:00
Tomas Votruba
189f399cf2
Updated Rector to commit 0660b21ecec553393226003c16432a626e20f8ec
...
0660b21ece
[Php54] Add ArrayToShortArrayRector (#2615 )
2022-07-03 11:40:45 +00:00
Tomas Votruba
8c06162529
Updated Rector to commit f608461e44c6a4008a2bff6c603ba9d52d3ffacf
...
f608461e44
Remove RemoveOverriddenValuesRector as flow of control is not reliable and could cause invalid removal (#2614 )
2022-07-03 08:06:08 +00:00
Tomas Votruba
2ef7fcfcd2
Updated Rector to commit 23bad1ec21a1ba71c748073cae083ce55484e1a7
...
23bad1ec21
[EarlyReturn] Add ReturnEarlyIfVariableRector (#2609 )
2022-07-02 22:36:41 +00:00
Tomas Votruba
2524b7ef68
Updated Rector to commit 89a7a4dfbb3e05a306c0f5b9950c28588d4f2af9
...
89a7a4dfbb
[TypeDeclaration] Add ReturnTypeFromStrictScalarReturnExprRector (#2601 )
2022-07-01 13:42:45 +00:00
Tomas Votruba
8c4e269a9d
Updated Rector to commit 6be87763cbe27e0c20d3923df0efe629e5cae6f8
...
6be87763cb
[CodeQuality] Remove DateTimeToDateTimeInterfaceRector as mostly opinionated and way too much generics (#2598 )
2022-07-01 07:42:17 +00:00
Tomas Votruba
fbc13bfea3
Updated Rector to commit e6e5895517eb301f3fa3b00759b06876cacde836
...
e6e5895517
[Naming] Skip used in arrow function args on RenameVariableToMatchMethodCallReturnTypeRector (#2599 )
2022-07-01 07:39:49 +00:00
Tomas Votruba
8582284513
Updated Rector to commit ed92724c846790f1bab66cd81b3e20a6561694ed
...
ed92724c84
[DX] Try unused public const PHPStan rule (#2595 )
2022-06-30 13:57:27 +00:00
Tomas Votruba
4f6ff772bb
Updated Rector to commit 82b24679cd1763f610b5356684766658ab9a80fa
...
82b24679cd
[DeadCode] Handle anonymous and arrow function uses in RemoveJustPropertyFetchRector (#2592 )
2022-06-30 13:32:41 +00:00
Tomas Votruba
26c0e5c79b
Updated Rector to commit 143f743d4ffb63b8fa6649841782d6d48735d472
...
143f743d4f
[DX] Add MissingInSetCommand, to verify what rules are not part of their sets (#2594 )
2022-06-30 13:31:25 +00:00
Tomas Votruba
d6e035e01a
Updated Rector to commit 7c8b23b02d
...
7c8b23b02d
[CodeQuality] Add TernaryFalseExpressionToIfRector (#2590 )
2022-06-29 16:03:56 +00:00
Tomas Votruba
846aa2b4c2
Updated Rector to commit e97dd8f360
...
e97dd8f360
Use rector downgrade php (#2582 )
2022-06-28 12:42:29 +00:00
Tomas Votruba
f2b6b30624
Updated Rector to commit e81691f1c6
...
e81691f1c6
[DowngradePhp80] Add DowngradeMixedTypeTypedPropertyRector (#2579 )
2022-06-27 12:30:57 +00:00
Tomas Votruba
2e275ef1ff
Updated Rector to commit 78d110af4c
...
78d110af4c
[TypeDeclaration] Add ReturnTypeFromStrictNewArrayRector (#2572 )
2022-06-26 11:48:44 +00:00
Tomas Votruba
68845a00bf
Updated Rector to commit 80715e62b5
...
80715e62b5
[CodeQuality] Drop ArrayThisCallToThisMethodCallRector as changes behavior and better handled by FirstClassCallableRector (#2571 )
2022-06-26 10:18:31 +00:00
Tomas Votruba
65284cc98a
Updated Rector to commit 237f255023
...
237f255023
[TypeDeclaration] Add ReturnTypeFromStrictNativeFuncCallRector (#2570 )
2022-06-26 10:02:03 +00:00
Tomas Votruba
c10f29b7bb
Updated Rector to commit 42707709f7
...
42707709f7
[TypeDeclaration] Kick off ReturnTypeFromStrictReturnExprRector (#2563 )
2022-06-25 14:38:11 +00:00
Tomas Votruba
f638f7a12a
Updated Rector to commit fe88fbb630
...
fe88fbb630
[PHP 8.1] Add FirstClassCallableRector (#2544 )
2022-06-21 07:39:15 +00:00
Tomas Votruba
dd31e833a9
Updated Rector to commit ce1c29184d
...
ce1c29184d
[scoped] change only year and month, to make diff esaier to see; autoload is handled already
2022-06-11 12:27:46 +00:00
Tomas Votruba
b4891e547c
Updated Rector to commit a5340c6f06
...
a5340c6f06
[Renaming] Do not rename docblock same name not found in use inside namespace (#2471 )
2022-06-11 11:59:10 +00:00
Tomas Votruba
a9ffd906d7
Updated Rector to commit 368dbb048c
...
368dbb048c
docs: fix instruction in CONTRIBUTING.md (#2470 )
2022-06-10 05:55:49 +00:00
Tomas Votruba
7e1e20e9f2
Updated Rector to commit 17b86d4b77
...
17b86d4b77
[CodeQuality] Remove unnecessary check next return removed no SimplifyIfElseToTernaryRector (#2457 )
2022-06-09 06:07:50 +00:00
Tomas Votruba
e8d4384fe8
Updated Rector to commit 6c8b3dc9f8
...
6c8b3dc9f8
[DeadCode][PHPUnit] handle crash on RemoveJustPropertyFetchForAssignRector+SimplifyForeachInstanceOfRector (#2453 )
2022-06-08 05:54:40 +00:00
Tomas Votruba
b6a8818d00
Updated Rector to commit cbbe410aff
...
cbbe410aff
string prefixing is still needed
2022-06-07 09:46:15 +00:00
Tomas Votruba
9bb996bfce
Updated Rector to commit a9779404d3
...
a9779404d3
try without prefixing string classes
2022-06-07 09:38:27 +00:00
Tomas Votruba
bdfd24339f
Updated Rector to commit 2e977bd3aad21113e0bb7e2aa9b102f6f1e9246d
...
2e977bd3aa
deploy to original repository
2022-06-07 08:22:29 +00:00
Tomas Votruba
91f5aab952
Updated Rector to commit 4f07a4f30f
...
4f07a4f30f
[Php74] Remove ReservedFnFunctionRector (#2447 )
2022-06-07 06:40:10 +00:00
Tomas Votruba
aa2cb1b997
Updated Rector to commit 0eba231b07
...
0eba231b07
[PHP 8.1] Move ConstantListClassToEnumRector to PHP 8.1 (#2444 )
2022-06-06 17:12:56 +00:00
Tomas Votruba
a28f4b14a4
Updated Rector to commit
2022-06-06 16:43:29 +00:00
Tomas Votruba
08cadc8e87
Updated Rector to commit 38a9718b52
...
38a9718b52
[CS] Fix dynamic and broken indent detection, allow to configure spacing via RectorConfig::indent() method (#2442 )
2022-06-06 09:59:48 +00:00
Tomas Votruba
07acf2086f
Updated Rector to commit 40d9102eab
...
40d9102eab
[Renaming] Do not Rename Docblock inner Namespace on RenameClassRector (#2441 )
2022-06-06 06:00:07 +00:00
Tomas Votruba
3113a2404c
Updated Rector to commit dbb54b83cc
...
dbb54b83cc
[automated] Re-Generate Nodes/Rectors Documentation (#2438 )
2022-06-05 00:39:10 +00:00
Tomas Votruba
bf28f06a74
Updated Rector to commit 6b9984175f
...
6b9984175f
[Naming] Fix PseudoNamespaceToNamespaceRector reporting on change (#2426 )
2022-06-04 08:16:56 +00:00
Tomas Votruba
98eb7617da
Updated Rector to commit 283a9af3f0
...
283a9af3f0
[Renaming] Skip docblock rename different namespace on RenameClassRector (#2419 )
2022-06-04 07:39:10 +00:00
Tomas Votruba
9537927564
Updated Rector to commit c5f35e4a1d
...
c5f35e4a1d
[DeadCode] Add RemoveJustPropertyFetchForAssignRector (#2423 )
2022-06-03 10:11:45 +00:00
Tomas Votruba
14da17860d
Updated Rector to commit 7722a57d80
...
7722a57d80
[PHP 8.0] Add return type support to ConstantListClassToEnumRector (#2420 )
2022-06-03 07:23:26 +00:00
Tomas Votruba
02c0f07aa0
Updated Rector to commit 9187ff0430
...
9187ff0430
[Scoped] Update full_build.sh to reflect the current Github workflow for build scoped (#2413 )
2022-06-02 07:23:49 +00:00
Tomas Votruba
780f0d3ad8
Updated Rector to commit 06b0b325da
...
06b0b325da
remove victor, it handles only metafiles, not unused classes
2022-06-01 07:38:23 +00:00
Tomas Votruba
79fb9f78db
Updated Rector to commit b48271e18f
...
b48271e18f
[DowngradePhp82] Add DowngradeReadonlyClassRector to downgrade readonly class (#2322 )
2022-05-31 21:25:48 +00:00
Tomas Votruba
8506c85563
Updated Rector to commit 01fc91e575
...
01fc91e575
[CodeQuality] Add empty array support to InlineArrayReturnAssignRector (#2397 )
2022-05-31 07:47:20 +00:00
Tomas Votruba
0501290a9d
Updated Rector to commit dc6bd9680c
...
dc6bd9680c
[e2e] Handle Parent Property empty missing Scope on StaticCallToMethodCallRector+RenameClassRector (#2396 )
2022-05-31 07:17:00 +00:00
Tomas Votruba
d035c86f90
Updated Rector to commit a7e66d67bd
...
a7e66d67bd
remove excluded files
2022-05-30 00:02:22 +00:00
Tomas Votruba
9a9e8960ee
Updated Rector to commit 9cd69c2b3d
...
9cd69c2b3d
[automated] Re-Generate Nodes/Rectors Documentation (#2385 )
2022-05-29 00:36:37 +00:00
Tomas Votruba
94e64470da
Updated Rector to commit 012e9ad553
...
012e9ad553
Add annotation to attribute core rename in AnnotationToAttributeRector (#2384 )
2022-05-28 00:27:30 +00:00
Tomas Votruba
b748edb1e3
Updated Rector to commit 37df55a2fd
...
37df55a2fd
[DX] Remove non-PHP file formatting based on editorconfig, rather let external coding standard tools handle the file format (#2378 )
2022-05-27 16:47:28 +00:00
Tomas Votruba
370e072a87
Updated Rector to commit a9dd89b1cc
...
a9dd89b1cc
[DX] Remove CommandNaming magic, check rector class exists in RectorConfig (#2372 )
2022-05-27 15:06:05 +00:00
Tomas Votruba
6693d5cd3d
Updated Rector to commit 45eef47f27
...
45eef47f27
[DX] Various config merge, improve RectorConfig methods (#2371 )
2022-05-27 13:38:07 +00:00
Tomas Votruba
7e46eb8267
Updated Rector to commit a2d6da8b4e
...
a2d6da8b4e
Back to php-scoper 0.14 with scoping from php 8.0 (#2370 )
2022-05-27 11:51:31 +00:00
Tomas Votruba
beba7d6efe
Updated Rector to commit 1249d947f4
...
1249d947f4
Try php-scoper 0.17 (#2368 )
2022-05-27 11:25:02 +00:00
Tomas Votruba
911a9772d6
Updated Rector to commit e690cd059c
...
e690cd059c
restore downgrade configs
2022-05-27 10:39:50 +00:00
Tomas Votruba
bcf77dc873
Updated Rector to commit f5a06553ce
...
f5a06553ce
[CodeQuality] Add InlineIsAInstanceOfRector (#2364 )
2022-05-26 22:07:22 +00:00
Tomas Votruba
74a2d071eb
Updated Rector to commit 3da22b0231
...
3da22b0231
[Php81] Skip ArrayDimFetch from ArrayObject in Assign var on ReadOnlyPropertyRector (#2363 )
2022-05-26 07:20:40 +00:00
Tomas Votruba
c5eecc40c0
Updated Rector to commit 4c53b206a4
...
4c53b206a4
[Php80] Do not remove array<mixed> inside Union type on UnionTypesRector (#2358 )
2022-05-25 06:59:11 +00:00
Tomas Votruba
5d8ca84738
Updated Rector to commit f25715b7b3
...
f25715b7b3
[Php73] Skip Encapsed on StringifyStrNeedlesRector + Temporary Pin PHPStan 1.6.9 (#2352 )
2022-05-24 08:37:28 +00:00
Tomas Votruba
f89782b964
Updated Rector to commit f134b6183e
...
f134b6183e
[Php71] Ensure return only when catch of TryCatch removed on MultiExceptionCatchRector (#2350 )
2022-05-23 03:50:09 +00:00
Tomas Votruba
2b85976c4c
Updated Rector to commit adb6e68c2a
...
adb6e68c2a
[automated] Re-Generate Nodes/Rectors Documentation (#2343 )
2022-05-22 00:38:26 +00:00
Tomas Votruba
6fe802bfdc
Updated Rector to commit fcadc67328
...
fcadc67328
add symfony php config option to allow loading route factory (#2339 )
2022-05-21 08:48:33 +00:00
Tomas Votruba
6a5ebad0e7
Updated Rector to commit f0a1b688f3
...
f0a1b688f3
[DowngradePhp80] Apply PHPStan 1.7.x-dev compatible for PhpParameterReflection (#2336 )
2022-05-20 10:24:40 +00:00
Tomas Votruba
ce9b1cc6e6
Updated Rector to commit 30a53bfd93
...
30a53bfd93
[DowngradePhp80] Add in arrow function in return support on DowngradeMatchToSwitchRector (#2331 )
2022-05-19 06:59:21 +00:00
Tomas Votruba
f845008257
Updated Rector to commit 50943ea4f2
...
50943ea4f2
[CodeQuality] Skip re use variable in assign Expr on InlineArrayReturnAssignRector (#2325 )
2022-05-18 01:37:38 +00:00
Tomas Votruba
9ec874fb89
Updated Rector to commit 15d93fa815
...
15d93fa815
[DeadCode] Handle combine RemoveAlwaysTrueIfConditionRector + RemoveDeadConstructorRector (#2324 )
2022-05-17 09:51:50 +00:00
Tomas Votruba
4708d6b081
Updated Rector to commit c0086b7e14
...
c0086b7e14
[e2e] Add e2e for tests removed node display applied rules with return null (#2320 )
2022-05-16 01:19:48 +00:00
Tomas Votruba
ad10fd18db
Updated Rector to commit 96400215b5
...
96400215b5
[automated] Re-Generate Nodes/Rectors Documentation (#2314 )
2022-05-15 09:42:33 +00:00
Tomas Votruba
f2550b0de1
Updated Rector to commit f92d5deca3
...
f92d5deca3
Fix Scalar_Encapsed node as dynamic in (#2309 )
2022-05-14 02:43:00 +00:00
Tomas Votruba
b03aa95fcc
Updated Rector to commit 28dc9cebb2
...
28dc9cebb2
Prepare NamedToUnnamedArgs for PhpParameterReflection change in PHPStan 1.7 (#2305 )
2022-05-13 09:29:14 +00:00
Tomas Votruba
093c37f3c5
Updated Rector to commit 78aaf7ee0b
...
78aaf7ee0b
[Php82] Add ReadOnlyClassRector (#2296 )
2022-05-12 15:51:17 +00:00
Tomas Votruba
d967349fb9
Updated Rector to commit cd2a644e0c
...
cd2a644e0c
[Core] Refactor RectifiedAnalyzer: early check against AbstractScopeAwareRector instead of Original node (#2295 )
2022-05-12 05:20:59 +00:00
Tomas Votruba
a48a02b46d
Updated Rector to commit 9163864800
...
9163864800
Remove DowngradeGeneratedScalarTypesRector as way hacky to particular string solution, better use patching (#2289 )
2022-05-11 16:29:59 +00:00
Tomas Votruba
a93d572d86
Updated Rector to commit ebd4c3fee6
...
ebd4c3fee6
[Renaming] Skip renaming method call on RenameMethodRector when both old and new exists, which implements interface as config (#2276 )
2022-05-11 00:39:05 +00:00
Tomas Votruba
d72f56e566
Updated Rector to commit 30f2f91909
...
30f2f91909
[CodeQuality][DeadCode] Handle SimplifyUselessVariableRector+RemoveOverriddenValuesRector (#2277 )
2022-05-10 12:38:09 +00:00
Tomas Votruba
ec43ca03ec
Updated Rector to commit 97a33aa694
...
97a33aa694
[Core] Remove is_string() check on glob loop data (#2267 )
2022-05-09 06:43:28 +00:00
Tomas Votruba
992aade98a
Updated Rector to commit d89c23267c
...
d89c23267c
[automated] Re-Generate Nodes/Rectors Documentation (#2262 )
2022-05-08 00:33:36 +00:00
Tomas Votruba
24318b9a19
Updated Rector to commit 26cad67b1c
...
26cad67b1c
[CodingStyle] Clean up getParents() call on MakeInheritedMethodVisibilitySameAsParentRector (#2246 )
2022-05-07 00:18:08 +00:00
Tomas Votruba
a548c62cde
Updated Rector to commit ede1106a69
...
ede1106a69
[DX] Improve DowngradeCatchThrowableRector to return nodes directly (#2241 )
2022-05-06 07:17:49 +00:00
Tomas Votruba
a2cfc4196f
Updated Rector to commit 0175838a0c
...
0175838a0c
[DX] Cleanup ComplexNodeRemover (#2230 )
2022-05-05 06:11:24 +00:00
Tomas Votruba
128aa6dc82
Updated Rector to commit 7209b23341
...
7209b23341
[Php73] Skip both reset and key assigned on ArrayKeyFirstLastRector (#2219 )
2022-05-04 00:06:05 +00:00
Tomas Votruba
467291c58c
Updated Rector to commit 0052951dd0
...
0052951dd0
Bump Symplify and PHPStan rules version (#2218 )
2022-05-03 15:01:15 +00:00
Tomas Votruba
80c29bac02
Updated Rector to commit c4e1ee2b3e
...
c4e1ee2b3e
Added new functions to NullToStrictStringFuncCallArgRector (#2217 )
2022-05-03 12:09:48 +00:00
Tomas Votruba
d71e817365
Updated Rector to commit 992d1efc75
...
992d1efc75
[CodeQuality] Skip CallableThisArrayToAnonymousFunctionRector when inside of Attribute (#2212 )
2022-05-02 09:44:00 +00:00
Tomas Votruba
4b7ca796b9
Updated Rector to commit 039181ac6c
...
039181ac6c
[DeadCode] Remove RemoveCodeAfterReturnRector, already handled at RemoveUnreachableStatementRector (#2199 )
2022-05-01 05:55:37 +00:00
Tomas Votruba
0263197624
Updated Rector to commit 3f1f632c04
...
3f1f632c04
[automated] Apply Coding Standard (#2204 )
2022-05-01 00:51:36 +00:00
Tomas Votruba
a36b608f99
Updated Rector to commit e782cccb55
...
e782cccb55
[CodingStyle] Clean up spl_object_hash() check on NewlineAfterStatementRector (#2203 )
2022-04-30 06:40:36 +00:00
Tomas Votruba
0ab11406b4
Updated Rector to commit 4d7c087805
...
4d7c087805
[DeadCode] Improve RemoveUnreachableStatementRector performance by return after array_splice early (#2193 )
2022-04-29 06:42:11 +00:00
Tomas Votruba
e6d9de7fba
Updated Rector to commit 08bb10de6b
...
08bb10de6b
[CodeQuality] Add InlineArrayReturnAssignRector (#2183 )
2022-04-28 14:55:01 +00:00
Tomas Votruba
2e00657da7
Updated Rector to commit 4fea4e23b9
...
4fea4e23b9
[TypeDeclaration] Skip return type defined Closure on ReturnTypeDeclarationRector (#2179 )
2022-04-27 13:37:37 +00:00
Tomas Votruba
127b77fdf0
Updated Rector to commit ae45be1cf3
...
ae45be1cf3
[DX] Add note warning about using old config (#2174 )
2022-04-26 23:02:07 +00:00
Tomas Votruba
5147929731
Updated Rector to commit 43aa4d91f7
...
43aa4d91f7
Add SameNamespacedTypeSpecifier (#2169 )
2022-04-26 08:13:18 +00:00
Tomas Votruba
f27b77df88
Updated Rector to commit 90dae505af
...
90dae505af
Remove uses nodes attribute - part #1 (#2155 )
2022-04-25 07:10:07 +00:00
Tomas Votruba
348b2f0e8d
Updated Rector to commit eaaecc39d7
...
eaaecc39d7
Remove PREVIOUS_STATEMENT from StatementNodeVisitor (#2146 )
2022-04-24 16:25:18 +00:00
Tomas Votruba
22a6a7d222
Updated Rector to commit dc7a9a85f3
...
dc7a9a85f3
[DeadCode] Skip remove variable on switch use return after break on RemoveUnusedVariableAssignRector (#2145 )
2022-04-24 07:48:38 +00:00
Tomas Votruba
11667e7491
Updated Rector to commit 2f5a525e65
...
2f5a525e65
Revert adding RemoveNamespaceRector (#2133 )
2022-04-23 10:11:50 +00:00
Tomas Votruba
af205b10a4
Updated Rector to commit 75fccc5d58
...
75fccc5d58
[Php71] Remove PropertyFetchAnalyzer::isFilledByConstructParam (#2122 )
2022-04-22 00:49:25 +00:00
Tomas Votruba
07e4ebd293
Updated Rector to commit a0c8a6be61
...
a0c8a6be61
add deprecations to Option constants and refer to RectorConfig (#2112 )
2022-04-21 06:47:26 +00:00
Tomas Votruba
5dd71bbea3
Updated Rector to commit 91f6470cbc
...
91f6470cbc
[DX] Update to use Method Call from RectorConfig on rector configs ( config/set dir) (#2108 )
2022-04-20 18:29:39 +00:00
Tomas Votruba
e3b6e1da0f
Updated Rector to commit 03fbf02ec4
...
03fbf02ec4
[DX] Run UpgradeRectorConfigRector on /configs/set (#2099 )
2022-04-20 07:12:09 +00:00
Tomas Votruba
764369f38b
Updated Rector to commit d90953d9a9
...
d90953d9a9
[DX] Add RectorConfig upgrade rule to make upgrade easier :) (#2098 )
2022-04-20 07:06:09 +00:00
Tomas Votruba
2684ff98ab
Updated Rector to commit 5025d255ca
...
5025d255ca
[Core] Rollback ParameterProvider autowire into AbstractRector (#2095 )
2022-04-19 08:10:27 +00:00
Tomas Votruba
2fb3b1c1d8
Rector 0.12.21
2022-04-18 12:12:41 +00:00
Tomas Votruba
5f10b8092d
Updated Rector to commit 46d2c00038
...
46d2c00038
[automated] Re-Generate Nodes/Rectors Documentation (#2085 )
2022-04-17 00:35:02 +00:00
Tomas Votruba
cfa1942bf9
Updated Rector to commit 73bf29c279
...
73bf29c279
[TypeDeclaration] Remove NullType when already has mixed on ParamAnnotationIncorrectNullableRector (#2081 )
2022-04-16 16:16:44 +00:00
Tomas Votruba
b733212c38
Updated Rector to commit 91b8573525
...
91b8573525
[PHPStan] Set compatible with upcoming PHPStan 1.6.x with set NodeConnectingVisitor tags (#2014 )
2022-04-15 17:36:53 +00:00
Tomas Votruba
74a8a29f4c
Updated Rector to commit 8be11db297
...
8be11db297
[Naming] Skip used by trait on RenamePropertyToMatchTypeRector (#2077 )
2022-04-15 07:29:32 +00:00
Tomas Votruba
1cdd8d4e52
Updated Rector to commit 09499098eb
...
09499098eb
[TypeDeclaration] Register ParamAnnotationIncorrectNullableRector to type-declaration config set (#2071 )
2022-04-14 14:58:58 +00:00
Tomas Votruba
446b0a8f86
Updated Rector to commit c509923516
...
c509923516
[Feature] Add ParamAnnotationIncorrectNullableRector for fixing incorrect null type in @param (#2069 )
2022-04-14 08:12:26 +00:00
Tomas Votruba
be26c813d6
Updated Rector to commit d0c25cc4b9
...
d0c25cc4b9
[TypeDeclaration] Register ReturnAnnotationIncorrectNullableRector and VarAnnotationIncorrectNullableRector to type-declaration config set (#2062 )
2022-04-13 16:41:06 +00:00
Tomas Votruba
863e58bc5e
Updated Rector to commit 363f4083d5
...
363f4083d5
[TypeDeclaration] Make TypedPropertyFromAssignsRector configurable with INLINE_PUBLIC (#2052 )
2022-04-13 16:35:59 +00:00
Tomas Votruba
e7029ad1f5
Updated Rector to commit 0ba8579821
...
0ba8579821
[Fix] Make UnionTypesRector and ReturnAnnotationIncorrectNullableRector skip chaotic methods (#2067 )
2022-04-13 16:29:57 +00:00
Tomas Votruba
071d7cb788
Updated Rector to commit c35cc97d38
...
c35cc97d38
[DX] Add phpVersion() method to RectorConfig + make use of new config class in test configs (#2065 )
2022-04-12 14:41:09 +00:00
Tomas Votruba
c983f7c3b5
Updated Rector to commit 799b77a8ed
...
799b77a8ed
Fix typo in a comment (#2064 )
2022-04-12 12:57:21 +00:00
Tomas Votruba
0dc28df936
Updated Rector to commit 8d92c466fd
...
8d92c466fd
[DX] Use RectorConfig in configs (#2063 )
2022-04-12 11:52:08 +00:00
Tomas Votruba
6c73983fe9
Updated Rector to commit a1ac1b6fdf
...
a1ac1b6fdf
[Feature] Add ReturnAnnotationIncorrectNullableRector for fixing incorrect null type in @return (#2060 )
2022-04-12 06:58:51 +00:00
Tomas Votruba
479b159635
Updated Rector to commit f12861bda0
...
f12861bda0
[Php74] Move multi rules used tests to tests/Issues for TypedPropertyRector (#2051 )
2022-04-11 08:29:44 +00:00
Tomas Votruba
2c0475807b
Updated Rector to commit 60f1dadd6f
...
60f1dadd6f
Merge FollowRequireByDirRector to almost identical AbsolutizeRequireAndIncludePathRector (#2048 )
2022-04-10 20:11:02 +00:00
Tomas Votruba
931bfb66df
Updated Rector to commit 0227d24e36
...
0227d24e36
Merge InArrayAndArrayKeysToArrayKeyExistsRector to ArrayKeysAndInArrayToArrayKeyExistsRector with almost identical behavior (#2047 )
2022-04-10 19:50:50 +00:00
Tomas Votruba
650661e16c
Updated Rector to commit 9b8e161878
...
9b8e161878
merge SimplifyDuplicatedTernaryRector to UnnecessaryTernaryExpressionRector, almost identical rule (#2046 )
2022-04-10 19:09:26 +00:00
Tomas Votruba
d76ed237fa
Updated Rector to commit a2ee46d16e
...
a2ee46d16e
Refactor SymplifyUselessVariableRector to avoid using PREVIOUS_NODE, use current scope instead (#2045 )
2022-04-10 18:18:46 +00:00
Tomas Votruba
c4650c159a
Updated Rector to commit 76667332cf
...
76667332cf
[automated] Re-Generate Nodes/Rectors Documentation (#2041 )
2022-04-10 00:31:45 +00:00
Tomas Votruba
cd7d84363a
Updated Rector to commit 5a2682e4a5
...
5a2682e4a5
[TypeDeclaration] Skip in trait on TypedPropertyFromAssignsRector (#2030 )
2022-04-09 07:29:28 +00:00
Tomas Votruba
a4d2113720
Updated Rector to commit c20f2301fe
...
c20f2301fe
Add RectorConfigurator for custom configuration methods and avoid conflicts with Symfony API (#2019 )
2022-04-08 18:51:16 +00:00
Tomas Votruba
34dc036a62
Updated Rector to commit b12415b7b2
...
b12415b7b2
[TypeDeclaration] Skip default type value different with type assigned (#2027 )
2022-04-08 08:52:55 +00:00
Tomas Votruba
bc4242dccb
Updated Rector to commit 8f9abbd8b7
...
8f9abbd8b7
Trigger notification (#2015 )
2022-04-07 07:54:47 +00:00
Tomas Votruba
1c3a355583
Updated Rector to commit be530c5e2f
...
be530c5e2f
[Removing] Add RemoveNamespaceRector (#2013 )
2022-04-06 12:39:03 +00:00
Tomas Votruba
5f44698947
Updated Rector to commit 85ff4163b0
...
85ff4163b0
[TypeDeclaration] Handle default value on not inlined assignment in __construct on TypedPropertyFromStrictConstructorRector (#2008 )
2022-04-05 08:03:44 +00:00
Tomas Votruba
7fde66200e
Updated Rector to commit 258f2d031e
...
258f2d031e
phpstan (#2006 )
2022-04-04 05:57:16 +00:00
Tomas Votruba
7e7dc913ba
Updated Rector to commit 02bb2edef3
...
02bb2edef3
[Scoper] Clean up scoper replace namespace stub (#2002 )
2022-04-03 00:58:28 +00:00
Tomas Votruba
d7c212ece1
Updated Rector to commit 9f9b29c741
...
9f9b29c741
[DowngradePhp54] Add DowngradeThisInClosureRector (#1995 )
2022-04-02 15:46:27 +00:00
Tomas Votruba
22b0d1cc15
Updated Rector to commit e077d7c3fb
...
e077d7c3fb
[DowngradePhp72] Handle variable exists on DowngradeStreamIsattyRector (#1997 )
2022-04-02 13:15:38 +00:00
Tomas Votruba
c5a12d271e
Updated Rector to commit 7a37df2b60
...
7a37df2b60
[DeadCode] Add Closure support on RemoveLastReturnRector (#1993 )
2022-04-02 08:38:27 +00:00
Tomas Votruba
daae17bd4e
Updated Rector to commit 12f027c8a1
...
12f027c8a1
[TypeDeclaration] Handle yield and return in inner function on AddVoidReturnTypeWhereNoReturnRector (#1986 )
2022-04-01 05:37:00 +00:00
Tomas Votruba
963952f993
Updated Rector to commit eba904f406
...
eba904f406
[Php80] Skip empty default on ChangeSwitchToMatchRector (#1980 )
2022-03-31 11:04:24 +00:00
Tomas Votruba
7ede09fb94
Updated Rector to commit a375ee2641
...
a375ee2641
[Core][EarlyReturn][Php73] Fix used along tweak between JsonThrowOnErrorRector + ChangeAndIfToEarlyReturnRector (#1979 )
2022-03-30 06:32:05 +00:00
Tomas Votruba
6f12ae7d35
Updated Rector to commit b97ce487e6
...
b97ce487e6
[CodeQuality] Handle Param by reference in target method on CallableThisArrayToAnonymousFunctionRector (#1974 )
2022-03-29 06:08:35 +00:00
Tomas Votruba
2d8fcc1394
Updated Rector to commit a20320d8ca
...
a20320d8ca
[Php55] Move GetCalledClassToSelfClassRector + GetCalledClassToStaticClassRector from php 7.4 to 5.5 SetList (#1972 )
2022-03-28 09:17:08 +00:00
Tomas Votruba
a641d86cfa
Updated Rector to commit 90bbd4e1a0
...
90bbd4e1a0
[Php74] Add GetCalledClassToSelfClassRector (#1971 )
2022-03-27 18:45:00 +00:00
Tomas Votruba
9ac9586ee2
Updated Rector to commit 6f61a09243
...
6f61a09243
[TypeDeclaration] Skip key has bracket {}[] on ArrayShapeFromConstantArrayReturnRector (#1968 )
2022-03-27 11:19:47 +00:00
Tomas Votruba
bb3ebe7fed
Updated Rector to commit 900eca0ce5
...
900eca0ce5
[Doc] Fix composer docs generation ConfiguredCodeSample in RemoveUnusedPrivatePropertyRector (#1963 )
2022-03-26 19:22:15 +00:00
Tomas Votruba
ec76745f1f
Updated Rector to commit 699e314ef3
...
699e314ef3
Fix stub PHPUnit\Framework\TestCase (#1960 )
2022-03-25 13:08:27 +00:00
Tomas Votruba
0a72eb262e
Updated Rector to commit 6ebf140ee5
...
6ebf140ee5
Remove psr/http-message dep on downgrade scoped (#1958 )
2022-03-24 04:54:45 +00:00
Tomas Votruba
9728a66366
Updated Rector to commit cbefb243e2
...
cbefb243e2
[TypeDeclaration] Avoid adding param type in case of different default type (#1956 )
2022-03-23 09:36:21 +00:00
Tomas Votruba
65f6a3f867
Updated Rector to commit 8f86f525f7
...
8f86f525f7
Fix stub PHPUnit\Framework\TestCase (#1954 )
2022-03-22 14:39:27 +00:00
Tomas Votruba
a5de7de1ba
Updated Rector to commit d5c5fe3a97
...
d5c5fe3a97
[Php80] Handle return match no default on ChangeSwitchToMatchRector (#1949 )
2022-03-21 07:38:33 +00:00
Tomas Votruba
247cb9fc8b
Updated Rector to commit f82fa3182c
...
f82fa3182c
[DeadCode] Make RemoveUnusedPrivatePropertyRector configurable to allow skip remove assign with side effect (#1948 )
2022-03-20 19:48:16 +00:00
Tomas Votruba
3de728ec5c
Updated Rector to commit 2d3419bc94
...
2d3419bc94
[Arguments] Handle by pass 2nd argument default value on ArgumentAdderRector (#1946 )
2022-03-18 13:14:22 +00:00
Tomas Votruba
0c232fa881
Updated Rector to commit feae0cfa0c
...
feae0cfa0c
[DeadCode][CodingStyle] Handle SplitDoubleAssignRector+RemoveUnusedPrivatePropertyRector (#1944 )
2022-03-17 07:36:14 +00:00
Tomas Votruba
9d2d61cbdd
Updated Rector to commit f7e1035828
...
f7e1035828
[Php81] Skip static property on ReadOnlyPropertyRector (#1939 )
2022-03-16 09:24:07 +00:00
Tomas Votruba
16633831b8
Updated Rector to commit b83523354f
...
b83523354f
[DeadCode] Skip called by current classname on RemoveUnusedPrivateClassConstantRector (#1931 )
2022-03-15 09:06:38 +00:00
Tomas Votruba
64de0ed996
Updated Rector to commit 90bb8b9868
...
90bb8b9868
Enable vendor patching (#1929 )
2022-03-14 09:10:58 +00:00
Tomas Votruba
8f8963b6ba
Updated Rector to commit 81c2492118
...
81c2492118
[automated] Re-Generate Nodes/Rectors Documentation (#1925 )
2022-03-13 00:30:25 +00:00
Tomas Votruba
9200bbb091
Updated Rector to commit 9d74e20acb
...
9d74e20acb
[Dep] Add PHPUnit\Framework\TestCase stub on target-repository bootstrap.php (#1924 )
2022-03-12 17:33:54 +00:00
Tomas Votruba
b61a2f6afa
Updated Rector to commit 07df2bc028
...
07df2bc028
[CodingStyle] Use alias name when exists on CatchExceptionNameMatchingTypeRector (#1920 )
2022-03-11 08:59:17 +00:00
Tomas Votruba
53fdb25a5e
Updated Rector to commit 888f483102
...
888f483102
[Renaming] Apply rename fully qualified namespace docblock on RenameNamespaceRector (#1917 )
2022-03-10 10:09:54 +00:00
Tomas Votruba
9094a0693a
Updated Rector to commit 73306740de
...
73306740de
[Transform] Handle property exists via Property Promotion on NewToMethodCallRector (#1915 )
2022-03-08 08:23:12 +00:00
Tomas Votruba
4e57fb25dc
Updated Rector to commit 15c8106871
...
15c8106871
[Order] Deprecate rather coding standard related set, use OrderedClassElementsFixer instead (#1910 )
2022-03-07 12:13:17 +00:00
Tomas Votruba
fe65ca2911
Updated Rector to commit 8057e33f91
...
8057e33f91
[TypeDeclaration] Add ArrayShapeFromConstantArrayReturnRector (#1908 )
2022-03-07 11:34:50 +00:00
Tomas Votruba
2d19ff31f4
Updated Rector to commit 55a13c0020
...
55a13c0020
test run in phpstan 1.4.8 (#1904 )
2022-03-06 00:42:13 +00:00
Tomas Votruba
63e7bd57f7
Updated Rector to commit 00e857f07e
...
00e857f07e
[Transform] Add type matching to MethodCallToPropertyFetchRector (#1905 )
2022-03-05 11:00:01 +00:00
Tomas Votruba
fe55b1f78a
Updated Rector to commit 4296dd5559
...
c60362fd41
typo 4296dd5559
update docs
2022-03-04 11:12:01 +00:00
Tomas Votruba
1cc0b6c8ca
Updated Rector to commit 4c890be2c1
...
4c890be2c1
Remove old PHPSpec 3 and 4 sets (#1902 )
2022-03-03 20:04:11 +00:00
Tomas Votruba
d7bd6b98d4
Updated Rector to commit e2cc867255
...
e2cc867255
[PhpSpecToPHPUnit] Deprecate historical set, mostly for experimental in early days (#1901 )
2022-03-03 19:57:16 +00:00
Tomas Votruba
5224477400
Updated Rector to commit 1b717dc74e
...
1b717dc74e
[DeadCode] Ensure parent assign is Expression Stmt for RemoveUnusedVariableAssignRector (#1893 )
2022-03-03 04:28:33 +00:00
Tomas Votruba
dd64fa545d
Updated Rector to commit 0cac723079
...
0cac723079
[DeadCode] Clean casted CallLike in Assign Expr on RemoveUnusedVariableAssignRector (#1889 )
2022-03-02 10:10:00 +00:00
Tomas Votruba
09bf6a0592
Updated Rector to commit 10de06f33f
...
10de06f33f
[DeadCode] Skip RemoveUnusedVariableAssignRector on assign to dynamic variable (#1884 )
2022-03-01 10:08:14 +00:00
Tomas Votruba
9e282c87ec
Updated Rector to commit 2604c7675c
...
2604c7675c
Fixing rules return values (take 2) (#1880 )
2022-02-28 06:43:27 +00:00
Tomas Votruba
ca31c3958d
Updated Rector to commit eec25fff0d
...
eec25fff0d
[automated] Re-Generate Nodes/Rectors Documentation (#1876 )
2022-02-27 00:40:38 +00:00
Tomas Votruba
598bce3f9d
Updated Rector to commit f686cbac1c
...
f686cbac1c
[DowngradePhp72] Handle in assign on DowngradePregUnmatchedAsNullConstantRector (#1872 )
2022-02-26 04:25:13 +00:00
Tomas Votruba
16915ba0c1
Updated Rector to commit da3c997066
...
da3c997066
[Rules] Fixing Rector rules return values (#1867 )
2022-02-25 08:28:29 +00:00
Tomas Votruba
eecb24a948
Updated Rector to commit bb4a9068c2
...
bb4a9068c2
Do not prepend a \ to the type, if it is already Fully Qualified (#1863 )
2022-02-24 13:30:15 +00:00
Tomas Votruba
2e01de459a
Updated Rector to commit 3e33dd1aa7
...
3e33dd1aa7
[DeadCode] Handle empty try and catch on RemoveDeadTryCatchRector (#1860 )
2022-02-23 08:20:48 +00:00
Tomas Votruba
a398597def
Updated Rector to commit 35b07ce068
...
35b07ce068
[Scoped] Using php-parallel-lint latest with --no-dev (#1855 )
2022-02-22 00:28:05 +00:00
Tomas Votruba
5c5f771155
Updated Rector to commit b765bdb683
...
b765bdb683
Enable MemoryCacheStorage in more CI setups (#1853 )
2022-02-21 17:03:43 +00:00
Tomas Votruba
7241528ca6
Updated Rector to commit 886aad92f9
...
886aad92f9
[Php81] Skip ReadOnlyPropertyRector on Stmt is not inline with __construct (#1846 )
2022-02-21 03:49:57 +00:00
Tomas Votruba
b77988232c
Updated Rector to commit c44bfcc00e
...
c44bfcc00e
[automated] Re-Generate Nodes/Rectors Documentation (#1838 )
2022-02-20 00:35:49 +00:00
Tomas Votruba
6a33cabe38
Updated Rector to commit ad976b6ea0
...
ad976b6ea0
remove fixed error
2022-02-19 00:59:36 +00:00
Tomas Votruba
ede8f558b7
Updated Rector to commit f022c20446
...
f022c20446
[DX] Remove GenericClassMethodParamRector, rather PHPStorm one-time refactoring job (#1830 )
2022-02-18 00:42:23 +00:00
Tomas Votruba
5ddf2c900f
Updated Rector to commit 0f3363c37b
...
0f3363c37b
[Php74] Remove TemplateType check on TypedPropertyRector (#1826 )
2022-02-17 10:39:26 +00:00
Tomas Votruba
b206f0de34
Updated Rector to commit 4cf6522e77
...
4cf6522e77
[Php81] Skip used as ArrayDimFetch on Arg on side effect FuncCall on ReadOnlyPropertyRector (#1821 )
2022-02-16 21:07:17 +00:00
Tomas Votruba
d0d361080e
Updated Rector to commit 92d04a5547
...
92d04a5547
Deprecate RemovingStatic rules as very narrow use case in generic rules (#1819 )
2022-02-15 22:46:36 +00:00
Tomas Votruba
7d7b002e7c
Updated Rector to commit 9fe44263f9
...
9fe44263f9
[DX] Inline PARALLEL_SYSTEM_ERROR_COUNT_LIMIT option to keep user scope outside internal system (#1818 )
2022-02-15 22:07:17 +00:00
Tomas Votruba
378c7f0a44
Updated Rector to commit 7d8444e81b
...
7d8444e81b
[TypeDeclaration] Skip @inheritdoc on PropertyTypeDeclaration (#1752 )
2022-02-15 15:35:02 +00:00
Tomas Votruba
fc910d5859
Updated Rector to commit b708e071f3
...
b708e071f3
[Php74] Skip variable FuncCall () on ReservedFnFunctionRector (#1815 )
2022-02-15 12:37:44 +00:00
Tomas Votruba
20133c8832
Updated Rector to commit 41a25ebaeb
...
41a25ebaeb
[Scoped] Fixing build scoped for Symfony Cache Contract and ExpressionLanguageProvider (#1813 )
2022-02-14 01:03:53 +00:00
Tomas Votruba
617d8d5718
Updated Rector to commit 0db5ce6f6d
...
0db5ce6f6d
[automated] Re-Generate Nodes/Rectors Documentation (#1809 )
2022-02-13 00:29:38 +00:00
Tomas Votruba
bdc3ab220b
Updated Rector to commit 3720a55f51
...
3720a55f51
[TypeDeclaration] Use @return type on Generator on ReturnTypeDeclarationRector (#1794 )
2022-02-12 12:13:46 +00:00
Tomas Votruba
7247d62498
Updated Rector to commit 4f13982aab
...
4f13982aab
[DX] Make progress bar less verbose on CI (#1797 )
2022-02-11 12:13:24 +00:00
Tomas Votruba
a5a202b286
Updated Rector to commit 03ce06db76
...
03ce06db76
[Php74] Handle Multiple types with NullType on TypedPropertyRector when PHP 8.0 Feature enabled (#1803 )
2022-02-11 08:39:14 +00:00
Tomas Votruba
b3811e658f
Updated Rector to commit d29b89113a
...
d29b89113a
[Php74] Skip mixed type on TypedPropertyRector on auto import enabled (#1798 )
2022-02-10 13:29:48 +00:00
Tomas Votruba
36b7270b94
Updated Rector to commit 9953b6cab1
...
9953b6cab1
[console] add rector console output style with CI friendly progress bar redraw (#1793 )
2022-02-09 18:58:51 +00:00
Tomas Votruba
4d73ef43e2
Updated Rector to commit bc0eac36f4
...
bc0eac36f4
Fix PHPStan parser for different PHP version parsing (#1791 )
2022-02-09 12:17:46 +00:00
Tomas Votruba
b1d44ed8b3
Updated Rector to commit 94ef798f75
...
94ef798f75
[parser] use simple parser to remove unsupported code (#1789 )
2022-02-09 01:05:58 +00:00
Tomas Votruba
3b8eaada80
Updated Rector to commit 7c14a98e54
...
7c14a98e54
[DowngradePhp72/73/74] Refactor JsonConstCleaner: move defined check after in names check (#1788 )
2022-02-09 00:07:41 +00:00
Tomas Votruba
b6f1f45d00
Updated Rector to commit 6aa48e1034
...
6aa48e1034
[DowngradePhp71] Add DowngradePhp71JsonConstRector (#1784 )
2022-02-08 22:28:24 +00:00
Tomas Votruba
adcb702c28
Updated Rector to commit 78a42c7b8a
...
78a42c7b8a
[DowngradePhp73] Add DowngradePhp73JsonConstRector (#1782 )
2022-02-08 22:20:53 +00:00
Tomas Votruba
bda78cedf4
Updated Rector to commit 50d19784ab
...
50d19784ab
[Php80] Doc mirror var to param improvement on ClassPropertyAssignToConstructorPromotionRector (#1775 )
2022-02-08 00:23:09 +00:00
Tomas Votruba
dea8c30c8e
Updated Rector to commit 63425bae22
...
63425bae22
[Transform] Make ParentClassToTraitsRector match only exact parent, no its child (#1774 )
2022-02-07 19:38:34 +00:00
Tomas Votruba
4d4eb2f2ad
Updated Rector to commit ca5b89baad
...
ca5b89baad
[Core] Refactor InfiniteLoopValidator (#1771 )
2022-02-06 10:37:45 +00:00
Tomas Votruba
6b7bb4ae18
Updated Rector to commit aa4f45484a
...
aa4f45484a
[automated] Re-Generate Nodes/Rectors Documentation (#1772 )
2022-02-06 08:25:55 +00:00
Tomas Votruba
361d8f4a2f
Updated Rector to commit f374b9faa8
...
f374b9faa8
[PHP 8.0] Include keys in annotation to attribute transformation (#1766 )
2022-02-05 10:39:52 +00:00
Tomas Votruba
5cd63fd2ce
Updated Rector to commit 0a63fe4d52
...
0a63fe4d52
[DowngradePhp72] Add DowngradePhp72JsonConstRector (#1765 )
2022-02-04 14:07:32 +00:00
Tomas Votruba
967c07844d
Updated Rector to commit 335206f065
...
335206f065
[DX] Remove @deprecated docblock for only bool passing config in rector rules (#1762 )
2022-02-03 09:49:01 +00:00
Tomas Votruba
1c5290301d
Updated Rector to commit 2468277687
...
2468277687
[TypeDeclaration] Handle infered ThisType on auto import on ReturnTypeDeclarationRector (#1760 )
2022-02-02 09:10:44 +00:00
Tomas Votruba
de716594a8
Updated Rector to commit a51b81cf2f
...
a51b81cf2f
[PHPStan] Clean up PHPStan ignore errors (#1755 )
2022-02-01 05:54:42 +00:00