Tomas Votruba
a41439c736
Rector 0.17.8
2023-08-03 13:06:37 +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
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
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
294fd68b81
Updated Rector to commit ba04cef4f0aed1b1bda356cc9207bb108bd97657
...
ba04cef4f0
Reduce ConstExprClassNameDecorator overhead (#4603 )
2023-07-25 14:46:15 +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
a89d98c36c
Updated Rector to commit 6658a0e3950589eface36a82af5be21bef70bf11
...
6658a0e395
[TypeDeclaration] Skip coalesce on StrictArrayParamDimFetchRector (#4589 )
2023-07-24 12:42:10 +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
2d8f90877a
Updated Rector to commit 4a5616878c580138a26e1eedf63c15fa8e0dcda8
...
4a5616878c
Make ReturnTypeFromStrictNewArrayRector handle only single level arrays (#4575 )
2023-07-21 21:08:31 +00:00
Tomas Votruba
62fb16f0e0
Updated Rector to commit 2e0ce286cb84cc202d17b293de3d59f89b9c4112
...
2e0ce286cb
Make use of toPhpDocNode() - take #5 (#4567 )
2023-07-21 11:06:18 +00:00
Tomas Votruba
ad6f93a19d
Updated Rector to commit 1411c048b31beeb040986e1c553d3508b17b4a31
...
1411c048b3
[CodeQuality] Skip pull property from inner class on CompleteDynamicPropertiesRector (#4561 )
2023-07-20 23:57:52 +00:00
Tomas Votruba
2b435e3666
Updated Rector to commit bbe6ed0e1471c4f5394f524c477dfa2ada52d7e5
...
bbe6ed0e14
Fix space in paths (#4553 )
2023-07-20 15:05:47 +00:00
Tomas Votruba
5a211089b1
Updated Rector to commit 8c5507f3e83e70657f95ae9ccb6488732b0359f5
...
8c5507f3e8
[Strict] Skip empty() from param doc on DisallowedEmptyRuleFixerRector (#4550 )
2023-07-20 11:36:45 +00:00
Tomas Votruba
51b2bd7a2e
Updated Rector to commit 8c5507f3e83e70657f95ae9ccb6488732b0359f5
...
8c5507f3e8
[Strict] Skip empty() from param doc on DisallowedEmptyRuleFixerRector (#4550 )
2023-07-20 11:22:15 +00:00
Tomas Votruba
12f401a463
Updated Rector to commit a2c12ab0db6bb7d6207ea5a5c63ef5e6426cf0f0
...
a2c12ab0db
Bump to PHPStan 1.10.26 (#4546 )
2023-07-20 05:58:46 +00:00
Tomas Votruba
bff94f9200
Updated Rector to commit ceab6d71bb3436c1c613651a12af55954ab3f7bf
...
ceab6d71bb
Add currentStmt property on AbstractRector to allow pull Scope from it on deep Expr (#4437 )
2023-07-19 11:08:33 +00:00
Tomas Votruba
b9ed01d3be
Updated Rector to commit 972d7607f1c4ab8b733b91d7aa5020ce1b143538
...
972d7607f1
[Application] Merge process files on both parallel and non-parallel process (#4523 )
2023-07-19 10:53:43 +00:00
Tomas Votruba
f7109e0cbd
Updated Rector to commit 490bd72c85d61feaf426d51d61bf9d04d40a418e
...
490bd72c85
[Performance][NodeManipulator] Avoid loop on search first variable named on next sliced next stmts on StmtsManipulator (#4537 )
2023-07-19 10:36:07 +00:00
Tomas Votruba
34b2975e47
Updated Rector to commit cebcea0a9aae472a64f80608d88e79a91797a67d
...
cebcea0a9a
Support class-const-fetch in ReturnTypeFromStrictTypedCallRector (#4520 )
2023-07-17 03:49:59 +00:00
Tomas Votruba
3e8e67ac99
Updated Rector to commit 4e016abd43fa853c69b1454d378a32a1bb0fa0ae
...
4e016abd43
coding standard
2023-07-14 10:37:52 +00:00
Tomas Votruba
a09f711e9b
Updated Rector to commit a12242df2ad756d59d6f214b3f727dedc0598704
...
a12242df2a
[AstResolver][Performance] Remove unnecessary double File read on AstResolver::parseFileNameToDecoratedNodes() (#4508 )
2023-07-13 20:32:24 +00:00
Tomas Votruba
6f18436957
Updated Rector to commit 8537bbd52a5b9d8aa619326b750df6dcb1b30f32
...
8537bbd52a
[DeadCode] Skip append += assignment on RemoveUnusedPrivatePropertyRector (#4506 )
2023-07-13 16:05:50 +00:00
Tomas Votruba
4da4f21668
Updated Rector to commit 8537bbd52a5b9d8aa619326b750df6dcb1b30f32
...
8537bbd52a
[DeadCode] Skip append += assignment on RemoveUnusedPrivatePropertyRector (#4506 )
2023-07-13 15:37:09 +00:00
Tomas Votruba
ef7c42a7c7
Updated Rector to commit 398baa2c6aa2af11d0a391bd0d2a71dfb71eebcf
...
398baa2c6a
[CI] Add doctrine rules in set check (#4505 )
2023-07-13 14:15:29 +00:00
Tomas Votruba
0a29dbd455
Updated Rector to commit 398baa2c6aa2af11d0a391bd0d2a71dfb71eebcf
...
398baa2c6a
[CI] Add doctrine rules in set check (#4505 )
2023-07-13 13:50:29 +00:00
Tomas Votruba
5cbdbd7d21
Updated Rector to commit 295a01c49f086ab6c442f4287d0dded308cc8a6e
...
295a01c49f
[NodeTypeResolver] Remove nestedChainMethodCallLimit() for deep method call counter check (#4504 )
2023-07-13 12:53:07 +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
77dec4163c
Updated Rector to commit a10ddea5d14f8fbdf21366dbfd20defef01f64db
...
a10ddea5d1
let phpunit handle its own empty method rule
2023-07-13 11:09:22 +00:00
Tomas Votruba
98ae4430e1
Updated Rector to commit a10ddea5d14f8fbdf21366dbfd20defef01f64db
...
a10ddea5d1
let phpunit handle its own empty method rule
2023-07-13 10:52:04 +00:00
Tomas Votruba
ccf7bb9270
Updated Rector to commit 5d942a0f7ee68dee11b4fb6dd72a78f6bbe938a0
...
5d942a0f7e
Add PHPUnit to sets (#4495 )
2023-07-13 10:23:36 +00:00
Tomas Votruba
a2178d82dc
Updated Rector to commit 9e9a314b23fa9f217c236412591c4cb9ad94edf5
...
9e9a314b23
[NodeTypeResolver] Remove unused AttributeKey::INSIDE_ARRAY_ITEM on ContextNodeVisitor (#4496 )
2023-07-12 22:16:31 +00:00
Tomas Votruba
400669639f
Updated Rector to commit 77167c7a1047f430b68f7b1063b5f2cb8dfa9830
...
77167c7a10
[Php52] Use instanceof check instead of compare object $newStmt === $caseStmt on ContinueToBreakInSwitchRector (#4494 )
2023-07-12 16:02:47 +00:00
Tomas Votruba
31e06fa816
Updated Rector to commit 293913662e1372aae24a5069a753e38475116b8e
...
293913662e
[Performance] Only set Attribute on context inside ArrayDimFetch and ArrayItem on specific node used (#4493 )
2023-07-12 15:02:18 +00:00
Tomas Votruba
0ac904fa27
Updated Rector to commit 293913662e1372aae24a5069a753e38475116b8e
...
293913662e
[Performance] Only set Attribute on context inside ArrayDimFetch and ArrayItem on specific node used (#4493 )
2023-07-12 14:49:54 +00:00
Tomas Votruba
a10e49e22a
Updated Rector to commit 293913662e1372aae24a5069a753e38475116b8e
...
293913662e
[Performance] Only set Attribute on context inside ArrayDimFetch and ArrayItem on specific node used (#4493 )
2023-07-12 14:29:41 +00:00
Tomas Votruba
50d0f997c6
Updated Rector to commit 293913662e1372aae24a5069a753e38475116b8e
...
293913662e
[Performance] Only set Attribute on context inside ArrayDimFetch and ArrayItem on specific node used (#4493 )
2023-07-12 14:21:26 +00:00
Tomas Votruba
d4bf4ea4ff
Updated Rector to commit 706be908c5d96381785128ad94cc608814aa0f35
...
706be908c5
lock react/promise to avoid process leaking
2023-07-12 13:11:50 +00:00
Tomas Votruba
75f2fdd3e2
Updated Rector to commit 706be908c5d96381785128ad94cc608814aa0f35
...
706be908c5
lock react/promise to avoid process leaking
2023-07-12 12:45:07 +00:00
Tomas Votruba
495c6799f3
Updated Rector to commit 706be908c5d96381785128ad94cc608814aa0f35
...
706be908c5
lock react/promise to avoid process leaking
2023-07-12 10:45:31 +00:00
Tomas Votruba
72beb9bc2e
Updated Rector to commit c0983f1000c1ca67b23d6da0c7f43eede90d14db
...
c0983f1000
Skip coalsce assign in RemoveUnusedPrivatePropertyRector (#4491 )
2023-07-12 10:10:58 +00:00
Tomas Votruba
03be03391c
Updated Rector to commit d514a5ad79c530cf236308d4f7ab9254e2340996
...
d514a5ad79
Fix StrictArrayParamDimFetchRector on same named property (#4488 )
2023-07-12 08:37:36 +00:00
Tomas Votruba
100d1e2fc8
Updated Rector to commit d4a432e7e490695a11daa32bce6bf20ab0d075f6
...
d4a432e7e4
Fix StrictArrayParamDimFetchRector on `is_*` calls (#4486 )
2023-07-12 08:02:53 +00:00
Tomas Votruba
802b78e28b
Updated Rector to commit dd6a1fb651c07c558d28a9dcf72ff1248b2c0614
...
dd6a1fb651
[DeadCode] Skip property not exists on RemoveTypedPropertyDeadInstanceOfRector (#4481 )
2023-07-11 21:50:58 +00:00
Tomas Votruba
2e39614116
Updated Rector to commit 26a368c89ba8297d33600aa5a1c954d2a1b5d274
...
26a368c89b
Fix ReturnBinaryOrToEarlyReturnRector mixing up returned nodes of array, hook into StmtsAwareInterface instead to keep next Rector rules updated (#4476 )
2023-07-11 15:35:53 +00:00