Commit Graph

142 Commits

Author SHA1 Message Date
Tomas Votruba
5272a66ce1 Updated Rector to commit 01c0ea9420b424bf1484c99dbb1185a0cd1c3e61
01c0ea9420 [Config] Remove asterisk support in import() for file, use explicit paths instead (#5010)
2023-09-12 23:04:24 +00:00
Tomas Votruba
8a7560aff0 Updated Rector to commit b26175631cdad7feac444fac351120541ef3fa03
b26175631c Fix typo in error message (#4989)
2023-09-11 14:11:01 +00:00
Tomas Votruba
0208918c02 Updated Rector to commit 071730611619e0b6eb79d18af29480341d4a0361
0717306116 Implement a max jobs per worker budget (#4965)
2023-09-10 12:29:23 +00:00
Tomas Votruba
df5f31835a Updated Rector to commit 099994eb803ebf550ae77bbd5ebcac1263d6571a
099994eb80 [DI] introduce boot() method to avoid hacking beforeResolving() closures (#4937)
2023-09-08 10:19:50 +00:00
Tomas Votruba
e6e6042119 Updated Rector to commit 10eb09f02d825d01caf92e2c45c73dddf6aa3430
10eb09f02d [cleanup] Remove deprecated NonPhpRectorInterface, PseudoNamespaceToNamespaceRector and mysql to mysqli sets (#4927)
2023-09-06 16:03:21 +00:00
Tomas Votruba
e4a21c854e Updated Rector to commit 56b0d65f9d3dd7c85055f18208b6f4a4859c4cc6
56b0d65f9d Fix Rector invalidation in case of changes sets or rules (#4902)
2023-09-03 17:34:03 +00:00
Tomas Votruba
326e84f967 Updated Rector to commit 7078b51a7cfe02d85474a38192caf797beedcfd6
7078b51a7c [TypeDeclaration] Add ReturnTypeFromStrictFluentReturnRector (#4890)
2023-09-01 11:10:35 +00:00
Tomas Votruba
fc984ac23b Updated Rector to commit ea2252a374c5ce46f6a19f93649aef43634ff997
ea2252a374 [Config] Remove $isBound usage as cause empty configuration on RectorConfig (#4880)
2023-08-29 16:39:24 +00:00
Tomas Votruba
35b66505ec Updated Rector to commit 857e7a5604df3c36f85ea2702c066744a17728f7
857e7a5604 [Scoped] Do not downgrade vendor/rector-*/config (#4859)
2023-08-26 13:52:10 +00:00
Tomas Votruba
44c00ca135 Updated Rector to commit 75f2cbcae34c7c50fee8d4c3860d9a70e45438bd
75f2cbcae3 [PHPStan] Avoid removing bleeding edge from phar include, let user handle own phpstan configuration (#4840)
2023-08-23 15:35:55 +00:00
Tomas Votruba
f3e1fd5fad Updated Rector to commit ce87fc223b14aed6cef72ac79e00f4bee6afbbbb
ce87fc223b [Config] Add merging of rules configuration, call configure() just once (#4838)
2023-08-23 13:20:40 +00:00
Tomas Votruba
7de965b307 Updated Rector to commit d89512aeba51d9def86012ef84ee66e1062e1c4f
d89512aeba [Config] Handle $rectorConfig->import() with wildcards * config (#4832)
2023-08-23 10:58:01 +00:00
Tomas Votruba
ca844057bc Updated Rector to commit dc489abc6e5c7ef4de847bd9a9bcae0bd67a75a2
dc489abc6e fix missed cleanup
2023-08-18 12:48:45 +00:00
Tomas Votruba
518a2bb0b1 Updated Rector to commit 3a15da7e8418045eea79697271a91a0d1ddf035f
3a15da7e84 typo
2023-08-18 12:43:06 +00:00
Tomas Votruba
8c53c7470b Updated Rector to commit 216108b6d9e24cf4f3f829fe5a67133c8564d23d
216108b6d9 [DX] Merge PhpRectorInterface to RectorInterface as identical contract and separation no longer needed (#4812)
2023-08-18 12:27:46 +00:00
Tomas Votruba
e7a7a2390b Updated Rector to commit 81caf1ea0dd2a204e8e209f3f1adab13448b2f9d
81caf1ea0d remove defaults() BC method, as already covered in services() (#4802)
2023-08-17 06:41:01 +00:00
Tomas Votruba
588afe61b0 Updated Rector to commit 58c67ff2e2b51e9de9fd399cc4c7756ca8ad3ed9
58c67ff2e2 [DX] Make use of addParameter() (#4801)
2023-08-16 21:55:34 +00:00
Tomas Votruba
1f6016e697 Updated Rector to commit 41de61755c1f982ec554b6037a724abe708bfa27
41de61755c Add possibility to add multiple phpstan configs (#4798)
2023-08-16 21:49:50 +00:00
Tomas Votruba
2ec1804078 Updated Rector to commit a6532a2f295056321924f67b110e79411b95aa50
a6532a2f29 [DI] Add symfony config BC warnings layer, to inform about an upgrade (#4800)
2023-08-16 18:14:23 +00:00
Tomas Votruba
e57e1c363e Updated Rector to commit 6d0f7da6e3d41e41781251d23f5ff934047d15cd
6d0f7da6e3 fix duplicated method
2023-08-15 22:27:51 +00:00
Tomas Votruba
09bae2b903 Updated Rector to commit 3243f1b482fb62949d4abbcd6090e59ede0eb0cf
3243f1b482 Misc cherry picks (#4771)
2023-08-11 16:45:13 +00:00
Tomas Votruba
7bb4bad572 Updated Rector to commit 1659ca292848fc1722b4b084d9fd1625b21e69c9
1659ca2928 [DX] Deprecate NonPhpRectorInterface, the only rule and its file processor, to make Rector handle exlusively PHP (#4761)
2023-08-10 19:26:52 +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
dcc3c616a4 Updated Rector to commit 59cf4dd699aff10f3cd59bdfc11236651200383a
59cf4dd699 [DX] Validate rules no longer exists on $rectorConfig->skip() (#4728)
2023-08-09 09:13:23 +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
576776243e Updated Rector to commit a3c62a69906710dca8366c5e32e832416f767531
a3c62a6990 [DX] Remove usage of deprecated symfony parameters (#4674)
2023-08-06 11:15:32 +00:00
Tomas Votruba
aae549741f Updated Rector to commit 0cb3fd0feb464b4568e07607a05c794637aa2862
0cb3fd0feb [Php73] Handle crash Type Error on JsonThrowOnErrorRector (#4626)
2023-08-01 10:55:14 +00:00
Tomas Votruba
10b083fee2 Updated Rector to commit 295a01c49f086ab6c442f4287d0dded308cc8a6e
295a01c49f [NodeTypeResolver] Remove nestedChainMethodCallLimit() for deep method call counter check (#4504)
2023-07-13 12:47:15 +00:00
Tomas Votruba
8b1461a064 Updated Rector to commit ab9d3219915e1bcab0f1cda02d76dc57ff03c9ce
ab9d321991 [DX] Fix duplicate check in RectorConfig (#4457)
2023-07-09 12:20:50 +00:00
Tomas Votruba
54dbeae92c Updated Rector to commit ddc3d946366d72d91ef608b08ccd6f3e17eed830
ddc3d94636 [DX] Make use of SimpleParameterProvider::provideIntParameter() (#4409)
2023-07-03 15:00:57 +00:00
Tomas Votruba
ecece488c5 Updated Rector to commit 011f7e5e7d5390b456d3bb91848c12f94baf7b71
011f7e5e7d [DX] Make use of SimpleParameterProvider (#4406)
2023-07-03 14:46:51 +00:00
Tomas Votruba
493a57e478 Updated Rector to commit df5a7bbfbf4e01f4b485603bacab0f1fd807b7f7
df5a7bbfbf [DX] Kick of SimpleParameterProvider (#4405)
2023-07-03 13:55:43 +00:00
Tomas Votruba
6981c70c9a Updated Rector to commit 9ed8c21b127cdd45a28307d5fc41668f867f4ef4
9ed8c21b12 [DeadCode] Remove findFirstPrevious() usage on UselessIfCondBeforeForeachDetector (#4388)
2023-07-01 09:41:56 +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
fe7f82b7e5 Updated Rector to commit d772b433c19e2c4ff64befed3ac4517f9645c54b
d772b433c1 [DX] Make rectors public/autowired directly, drop redundant compiler passes (#4324)
2023-06-23 10:41:59 +00:00
Tomas Votruba
503a6059f8 Updated Rector to commit a8922f7431c9c9188be501107ee7819e0130da4c
a8922f7431 skip temporarily match + throws downagrade in symfony/console, very unlikely to run
2023-06-11 23:01:39 +00:00
Tomas Votruba
9a2931cbe4 Updated Rector to commit bdc2fc99631f67eeb2d96e2cf0906279c2561c9a
bdc2fc9963 [NodeManipulator] Remove parent lookup on PropertyFetchAssignManipulator (#4037)
2023-06-01 08:56:46 +00:00
Tomas Votruba
65abab80de Updated Rector to commit 5c1be93b80c3f7bfd8bd158ba0a55501a7acaefc
5c1be93b80 PHP 8.2 is supported (#3717)
2023-05-01 01:36:32 +00:00
Tomas Votruba
03e48b83b1 Updated Rector to commit fbb472feb11f34bb94a1e6869e93b505103fa27f
fbb472feb1 Rename PARALLEL_TIMEOUT_IN_SECONDS to PARALLEL_JOB_TIMEOUT_IN_SECONDS (#3613)
2023-04-17 12:58:24 +00:00
Tomas Votruba
4b77ea5ad7 Updated Rector to commit 7dcb16a9be817798363b094ad8cf9308d0063abf
7dcb16a9be [DX] Allow --memory-limit to be configured via configuration file (#3601)
2023-04-10 14:35:48 +00:00
Tomas Votruba
5fdcf2414e Updated Rector to commit 27364c5d4acf8a7e70bc1c3b1efd3d1461b48e7e
27364c5d4a Allow --no-diffs to be configured via configuration file (#3598)
2023-04-10 13:55:06 +00:00
Tomas Votruba
9038a0d99c Updated Rector to commit 1a91d04c5256e451c744eeb848aaa0182dd227c5
1a91d04c52 [CodeQuality] Add cast scalar support on ReturnTypeFromStrictScalarRector (#3544)
2023-04-01 10:14:17 +00:00
Tomas Votruba
1af1cd5c12 Updated Rector to commit 5371408babdacb17ccbbe89b4c74281dcb4825c1
5371408bab [Container] Add RectorConfig::containerCacheDirectory() (#3490)
2023-03-19 20:28:32 +00:00
Tomas Votruba
7d0f151a40 Updated Rector to commit a2cd7283fbf2d6b2904016c51e3f4a545caa0256
a2cd7283fb Typo fix comment php 7.3 compat on rector workflow (#3432)
2023-03-01 13:00:30 +00:00
Tomas Votruba
9463a3bf8f Updated Rector to commit b9fef0f123d379125f7d946c49959c292feea723
b9fef0f123 Add unused import remover to cleanup use imports after changes (#3358)
2023-02-08 15:30:12 +00:00
Tomas Votruba
66cc09e8b6 Updated Rector to commit d118ae38e265476684bcf566b87301cca5716ed9
d118ae38e2 Use phpstan-deprecation-rules (#3330)
2023-02-02 09:24:12 +00:00
Tomas Votruba
764b0a2692 Updated Rector to commit cb5b01223d46272004e947f122ae1e36d516f83a
cb5b01223d [automated] Re-Generate Nodes/Rectors Documentation (#3259)
2023-01-01 00:36:31 +00:00
Tomas Votruba
313379d206 Updated Rector to commit 2f0fca8ba89353a96a8f3a1aecdc8b5db028fc0f
2f0fca8ba8 remove deprecated RectorConfig::disableImportNames(), use importNames(false) instead
2022-12-03 10:17:25 +00:00
Tomas Votruba
425778e348 Updated Rector to commit 750758971cd05a576eb9928d5dbbad6fbc36d0d4
750758971c remove deprecated RectorConfig::disableImportShortClasses(), use importShortClasses(false) instead
2022-12-03 10:17:15 +00:00
Tomas Votruba
ff75474d25 Updated Rector to commit 39f43c01cbc34a8bb064f056d39f1b8d2bd7a152
39f43c01cb Use Symfony ~6.1.x to avoid crash on update vendor-patch (#3134)
2022-12-01 14:10:32 +00:00