123 Commits

Author SHA1 Message Date
Tomas Votruba
8b000ddfe5 Updated Rector to commit 064d38be755978f866d0b7de8a43545b5b44f288
064d38be75 [Php81] Skip param reassign on ReadOnlyPropertyRector (#2498)
2022-06-17 07:22:25 +00:00
Tomas Votruba
1ca568d18c Updated Rector to commit 332aad337e900bc5a23da5db3601d45b4fe901d4
332aad337e fix casing of enums
2022-06-13 09:09:58 +00:00
Tomas Votruba
b6a8818d00 Updated Rector to commit cbbe410affb8afcfc3843e6738e882eef18a559d
cbbe410aff string prefixing is still needed
2022-06-07 09:46:15 +00:00
Tomas Votruba
9bb996bfce Updated Rector to commit a9779404d3ed9fcc9c5918c03fa57828e44857de
a9779404d3 try without prefixing string classes
2022-06-07 09:38:27 +00:00
Tomas Votruba
bdec76e60e Updated Rector to commit 5ed173f14865e72ba7156645e2a79930152e1cc5
5ed173f148 skip RuleDefinition explicitly
2022-06-07 09:18:30 +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
aa2cb1b997 Updated Rector to commit 0eba231b075849ea4b327ce96c28ec359e7b7636
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
cc91bd4f07 Updated Rector to commit 0eba231b075849ea4b327ce96c28ec359e7b7636
0eba231b07 [PHP 8.1] Move ConstantListClassToEnumRector to PHP 8.1 (#2444)
2022-06-06 15:55:14 +00:00
Tomas Votruba
e58cb04bad Updated Rector to commit 340f5b999c86387ef9b8fb6297516c564208ee2a
340f5b999c [DowngradePhp80] Add DowngradeEnumToConstantListClassRector (#2416)
2022-06-02 12:02:30 +00:00
Tomas Votruba
5b72ec39c6 Updated Rector to commit db57fbaae46c548035d85fe15d8ca0048e7ea4d3
db57fbaae4 Remove myclabs/php-enum dependency (#2388)
2022-05-29 22:41:07 +00:00
Tomas Votruba
7e46eb8267 Updated Rector to commit a2d6da8b4e5f3058dd95b4db2d173682b250896e
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 1249d947f4d32dc9aceb64f6214dcd9115b5e5ee
1249d947f4 Try php-scoper 0.17 (#2368)
2022-05-27 11:25:02 +00:00
Tomas Votruba
1bc7ee9334 Updated Rector to commit e33bcf19bea2d31916641ad6e276c39bcec41cfe
e33bcf19be [Core] Override pModifiers() method to set final and abstract modifiers early on BetterStandardPrinter (#2328)
2022-05-18 10:48:11 +00:00
Tomas Votruba
e7cbd16435 Updated Rector to commit 0686f438cce9816adbba19a072d35faa463c2f54
0686f438cc [PHPStan] Enable symplify-rules.neon (#2318)
2022-05-15 11:50:50 +00:00
Tomas Votruba
060b1642ed Updated Rector to commit 55be345ca9e2b0f29330656a1921dd82053981b2
55be345ca9 Various improvements (#2291)
2022-05-11 17:53:44 +00:00
Tomas Votruba
80c29bac02 Updated Rector to commit c4e1ee2b3ef1dc9f9f93e003237bdad0fe39f13a
c4e1ee2b3e Added new functions to NullToStrictStringFuncCallArgRector (#2217)
2022-05-03 12:09:48 +00:00
Tomas Votruba
9dacdb4abb Updated Rector to commit 464b74c40d25352ed413383e5dec27c57e59e3b5
464b74c40d [Core] Merge BetterNodeFinder findFirstPreviousOfNode() with findFirstPrevious() (#2213)
2022-05-02 12:45:52 +00:00
Tomas Votruba
7466aca164 Updated Rector to commit c3adc6b0435f9409b0d5ef08091002c50b9b2a76
c3adc6b043 [Privatization] Add ParentPropertyLookupGuard service (#2152)
2022-04-24 19:43:23 +00:00
Tomas Votruba
5d5bb830df Updated Rector to commit c7ff21825ec2c480bba1f09f09d2d650b37de5b4
c7ff21825e [Php81] Skip multiple assign on __construct on ReadOnlyPropertyRector (#2088)
2022-04-17 15:25:10 +00:00
Tomas Votruba
a641d86cfa Updated Rector to commit 90bbd4e1a03b4404b3988c863fb3e46d0fa1411b
90bbd4e1a0 [Php74] Add GetCalledClassToSelfClassRector (#1971)
2022-03-27 18:45:00 +00:00
Tomas Votruba
c6551c2127 Updated Rector to commit 82656ade38409a188114aebd347ff9a2b5af97ba
82656ade38 [CodeQuality] Handle not identical return false then true on SimplifyIfReturnBoolRector (#1969)
2022-03-27 18:43:32 +00:00
Tomas Votruba
40324f386c Updated Rector to commit 4562f4f98873168fab564528528397bdc9b45397
4562f4f988 [Php81] Skip anonymous class on FinalizePublicClassConstantRector (#1970)
2022-03-27 18:43:03 +00:00
Tomas Votruba
9d2d61cbdd Updated Rector to commit f7e1035828745f5cb95634709f7970a9a246ca77
f7e1035828 [Php81] Skip static property on ReadOnlyPropertyRector (#1939)
2022-03-16 09:24:07 +00:00
Tomas Votruba
0fe0835184 Updated Rector to commit 7202782f50c8a9e1bbc6c6cb3ad7b7305ab7cc02
7202782f50 [CodeQuality] Add InlineConstructorDefaultToPropertyRector (#1935)
2022-03-15 17:33:16 +00:00
Tomas Votruba
2696a014f1 Updated Rector to commit 926a7e02bc1d856a65b3f4b232e6305ef0f00d3b
926a7e02bc [Privatization] Add constant support on ChangeReadOnlyVariableWithDefaultValueToConstantRector (#1890)
2022-03-02 11:43:06 +00:00
Tomas Votruba
7afdbe00e6 Updated Rector to commit 4dee58ba84af36784c9fbf7d8e964363dd15ecc0
4dee58ba84 [Php81] Fix property with attribute inlined on ReadOnlyPropertyRector (#1869)
2022-02-25 12:34:50 +00:00
Tomas Votruba
db8f291981 Updated Rector to commit 88d7be3d936f27b581bc6a461bcf91c2a8032df4
88d7be3d93 [Php81] Add ConstFetch and ClassConstFetch arg support on NewInInitializerRector (#1848)
2022-02-21 11:31:42 +00:00
Tomas Votruba
b206f0de34 Updated Rector to commit 4cf6522e7703687d7673d316ec60c5f21ec37dec
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
67fb92b15d Updated Rector to commit d31e2233e85152ddd4089873ae0de83bfc8d215d
d31e2233e8 [Php81] Skip override abstract method on NewInInitializerRector (#1740)
2022-01-29 16:32:26 +00:00
Tomas Votruba
28f8cfafaf Updated Rector to commit 73f5fc13bbc8ae2a2f6031c8bbfcf637eeb33d88
73f5fc13bb [Php81] Handle non-dynamic + dynamic args (non-array, non-scalar) passed to New_ on NewInInitializerRector (#1737)
2022-01-28 12:21:10 +00:00
Tomas Votruba
2ebc6821cc Updated Rector to commit 79dd9bb5f4da949fc2b308628f0aa39bd7ced60c
79dd9bb5f4 [Php81] Do not add final modifier on class constant that the class has children on FinalizePublicClassConstantRector (#1739)
2022-01-28 11:05:27 +00:00
Tomas Votruba
c00641bc2d Updated Rector to commit a734965d9983e4e34e4abeb915902f724f5c1ae3
a734965d99 [Php81] Skip dynamic class on NewInInitializerRector (#1736)
2022-01-27 12:35:06 +00:00
Tomas Votruba
f25b52c226 Updated Rector to commit a26c59a7e9c97187db0e6004df3280ca4879bbc4
a26c59a7e9 [TypeDeclaration] Skip use return docblock on typed intersection type (#1728)
2022-01-26 11:18:38 +00:00
Tomas Votruba
20964885f0 Updated Rector to commit 64d76cd11ede768c092994d69d862be818c7f2e3
64d76cd11e [FinalizePublicClassConstantRector] Ignore final classes (#1730)
2022-01-26 10:10:51 +00:00
Tomas Votruba
a92f92cd40 Updated Rector to commit c9319540f95a53007d7973111b5cb2f9485c9339
c9319540f9 [Php81] Skip static call in right expr of Coalesce on NewInInitializerRector (#1670)
2022-01-14 09:29:52 +00:00
Tomas Votruba
89982c6c94 Updated Rector to commit 2607c2a79b01e01665a09f125c4bda516f6d66d0
2607c2a79b [Php81] Add NullToStrictStringFuncCallArgRector (#1655)
2022-01-13 13:02:46 +00:00
Tomas Votruba
feb1acabfc Updated Rector to commit cb8fe8474ce23ada4e7bd7a0b3b4625050bda919
cb8fe8474c [PHP 8.1] Skip abstract class in NewInInitializerRector (#1581)
2021-12-27 19:05:02 +00:00
Tomas Votruba
a440c65f29 Updated Rector to commit 7cdd03ed7733e2d8d12d68e5750a89b7f0dda829
7cdd03ed77 [PHP 8.1] Fix IntersectionTypesRector for non-object types (#1495)
2021-12-14 14:39:36 +00:00
Tomas Votruba
8007b9f521 Updated Rector to commit c7638288f7461f46c57307a22b9454c46cfa3cbc
c7638288f7 Fixes docs (#1490)
2021-12-14 12:42:11 +00:00
Tomas Votruba
eeefa260aa Updated Rector to commit e1b44d02a8b2a0c05f91b4af0f59ba5abbfda044
e1b44d02a8 [Scoped] Fix build scoped on unused bin/generate-changelog.php bin/rector bin/rector.php bin/validate-phpstan-version.php files in scoped build (#1491)
2021-12-14 12:22:33 +00:00
Tomas Votruba
f48677501c Updated Rector to commit c7638288f7461f46c57307a22b9454c46cfa3cbc
c7638288f7 Fixes docs (#1490)
2021-12-14 12:21:21 +00:00
Tomas Votruba
1742d3cab4 Updated Rector to commit 42148012636a21d43d86ded247f9c94c772e9f4e
4214801263 [DowngradePhp73] Handle (array) cast on DowngradeArrayKeyFirstLastRector (#1478)
2021-12-13 16:47:47 +00:00
Tomas Votruba
3266f22182 Updated Rector to commit 1d409bc35baeb2098395af6497f4bcac4fcd40c9
1d409bc35b safe by default
2021-12-10 10:22:23 +00:00
Tomas Votruba
058d52567d Updated Rector to commit c621d7650d8ab4c9f051aff92ae20701436cd0fc
c621d7650d [TypeDeclaration] Add void upper inner function has return on ReturnTypeDeclarationRector (#1447)
2021-12-10 09:57:54 +00:00
Tomas Votruba
c726969380 Updated Rector to commit fc10fce13dcf9767f54e4202b509020fed338645
fc10fce13d [Rectify] [Php81] Enable Rectify on Readonly Property only (#1384)
2021-12-04 12:47:17 +00:00
Tomas Votruba
cbb188acfb Updated Rector to commit 922e91d84a2db321557cdcc7e06f82ec125773b6
922e91d84a [Php81] Skip non private modifier on ReadOnlyPropertyRector (#1367)
2021-12-02 10:13:44 +00:00
Tomas Votruba
a690f01521 Updated Rector to commit cec23b37b290fe57931fa426b690549c30130cbe
cec23b37b2 [Php81] Skip no type param on ReadOnlyPropertyRector (#1365)
2021-12-02 07:35:25 +00:00
Tomas Votruba
e705b30593 Updated Rector to commit 1cbf32d44cf52efac3d89960058dd569331c7884
1cbf32d44c [Php81] Add scalar type on Enum MyCLabsClassToEnumRector and SpatieEnumClassToEnumRector (#1366)
2021-12-02 07:34:29 +00:00
Tomas Votruba
768d809544 Updated Rector to commit 3f07f384269bb16ad855eb249d12692511a47283
3f07f38426 VisibilityManipulator adjustment (#1362)
2021-12-02 07:34:16 +00:00