Tomas Votruba
0d611d897a
Updated Rector to commit 07df7dc1a344c52711441149d61251a4fe10366d
...
07df7dc1a3
Remove collector interface and fix SpatieEnumClassToEnumRector already has underscore to double underscore (#5473 )
2024-01-16 10:21:57 +00:00
Tomas Votruba
1daa932d00
Updated Rector to commit 5c0397910fbd9735c375c4632ec116ebe8609f25
...
5c0397910f
Add missing rule doc (#5426 )
2024-01-02 21:38:33 +00:00
Tomas Votruba
7e7a2f067a
Updated Rector to commit 476cfb00cb6a94cb64badf9472ee78f33bdf44b3
...
476cfb00cb
disable fallback for now
2024-01-02 02:40:38 +00:00
Tomas Votruba
b1b95d1c64
Updated Rector to commit e044d50e9b7b04c5ef7454044721dbf16b4b75f8
...
e044d50e9b
[TypeDeclaration] optionally only add types for hard coded return values in `ReturnTypeFromStrictScalarReturnExprRector` (#5364 )
2023-12-30 11:58:36 +00:00
Tomas Votruba
95ed962a15
Updated Rector to commit 6646d23fe0cea4b4a871ca1931e33f0cb2a574c7
...
6646d23fe0
[CodingStyle] Add RemoveUselessAliasInUseStatementRector (#5394 )
2023-12-26 17:40:03 +00:00
Tomas Votruba
fffe49e4aa
Updated Rector to commit 287eab3a7040f8d42fa10701d5fbfc2998fdcc25
...
287eab3a70
[DeadCode] Add RemoveNullTagValueNodeRector (#5352 )
2023-12-10 16:32:52 +00:00
Tomas Votruba
976e6eb341
Updated Rector to commit ccbee6ff09668241b9f8bcadbaa05ba4fb8fda5f
...
ccbee6ff09
[automated] Re-Generate Nodes/Rectors Documentation (#5345 )
2023-12-10 00:29:28 +00:00
Tomas Votruba
1095b54b14
Updated Rector to commit 005ccc330c3bb37f9faf0f5e2c319036f2d055b8
...
005ccc330c
Rectify (#5324 )
2023-12-04 14:56:20 +00:00
Tomas Votruba
f9c1f58ffc
Updated Rector to commit 52b665436c0f2161619b265caa3f2a65be5604dc
...
52b665436c
[PHP83] Implements a rule to add types to class constants (#5290 )
2023-12-03 14:59:47 +00:00
Tomas Votruba
b698053254
Updated Rector to commit 5c8fa12ec90e4d4b55fd05f48509c538c243482d
...
5c8fa12ec9
[Doc] Typo fix on sample code documentation on SimplifyForeachToCoalescingRector (#5308 )
2023-12-02 05:05:22 +00:00
Tomas Votruba
f8dc5ef396
Updated Rector to commit 84bcfebdf7e9f522c8f9f9e97814c82d3d5d3315
...
84bcfebdf7
[CodingStyle] Remove AddArrayDefaultToArrayPropertyRector as based on docblock types and public contract, better use type declaration set instad (#5298 )
2023-11-28 20:19:53 +00:00
Tomas Votruba
7a2348073c
Updated Rector to commit 118fbde3b1ccc3685c55cd2704bc971d2d49ef41
...
118fbde3b1
[TypeDeclaration] Remove ParamTypeFromStrictTypedPropertyRector as seems similar feature with AddParamTypeFromPropertyTypeRector (#5293 )
2023-11-28 10:10:36 +00:00
Tomas Votruba
7a8bc36a24
Updated Rector to commit 189a02635533f450aea58d8de075e494f538182b
...
189a026355
Remove deprecated Rector rules (#5270 )
2023-11-21 14:32:38 +00:00
Tomas Votruba
0cbee62160
Updated Rector to commit 9adc7a04b3a312957bb305edafcd0427fa6bd257
...
9adc7a04b3
[CodingStyle] Move ArraySpreadInsteadOfArrayMergeRector from php74 to codingstyle sets list (#5230 )
2023-11-07 18:56:36 +00:00
Tomas Votruba
c221b7e43d
Updated Rector to commit ce62c634015fefa1f91429ecda659fe71371b85a
...
ce62c63401
Remove rule DataProviderArrayItemsNewlinedRector.php (#5227 )
2023-11-07 12:01:11 +00:00
Tomas Votruba
cdc1ef461c
Updated Rector to commit 2ad03db37f187d715c3a2f189dc181063126e596
...
2ad03db37f
[Php83] Adds rule for adding Override attribute (#5170 )
2023-11-03 12:13:20 +00:00
Tomas Votruba
93080b5520
Updated Rector to commit b7a5fefedc9d1a32c1f238a6a8c9b89b88e7d21c
...
b7a5fefedc
[DeadCode] Add RemoveUselessReturnExprInConstructRector (#5158 )
2023-10-12 10:26:14 +00:00
Tomas Votruba
798d9b99b4
Updated Rector to commit 3e0132d324099a3d45e1f8f0d28be76d310ee0eb
...
3e0132d324
[CodeQuality] Add CompleteMissingIfElseBracketRector (#5121 )
2023-10-05 14:38:05 +00:00
Tomas Votruba
d7242c6a67
Updated Rector to commit 0c0e5eeb4fd337d98f27224d0b46bfd310405dfd
...
0c0e5eeb4f
AddParamTypeBasedOnPHPUnitDataProviderRector: Enhance existing rule to handle PHPUnit 10+ DataProvider Attribute (#4925 )
2023-09-30 09:01:28 +00:00
Tomas Votruba
2a1bb45c83
Updated Rector to commit b26d507d873f7e8ba8f87be261d321341431ac80
...
b26d507d87
Run composer docs weekly (#5035 )
2023-09-17 06:58:27 +00:00
Tomas Votruba
e9556eff4d
Updated Rector to commit 3942c1336b9650e7013094e6ae7118675ea04685
...
3942c1336b
Use link to getrector.com/documentation for create_own_rule.md on build scoped (#4973 )
2023-09-10 18:55:54 +00:00
Tomas Votruba
5102d25a1e
Updated Rector to commit 672df31993b36396c3987bf6082f6218ba5cd26c
...
672df31993
Remove UnSpreadOperatorRector as not clear value and spread used on purpose (#4949 )
2023-09-09 11:18:54 +00:00
Tomas Votruba
2ae279bf07
Updated Rector to commit 093bcb63a19db3fcdab8264897c584212d755463
...
093bcb63a1
[CodeQuality] Add NumberCompareToMaxFuncCallRector (#4914 )
2023-09-05 13:21:31 +00:00
Tomas Votruba
dd562a4b59
Updated Rector to commit 9e8ed6c33f39aa9d7d859fb39b6f2d0344cdea0d
...
9e8ed6c33f
Remove SwapFuncCallArgumentsRector as keeps swaping to infinity, use custom rule instead (#4874 )
2023-08-28 12:45:54 +00:00
Tomas Votruba
867dc4426c
Updated Rector to commit 6b7aac835934de48c034aa8b2bad886616566e06
...
6b7aac8359
[Php81] Remove IntersectionTypesRector as rely on docblock (#4784 )
2023-08-14 06:41:08 +00:00
Tomas Votruba
6e99aeb054
Updated Rector to commit 3e9de3dd3f4dc6f88bf89b9e8879b26380d69e41
...
3e9de3dd3f
rebuild docs
2023-08-12 23:15:09 +00:00
Tomas Votruba
7abf8380e8
Updated Rector to commit cf1d5b0a492598b893c3fe0ac1ec1d2fcd5018c6
...
cf1d5b0a49
Remove SwapMethodCallArgumentsRector as could lead to infinite swapping, use custom rule with type/value check instead (#4766 )
2023-08-11 10:13:56 +00:00
Tomas Votruba
e7097335cd
Updated Rector to commit b93e285a4a72ef12d4892852118d5ab7b1b48bdd
...
b93e285a4a
[DX] Remove AddDefaultValueForUndefinedVariableRector as can generate broken code and depends on context (#4729 )
2023-08-09 10:56:45 +00:00
Tomas Votruba
5602ee85cd
Updated Rector to commit 3de7c697f5adc910481ff5873674284b2836dc50
...
3de7c697f5
[DX] Remove *AnnotationIncorrectNullableRector rules as works with unreliable docblocks and can have 2 solutions (#4719 )
2023-08-08 13:25:26 +00:00
Tomas Votruba
e1ddea3c17
Updated Rector to commit 1eee3a5f8727d3385d210222ab8e1f512a4fea19
...
1eee3a5f87
Remove RemoveParentRector as never used and only for demo purposes, handle custom way where needed (#4679 )
2023-08-06 16:40:47 +00:00
Tomas Votruba
da7cbac54d
Updated Rector to commit 56195b368e89f7fc7d92fe96703286f9c4985f18
...
56195b368e
Fix external patch path (#4677 )
2023-08-06 15:47:57 +00:00
Tomas Votruba
12b68dc1da
Updated Rector to commit 44e0216970b230925f2e104ce6762b27b86a853e
...
44e0216970
[automated] Re-Generate Nodes/Rectors Documentation (#4665 )
2023-08-06 00:29:06 +00:00
Tomas Votruba
da5c8d8544
Updated Rector to commit 637d48cd42527577e5c8fc65d8683b47129afa1a
...
637d48cd42
Remove deprecated ArrayShapeFromConstantArrayReturnRector (#4662 )
2023-08-05 23:37:13 +00:00
Tomas Votruba
813a09001a
Updated Rector to commit 0013604ebd8bf101ca9bd013a56d7e831bcdf51e
...
0013604ebd
[DX] Remove RemoveJustPropertyFetchRector as used for one time job, not practical for general use (#4661 )
2023-08-05 23:36:26 +00:00
Tomas Votruba
aef03f3b69
Updated Rector to commit f76d034bf8eb60e7a7a2d73b2239aebf81b1ac51
...
f76d034bf8
[DX] Remove NullifyUnionNullableRector, let cs tools handle it (#4660 )
2023-08-05 17:58:26 +00:00
Tomas Votruba
9ccb6367c0
Updated Rector to commit 9b03d8367cd3c69b36b8b1aedf458b191f46655a
...
9b03d8367c
[TypeDeclaration] Add ReturnUnionTypeRector (#4655 )
2023-08-05 10:29:33 +00:00
Tomas Votruba
84ff789c67
Updated Rector to commit 5ee441f4443d574788a34a849b0772d863bc6200
...
5ee441f444
[TypeDeclaration] Remove AddClosureReturnTypeRector (#4637 )
2023-08-03 16:38:29 +00:00
Tomas Votruba
64fc640e30
Updated Rector to commit 00edfa77a0dcfabb55daca82e7e0b51063ad68e6
...
00edfa77a0
[TypeDeclaration] Add StrictStringParamConcatRector (#4624 )
2023-07-31 11:10:36 +00:00
Tomas Votruba
e81ca74f2e
Updated Rector to commit 49f24735886a9aa8025b12a4cf196f81b6ea3272
...
49f2473588
[automated] Re-Generate Nodes/Rectors Documentation (#4620 )
2023-07-30 00:31:29 +00:00
Tomas Votruba
adf832499e
Updated Rector to commit 654c35f5c4aa9df3fc595dd8adf7738ec4908f37
...
654c35f5c4
[automated] Re-Generate Nodes/Rectors Documentation (#4525 )
2023-07-16 00:38:13 +00:00
Tomas Votruba
fb5e28c38b
Updated Rector to commit db16e33a9a72d6c75600187d9f7851060d9a88fe
...
db16e33a9a
[EarlyReturn] Remove ReturnBinaryAndToEarlyReturnRector as creates code hard to read and flips condition (#4478 )
2023-07-11 15:52:31 +00:00
Tomas Votruba
2d4dfa7604
Updated Rector to commit ce03029084e1d8c860de15ee6fcfef8f6f35dbdb
...
ce03029084
[DeadCode] Remove RemoveJustVariableAssignRector as often done on purpose or with side effect (#4450 )
2023-07-09 10:36:52 +00:00
Tomas Votruba
d701c75713
Updated Rector to commit c7a7046b05c0cfba50aa245973f42a00009540ad
...
c7a7046b05
[automated] Re-Generate Nodes/Rectors Documentation (#4444 )
2023-07-09 00:38:42 +00:00
Tomas Votruba
687d1218b1
Updated Rector to commit 8324cf427656e1d81f8c0e782885ca65bf592481
...
8324cf4276
[TypeDeclaration] Add StrictArrayParamDimFetchRector (#4384 )
2023-06-30 16:33:30 +00:00
Tomas Votruba
4bb7391372
Updated Rector to commit 715561ce71380357545db851fd44ad8b55948b6d
...
715561ce71
Introduces AddSensitiveParameterAttributeRector rule (#4342 )
2023-06-26 18:55:49 +00:00
Tomas Votruba
f41e5dc13b
Updated Rector to commit df459e711ae5bd8f359df40fbef863cc386bf107
...
df459e711a
Handle AlwaysRememberedExpr in deep Expr (#4310 )
2023-06-21 09:44:12 +00:00
Tomas Votruba
577f0343f5
Updated Rector to commit 57e2712bd04d491826cc60afa9e003c54e8add96
...
57e2712bd0
Move AddMethodParentCallRector to Symfony Rector (#4301 )
2023-06-20 08:35:19 +00:00
Tomas Votruba
a32e799655
Updated Rector to commit eaf68d45ead20912a9658dc5006f463e1063334a
...
eaf68d45ea
[TypeDeclaration] Add NumericReturnTypeFromStrictScalarReturnsRector (#4296 )
2023-06-19 21:00:27 +00:00
Tomas Votruba
901ae42dc7
Updated Rector to commit 282ba30ece0c31f03c5a5825c5b9520218c7db8c
...
282ba30ece
Restore RemoveMethodCallParamRector as used (#4244 )
2023-06-16 14:39:03 +00:00
Tomas Votruba
5a6b4888cf
Updated Rector to commit e87ee7e0b358fcbdb752bac8ec8b870dde54a7d3
...
e87ee7e0b3
Move LocallyCalledStaticMethodToNonStaticRector to CodeQuality namespace, to avoid dumping removed static set (#4242 )
2023-06-16 14:09:13 +00:00