Commit Graph

16778 Commits

Author SHA1 Message Date
Tomas Votruba
6da4ac4e2a Updated Rector to commit 295156cba171ce9685cd26e73490fd7d7b2001b1
295156cba1 [Traverser] Set explicitely nodeConnectingVisitorCompatibility: false config in config/phpstan/static-reflection.neon (#4841)
2023-08-24 07:18:13 +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
3e344a5749 Updated Rector to commit 5de9824db5006d0e6d9e9e60a2a1c439ff7adb6e
5de9824db5 [Performance][Php80] Avoid print on Expr when possible on AddParamBasedOnParentClassMethodRector (#4839)
2023-08-23 13:42:14 +00:00
Tomas Votruba
20bb3755f5 Updated Rector to commit 15ddec30da5ca9996fa56949e35ec9a190c72bf3
15ddec30da [Php73][Php80] Handle empty long array syntax default value on SensitiveConstantNameRector+AddParamBasedOnParentClassMethodRector (#4837)
2023-08-23 13:24:46 +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
ef0d7bee6c Updated Rector to commit 4b34887e678f90e4d9a8b4838333091465c28dc7
4b34887e67 [Php80] Handle crash parent default empty array/string param on AddParamBasedOnParentClassMethodRector (#4833)
2023-08-23 11:33:01 +00:00
Tomas Votruba
4878abddc8 Updated Rector to commit 4163578c36fff9b049f1a3da51570fc5f62e3794
4163578c36 Bump dev dependencies (#4836)
2023-08-23 11:09:41 +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
b388569c60 Updated Rector to commit 2864cbe80ab411dde3bafa28f99883c0878969f7
2864cbe80a Remove deprecated FileProcessorInterface (#4835)
2023-08-23 10:40:53 +00:00
Tomas Votruba
f2f66bf17c Updated Rector to commit c73bc294a61249c7e7f35581cebd29864e49385a
c73bc294a6 [tests] Improve resetable interface call (#4834)
2023-08-23 10:02:05 +00:00
Tomas Votruba
994dcc7c44 Updated Rector to commit 37be2c2268a7251c4d422e7c6a607d8931459731
37be2c2268 [PostRector] strtolower() early on UseNodesToAddCollector (#4830)
2023-08-21 15:15:26 +00:00
Tomas Votruba
429b44fab4 Updated Rector to commit cdccb5199ddc160fb7945879cf1403f1c7289770
cdccb5199d [AutoImport] Handle case insensitive name collide on auto import (#4829)
2023-08-21 15:08:37 +00:00
Tomas Votruba
31a33d3c1b Updated Rector to commit 79d806c87a7b3df9ec8acc611178dd3cdd8c8d28
79d806c87a [BetterPhpDocParser] Run PhpDocNodeTraverser->traverse() once take 2 (#4828)
2023-08-21 13:57:21 +00:00
Tomas Votruba
5d038060f5 Updated Rector to commit c5fab3a83132e3408eba419e8269b94124c53495
c5fab3a831 [CI] Narrow tests to single job, as now takes 20 s 🚀 (#4827)
2023-08-21 13:39:02 +00:00
Tomas Votruba
fbd33e5f98 Updated Rector to commit 45aababfbcf23f7ab3765376d6f04a3aee113e8a
45aababfbc [TypeDeclaration] Add new array replaced with array on ReturnTypeFromStrictNewArrayRector (#4825)
2023-08-21 09:37:33 +00:00
Tomas Votruba
a3856d782f Updated Rector to commit 4a869b9b104dc81adef4441025787c0c3411d4d6
4a869b9b10 bump PHPUnit printer to optional (#4826)
2023-08-21 09:28:35 +00:00
Tomas Votruba
def86c6e48 Updated Rector to commit 45aababfbcf23f7ab3765376d6f04a3aee113e8a
45aababfbc [TypeDeclaration] Add new array replaced with array on ReturnTypeFromStrictNewArrayRector (#4825)
2023-08-21 09:28:31 +00:00
Tomas Votruba
2704731a87 Updated Rector to commit fa6bad20abb4f5b8fd2bee31439171628a353658
fa6bad20ab [DX] Add optional testdox/pest like output to get exact test metrics per unit test fixture (#4821)
2023-08-21 07:12:04 +00:00
Tomas Votruba
cfc8e32b1a Updated Rector to commit bf4cfa566386963da42447dbad93c5d6a94b5b93
bf4cfa5663 [PHPUnit] Fix extreemely slow PHPUnit run on data providers with objects (#4823)
2023-08-20 17:46:04 +00:00
Tomas Votruba
98e671cd4d Updated Rector to commit bdad8bd4a5e4cdbcd65bdf942119750e0c7be1a8
bdad8bd4a5 [Experiment] Try running doc node traverser just once (#4822)
2023-08-20 12:44:53 +00:00
Tomas Votruba
55f14a766b Updated Rector to commit bdad8bd4a5e4cdbcd65bdf942119750e0c7be1a8
bdad8bd4a5 [Experiment] Try running doc node traverser just once (#4822)
2023-08-20 11:20:02 +00:00
Tomas Votruba
02e78f5827 Updated Rector to commit 74d918832653f922fc7f81c8d9369031c5de6fc9
74d9188326 Fix downgrade build (#4820)
2023-08-20 10:53:26 +00:00
Tomas Votruba
c9318c9c37 Updated Rector to commit 74d918832653f922fc7f81c8d9369031c5de6fc9
74d9188326 Fix downgrade build (#4820)
2023-08-20 10:35:10 +00:00
Tomas Votruba
69a95d55f9 Updated Rector to commit cdc70aa3a5063c82760080bc4474c2fb36db1b3b
cdc70aa3a5 [automated] Apply Coding Standard (#4816)
2023-08-20 00:26:59 +00:00
Tomas Votruba
fdac720de2 Updated Rector to commit 87c677e7c304845c18ce1ccfb135aefab85b3bf4
87c677e7c3 [DX] Add ExprScopeFromStmtNodeVisitor, move logic deep Expr from ScopeAnalyzer to it (#4815)
2023-08-19 15:00:46 +00:00
Tomas Votruba
60feccd21a Updated Rector to commit 0477f5bf115172a4abf3f5ec1cef9613d31ba21c
0477f5bf11 [DX] Remove PHPStanNodeScopeResolver::processNodesWithDependentFiles() method (#4814)
2023-08-19 14:25:13 +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
8d42e37dfd Updated Rector to commit 00f736f054372cca311469fec02b46edd5159b9a
00f736f054 Fix RenamePropertyToMatchTypeRector to skip Laravel collections and avoid accident rename (#4811)
2023-08-18 09:06:56 +00:00
Tomas Votruba
7ad16ccd68 Updated Rector to commit 5363a676265cbe868f4ecc6bde8c6a99b213d028
5363a67626 AddReturnTypeDeclarationBasedOnParentClassMethodRector: don't trust phpdoc types (#4810)
2023-08-17 15:17:47 +00:00
Tomas Votruba
df751a94e8 Updated Rector to commit 8d74e1c8c249ba279dfaaf714d8b43aa41b55a7c
8d74e1c8c2 Skip PHPDoc return type in AddReturnTypeDeclarationBasedOnParentClassMethodRector (#4809)
2023-08-17 15:01:26 +00:00
Tomas Votruba
9d3486b554 Updated Rector to commit b7d8787a257e94da73348cace71d2384bcc97930
b7d8787a25 remove fixture
2023-08-17 14:07:55 +00:00
Tomas Votruba
30fbb286cf Updated Rector to commit b7d8787a257e94da73348cace71d2384bcc97930
b7d8787a25 remove fixture
2023-08-17 13:40:54 +00:00
Tomas Votruba
9978b1b0b0 Updated Rector to commit 7303254f4802190fc98e1f4d2802ccb275bb59da
7303254f48 Add deprecation warning for FileProcessorInterface (#4808)
2023-08-17 12:53:32 +00:00
Tomas Votruba
758ada29b5 Rector 0.18.0 2023-08-17 12:53:22 +00:00
Tomas Votruba
b8fef75121 Updated Rector to commit dc580ae1bb540eed78d915db46168b39c1469b42
dc580ae1bb Fix skip() Rector class, make container forget it comleteely (#4807)
2023-08-17 11:14:54 +00:00
Tomas Votruba
a2d4674549 Updated Rector to commit 9e19ff6b2fb081799d74a9ef6a4c068c2e7a5a01
9e19ff6b2f cs
2023-08-17 10:16:38 +00:00
Tomas Votruba
314c192af3 Updated Rector to commit bbd2e81b171f50d05ef73d63518cb1a31fdd7cd5
bbd2e81b17 Merge many Skipper tests to one, cleanup phpstan errors (#4806)
2023-08-17 10:13:30 +00:00
Tomas Votruba
64b92c8654 Rector 0.17.14 2023-08-17 09:45:26 +00:00
Tomas Votruba
266669789d Updated Rector to commit a85997a277c3227652eb9b2a6571fd01d183a5a7
a85997a277 Faster AddParamBasedOnParentClassMethodRector (#4805)
2023-08-17 09:06:25 +00:00
Tomas Votruba
7e217a5d21 Updated Rector to commit 2604a47c32dd8606349a1724122977c8b2fa6bf9
2604a47c32 Faster AddReturnTypeDeclarationBasedOnParentClassMethodRector (#4804)
2023-08-17 09:03:10 +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
3fc5ae2dea Updated Rector to commit 04f332aaff53d2cda434b5051373aa0311683747
04f332aaff [TypeDeclaration] Remove USE_PHPDOC constant on AddVoidReturnTypeWhereNoReturnRector since no longer used (#4799)
2023-08-16 16:42:25 +00:00
Tomas Votruba
4930b08d44 Updated Rector to commit e7f551069cd3efc29ccd7089f432f22556f52b0c
e7f551069c fix
2023-08-15 23:57:05 +00:00
Tomas Votruba
a267280daf Updated Rector to commit 6cf9a544edb1bf6e432e9e4f0767c83eea77e76e
6cf9a544ed keep trigger_deprecation function
2023-08-15 23:44:55 +00:00
Tomas Votruba
0dc3d6f51c Updated Rector to commit de97b987257a4de435af72252ec2186c5b20c139
de97b98725 require deprectaion contracts
2023-08-15 23:43:04 +00:00