Commit Graph

16551 Commits

Author SHA1 Message Date
Tomas Votruba
8451dc0475 Rector 0.17.9 2023-08-03 13:14:27 +00:00
Tomas Votruba
7390067dbf Updated Rector to commit c8d49fb4c1e732e12e47c55c9008b0cd693a3cec
c8d49fb4c1 cs
2023-08-03 13:14:05 +00:00
Tomas Votruba
a41439c736 Rector 0.17.8 2023-08-03 13:06:37 +00:00
Tomas Votruba
56c4bce010 Rector 0.17.8 2023-08-03 12:46:57 +00:00
Tomas Votruba
307a014315 Updated Rector to commit b70a9a1e93744c656241dad6afa251ea8f30ff0f
b70a9a1e93  [Php81] Skip call by ref on ReadOnlyPropertyRector on FuncCall  (#4630)
2023-08-03 10:21:49 +00:00
Tomas Votruba
38d5eacbd5 Updated Rector to commit 56d1c1822bd594c2643a0f5431444d1454cf2335
56d1c1822b [Printer] Fix printing PHPStan AlwaysRememberedExpr with add unwrapper inside BetterStandardPrinter::p (#4629)
2023-08-03 09:57:07 +00:00
Tomas Votruba
c0798d5cca Updated Rector to commit a63ad695ca6b86b460c425a65762778329ca577f
a63ad695ca [TypeDeclaration] Skip has parent class method on AddParamTypeFromPropertyTypeRector (#4627)
2023-08-02 08:12:09 +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
78e7a43276 Updated Rector to commit 881d0b7e85f96a03c96fe9bb0ebad2fda8a71b8f
881d0b7e85 [PHPStanStaticTypeMapper] Handle crash on DowngradeMixedTypeDeclarationRector for PHPStan\Type\ConditionalType (#4625)
2023-07-31 14:21:36 +00:00
Tomas Votruba
47e256a9ad Updated Rector to commit 23c2f89cba29b52393b90c6ccc2264440380016c
23c2f89cba cleanup
2023-07-31 11:13:28 +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
d9fb45c92e Updated Rector to commit e8bba86e071c527045951c0ed5edd852d80776af
e8bba86e07 Fix string type on StrictArrayParamDimFetchRector (#4623)
2023-07-30 17:06:57 +00:00
Tomas Votruba
3598a7608a Updated Rector to commit 8c623868b748427ce186a1b3b892a7bca9860483
8c623868b7 [automated] Apply Coding Standard (#4621)
2023-07-30 00:32:15 +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
385e4e9ffe Updated Rector to commit 0ac9ebc3ae49c1e08f5c40e6fde9cfa1c16f6a81
0ac9ebc3ae bump ECS (#4605)
2023-07-29 17:48:04 +00:00
Tomas Votruba
87451f1fce Updated Rector to commit 784894e8ed4260ae3c8d45a28e007f4b6fe98f4d
784894e8ed [CodingStyle] Handle crash on empty cases on BinarySwitchToIfElseRector (#4618)
2023-07-29 09:44:46 +00:00
Tomas Votruba
13c57eb649 Updated Rector to commit 42c4c635912957da83e9b0cc5881be7bcc4c5a73
42c4c63591 [Php81] Skip property fetch from new static on ReadOnlyPropertyRector (#4617)
2023-07-28 15:30:10 +00:00
Tomas Votruba
1d52a6cf83 Updated Rector to commit 682df75fc015d0f267780ec5363aa74f82dba58b
682df75fc0 [CodingStyle][Namespace_] Support constant imports (#4612)
2023-07-28 13:10:47 +00:00
Tomas Votruba
55435b8ef5 Updated Rector to commit dcfa7111b4523e63d70bbbeed7dff206d0291014
dcfa7111b4 [CodeQuality][Strict] Handle infinite loop on SimplifyDeMorganBinaryRector+SimplifyIfReturnBoolRector+DisallowedEmptyRuleFixerRector (#4615)
2023-07-27 15:54:59 +00:00
Tomas Votruba
4082c75546 Updated Rector to commit db03c60a5725e8f82d6b800c4745bc259ee470ac
db03c60a57 [Php81] Fix regression skip call by ref on ReadOnlyPropertyRector on non __construct method (#4614)
2023-07-27 09:43:37 +00:00
Tomas Votruba
8424a957a3 Updated Rector to commit 0b96adb72c8ddded52c34dc0ea8a6d2bb7327511
0b96adb72c AddMethodCallBasedStrictParamTypeRector: Support changing protected methods in final classes (#4611)
2023-07-27 07:54:50 +00:00
Tomas Votruba
07dd65650f Updated Rector to commit 3a95b1436575815cfc442baf137a2a6a24100cdd
3a95b14365 [TypeDeclaration] Add Closure support on BoolReturnTypeFromStrictScalarReturnsRector (#4610)
2023-07-27 04:15:19 +00:00
Tomas Votruba
279fea6a57 Updated Rector to commit b5f973f768f2bb55ca4b224a58a05eb5817b2cae
b5f973f768 [Strict] Skip @return docblock on BooleanInIfConditionRuleFixerRector (#4609)
2023-07-26 15:22:33 +00:00
Tomas Votruba
1df6d4abb3 Updated Rector to commit 65e6caedb37c1d447a4da1992a14b82c5aa41871
65e6caedb3 [Strict] Skip from docblock @return on DisallowedEmptyRuleFixerRector (#4608)
2023-07-26 14:44:50 +00:00
Tomas Votruba
e8f8e6a94d Updated Rector to commit c01925aad05a9baf0a44701a069a989ca3c0edc8
c01925aad0 Resolve native return-type from native union-type in short ternary (#4606)
2023-07-26 13:22:32 +00:00
Tomas Votruba
abd2958b1c Updated Rector to commit c01925aad05a9baf0a44701a069a989ca3c0edc8
c01925aad0 Resolve native return-type from native union-type in short ternary (#4606)
2023-07-26 12:30:52 +00:00
Tomas Votruba
7287327bed Updated Rector to commit 729f03b6e9abccb7c4d7a4515e4dfed61e725e71
729f03b6e9 [DX] Testing ECS 12.0 (#4604)
2023-07-25 15:50:29 +00:00
Tomas Votruba
294fd68b81 Updated Rector to commit ba04cef4f0aed1b1bda356cc9207bb108bd97657
ba04cef4f0 Reduce ConstExprClassNameDecorator overhead (#4603)
2023-07-25 14:46:15 +00:00
Tomas Votruba
f048634812 Updated Rector to commit 2951cc868ed80561d8c0370efb9516cc3c862bfe
2951cc868e [Printer] Remove has InlineHTML node check after apply changes on PhpFileProcessor (#4601)
2023-07-25 11:19:04 +00:00
Tomas Votruba
56035a3c99 Updated Rector to commit a04101c5089e5043b7962316e3a1bb0802e453fc
a04101c508  [Php81] Skip re-assign with AssignOp on ReadOnlyPropertyRector  (#4600)
2023-07-25 10:07:19 +00:00
Tomas Votruba
f265ebd38b Updated Rector to commit 3c82c6e9ac05760468a1b21f710da553efba70ad
3c82c6e9ac [PHPStanStaticTypeMapper] Fix IntersectionTypeMapper to make ObjectType have FQCN (#4598)
2023-07-25 09:44:39 +00:00
Tomas Votruba
288e12668d Updated Rector to commit 77844947683dd600fee0952bdc63011bccb33e6d
7784494768 cleanup config-downgrade from stubs
2023-07-25 09:22:03 +00:00
Tomas Votruba
6b34dc7b02 Updated Rector to commit 7a86df00a85e32e843cdbc609226ff8259896d90
7a86df00a8 [PHPStanStaticTypeMapper] Make use of toPhpDocNode() on ObjectTypeMapper (#4581)
2023-07-25 09:11:44 +00:00
Tomas Votruba
ff02e1a32c Updated Rector to commit 9d40c275760351a3fc2899466691a0cd3e5b00a3
9d40c27576 [dev] Cleanup stub files that are not used anymore (#4596)
2023-07-25 09:06:26 +00:00
Tomas Votruba
5a842dbce3 Updated Rector to commit c1e03db126ca74dc518aa4a0c9a04715e7f1cd44
c1e03db126 [cs] Re-run ECS dev version to try out regression (#4595)
2023-07-25 08:52:39 +00:00
Tomas Votruba
8aa600763b Updated Rector to commit 20d8c7934e21c2db7f67588fe78eb222240cec4e
20d8c7934e Improve Tokens stubs with constants (#4594)
2023-07-25 08:37:11 +00:00
Tomas Votruba
f083e0de01 Updated Rector to commit 031f2de2b8043a972f1a19f07f06ad2fc9793df3
031f2de2b8 [Php81] Fix regression skip call by ref on ReadOnlyPropertyRector (#4593)
2023-07-25 04:02:12 +00:00
Tomas Votruba
bf121ed9fb Updated Rector to commit 665bc65eb7bd92e75e7a157dd82cfdde2a57985f
665bc65eb7 [Autoloading] Using SimpleParameterProvider on BootstrapFilesIncluder (#4592)
2023-07-25 03:57:25 +00:00
Tomas Votruba
b99d5e2373 Updated Rector to commit 6231beb886440a08b381ba85cb834f9ebedec752
6231beb886  [TypeDeclaration] Skip override string on StrictArrayParamDimFetchRector  (#4591)
2023-07-25 01:42:12 +00:00
Tomas Votruba
d7e7f1eba1 Updated Rector to commit fcc32e5b0d7bb1314dc09a92fb9eeedc31295c51
fcc32e5b0d Bump to phpdoc-parser 1.23 and fill construct() attributes (#4590)
2023-07-24 14:31:01 +00:00
Tomas Votruba
a89d98c36c Updated Rector to commit 6658a0e3950589eface36a82af5be21bef70bf11
6658a0e395 [TypeDeclaration] Skip coalesce on StrictArrayParamDimFetchRector (#4589)
2023-07-24 12:42:10 +00:00
Tomas Votruba
dd741c0c67 Updated Rector to commit e9e6a42eaea1006ac822ba72902806a7d6f7e508
e9e6a42eae Fixed constant types handling in TypedPropertyFromStrictConstructorRector (#4588)
2023-07-24 08:19:54 +00:00
Tomas Votruba
f2d74dd860 Updated Rector to commit 578d6372a2e2028f52e4635f6e321b690c1e383b
578d6372a2 [PHPStanStaticTypeMapper] FQCN for Closure type mapper  (#4584)
2023-07-23 23:31:30 +00:00
Tomas Votruba
0e76101aa3 Rector 0.17.7 2023-07-23 20:44:23 +00:00
Tomas Votruba
94b97948c5 Updated Rector to commit 079cd5116ab16585e9b656ad7cd6eef8417137ef
079cd5116a cs
2023-07-23 16:22:04 +00:00
Tomas Votruba
6ce5f37b28 Updated Rector to commit 2afa47cd68086b61cb2363bcfb5553eb8767b50c
2afa47cd68 [StaticTypeMapper] Remove standalone false handling on StaticTypeMapper (#4582)
2023-07-23 16:14:28 +00:00
Tomas Votruba
f955a2ddf9 Updated Rector to commit 07934c889213adc8a63a4db60b23575440da30c9
07934c8892 [PHPStanStaticTypeMapper] Remove manual type check on PHPStanStaticTypeMapper (#4583)
2023-07-23 16:13:59 +00:00
Tomas Votruba
1191015c78 Updated Rector to commit a8ae2d8c2a92536f95a70dc99eaebb01168c4a6f
a8ae2d8c2a implemented TypedPropertyFromStrictConstructorReadonlyClassRector (#4552)
2023-07-23 16:12:36 +00:00
Tomas Votruba
f8344bbd9a Updated Rector to commit c12703def127562155efcee2c348ca3a4d08c170
c12703def1 Simplify TypedPropertyFromStrictConstructorRector (#4587)
2023-07-23 11:23:26 +00:00
Tomas Votruba
ba5cf50887 Updated Rector to commit 1cae44fcd3cac21d4d8064235d6feebe860be7cd
1cae44fcd3 Fix fixture namespace test for FinalizeClassesWithoutChildrenRector (#4586)
2023-07-23 09:45:45 +00:00