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 7c8b23b02d49c397deb2cf194f0e0bfeef6ea90c
...
7c8b23b02d
[CodeQuality] Add TernaryFalseExpressionToIfRector (#2590 )
2022-06-29 16:03:56 +00:00
Tomas Votruba
846aa2b4c2
Updated Rector to commit e97dd8f3607c8f0d038ef630f6e4bc5bccf58a89
...
e97dd8f360
Use rector downgrade php (#2582 )
2022-06-28 12:42:29 +00:00
Tomas Votruba
f2b6b30624
Updated Rector to commit e81691f1c68a976c1589830642cd45873389d962
...
e81691f1c6
[DowngradePhp80] Add DowngradeMixedTypeTypedPropertyRector (#2579 )
2022-06-27 12:30:57 +00:00
Tomas Votruba
2e275ef1ff
Updated Rector to commit 78d110af4c8dc8df0b335cbbc857087cd260b55a
...
78d110af4c
[TypeDeclaration] Add ReturnTypeFromStrictNewArrayRector (#2572 )
2022-06-26 11:48:44 +00:00
Tomas Votruba
68845a00bf
Updated Rector to commit 80715e62b5da2ad57bd7bc0fbf4be78a12e5e6fa
...
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 237f255023d122d970f9a567dc4685db9c56b978
...
237f255023
[TypeDeclaration] Add ReturnTypeFromStrictNativeFuncCallRector (#2570 )
2022-06-26 10:02:03 +00:00
Tomas Votruba
c10f29b7bb
Updated Rector to commit 42707709f7ad4ab383d737c0bd6510e6c3609f1d
...
42707709f7
[TypeDeclaration] Kick off ReturnTypeFromStrictReturnExprRector (#2563 )
2022-06-25 14:38:11 +00:00
Tomas Votruba
f638f7a12a
Updated Rector to commit fe88fbb6306cec3728b9158fd13b1cfd23b9f0f6
...
fe88fbb630
[PHP 8.1] Add FirstClassCallableRector (#2544 )
2022-06-21 07:39:15 +00:00
Tomas Votruba
dd31e833a9
Updated Rector to commit ce1c29184d943c5626b4461b6314f18701898b82
...
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