533 Commits

Author SHA1 Message Date
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
9a9e8960ee Updated Rector to commit 9cd69c2b3dfdacad9cc293bfea3facde5ddc5d00
9cd69c2b3d [automated] Re-Generate Nodes/Rectors Documentation (#2385)
2022-05-29 00:36:37 +00:00
Tomas Votruba
94e64470da Updated Rector to commit 012e9ad5531af7165ebf21ad5027d78530d20a8d
012e9ad553 Add annotation to attribute core rename in AnnotationToAttributeRector (#2384)
2022-05-28 00:27:30 +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
911a9772d6 Updated Rector to commit e690cd059c3df7e8ff398fe66f9341c8500433e7
e690cd059c restore downgrade configs
2022-05-27 10:39:50 +00:00
Tomas Votruba
74a2d071eb Updated Rector to commit 3da22b0231b4d787b5b2d06656a3133b9dcbd31a
3da22b0231 [Php81] Skip ArrayDimFetch from ArrayObject in Assign var on ReadOnlyPropertyRector (#2363)
2022-05-26 07:20:40 +00:00
Tomas Votruba
c5eecc40c0 Updated Rector to commit 4c53b206a47318101ce01d38f55587d825110979
4c53b206a4 [Php80] Do not remove array<mixed> inside Union type on UnionTypesRector (#2358)
2022-05-25 06:59:11 +00:00
Tomas Votruba
5d8ca84738 Updated Rector to commit f25715b7b39a700bff2c1d8b162b9520da71d9eb
f25715b7b3 [Php73] Skip Encapsed on StringifyStrNeedlesRector + Temporary Pin PHPStan 1.6.9 (#2352)
2022-05-24 08:37:28 +00:00
Tomas Votruba
f89782b964 Updated Rector to commit f134b6183e8c1a9cef0d69cb3255015c963d3c19
f134b6183e [Php71] Ensure return  only when catch of TryCatch removed on MultiExceptionCatchRector (#2350)
2022-05-23 03:50:09 +00:00
Tomas Votruba
2b85976c4c Updated Rector to commit adb6e68c2a2c407961ee6cb69ed0ae79112e5c27
adb6e68c2a [automated] Re-Generate Nodes/Rectors Documentation (#2343)
2022-05-22 00:38:26 +00:00
Tomas Votruba
6fe802bfdc Updated Rector to commit fcadc67328afe2b040fb7eaebe382000b1e22034
fcadc67328 add symfony php config option to allow loading route factory (#2339)
2022-05-21 08:48:33 +00:00
Tomas Votruba
6a5ebad0e7 Updated Rector to commit f0a1b688f360319847d86901d66f96a456b1c75d
f0a1b688f3 [DowngradePhp80] Apply PHPStan 1.7.x-dev compatible for PhpParameterReflection (#2336)
2022-05-20 10:24:40 +00:00
Tomas Votruba
ce9b1cc6e6 Updated Rector to commit 30a53bfd939afef66afb1e0d71d5b2583eda0693
30a53bfd93 [DowngradePhp80] Add in arrow function in return support on DowngradeMatchToSwitchRector (#2331)
2022-05-19 06:59:21 +00:00
Tomas Votruba
f845008257 Updated Rector to commit 50943ea4f2966e5f2d946cff138c65e1efed5cb1
50943ea4f2 [CodeQuality] Skip re use variable in assign Expr on InlineArrayReturnAssignRector (#2325)
2022-05-18 01:37:38 +00:00
Tomas Votruba
9ec874fb89 Updated Rector to commit 15d93fa8158bdbfdbb1965e4e749e7cd68f79bbf
15d93fa815 [DeadCode] Handle combine RemoveAlwaysTrueIfConditionRector + RemoveDeadConstructorRector (#2324)
2022-05-17 09:51:50 +00:00
Tomas Votruba
4708d6b081 Updated Rector to commit c0086b7e14fd72a16df6b8ba0d8b4f9440181a1b
c0086b7e14 [e2e] Add e2e for tests removed node display applied rules with return null (#2320)
2022-05-16 01:19:48 +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
ad10fd18db Updated Rector to commit 96400215b55a957bd5d5af2b8195af9bdb83c2ca
96400215b5 [automated] Re-Generate Nodes/Rectors Documentation (#2314)
2022-05-15 09:42:33 +00:00
Tomas Votruba
f2550b0de1 Updated Rector to commit f92d5deca3e1bc84e1022c5e612cfa44f63e597b
f92d5deca3 Fix Scalar_Encapsed node as dynamic in  (#2309)
2022-05-14 02:43:00 +00:00
Tomas Votruba
b03aa95fcc Updated Rector to commit 28dc9cebb2fd27102662a53fa063474643c6bbe5
28dc9cebb2 Prepare NamedToUnnamedArgs for PhpParameterReflection change in PHPStan 1.7 (#2305)
2022-05-13 09:29:14 +00:00
Tomas Votruba
99edeb9629 Updated Rector to commit 52ea41240ecfb6f0a8310082419b1e61feecd0c3
47bea33c2e use changelog annotations to display useful into under the change 52ea41240e restore regex replaces
2022-05-12 19:17:07 +00:00
Tomas Votruba
d967349fb9 Updated Rector to commit cd2a644e0c442b883fda86449148c67e0ae82ec4
cd2a644e0c [Core] Refactor RectifiedAnalyzer: early check against AbstractScopeAwareRector instead of Original node (#2295)
2022-05-12 05:20:59 +00:00
Tomas Votruba
f3598b9c94 Updated Rector to commit b8ff9ab25c00a2d6f9ad86d6999be4cb5fd2020f
b8ff9ab25c Use ReflectionResolver when possible, use AbstractRector when scope not needed (#2288)
2022-05-11 14:46:44 +00:00
Tomas Votruba
a93d572d86 Updated Rector to commit ebd4c3fee68fd84af59218fc0b0c4d744f2c7929
ebd4c3fee6 [Renaming] Skip renaming method call on RenameMethodRector when both old and new exists, which implements interface as config (#2276)
2022-05-11 00:39:05 +00:00
Tomas Votruba
d72f56e566 Updated Rector to commit 30f2f9190987a0209e3e4aad209cce622c47595d
30f2f91909 [CodeQuality][DeadCode] Handle SimplifyUselessVariableRector+RemoveOverriddenValuesRector (#2277)
2022-05-10 12:38:09 +00:00
Tomas Votruba
377fd1911e Updated Rector to commit a99574d6c57102de33751a50df726ed6cbabd6f9
a99574d6c5 Mini optimizations (#2272)
2022-05-09 11:16:33 +00:00
Tomas Votruba
0070cfd0cc Updated Rector to commit 4468743419d944b511ec2bcb5697c9a8a636b725
4468743419 [FEAT] refacto OrderAttributesRector (#2243)
2022-05-09 10:52:19 +00:00
Tomas Votruba
ec43ca03ec Updated Rector to commit 97a33aa69494836b44ce68e0803e2568233f3e06
97a33aa694 [Core] Remove is_string() check on glob loop data (#2267)
2022-05-09 06:43:28 +00:00
Tomas Votruba
5b56a7d2ca Updated Rector to commit 5a122e2b821bdf496cb19abc59c3d13c4db7ed7a
5a122e2b82 [CodingStyle] Ensure node changed when return  on SymplifyQuoteEscapeRector (#2268)
2022-05-08 13:28:44 +00:00
Tomas Votruba
992aade98a Updated Rector to commit d89c23267c908bc128352cad5fd5763a0f413db5
d89c23267c [automated] Re-Generate Nodes/Rectors Documentation (#2262)
2022-05-08 00:33:36 +00:00
Tomas Votruba
24318b9a19 Updated Rector to commit 26cad67b1ccfc7051ed0d311e20619b71a995e09
26cad67b1c [CodingStyle] Clean up getParents() call on MakeInheritedMethodVisibilitySameAsParentRector (#2246)
2022-05-07 00:18:08 +00:00
Tomas Votruba
a548c62cde Updated Rector to commit ede1106a69f3ef7aa665fcfada9906e56029bd28
ede1106a69 [DX] Improve DowngradeCatchThrowableRector to return nodes directly (#2241)
2022-05-06 07:17:49 +00:00
Tomas Votruba
d59bf7cd51 Updated Rector to commit 561e3963e101e8b09bfe0124c159129e9b25d73e
561e3963e1 Use refactorWithScope() in MakeInheritedMethodVisibilitySameAsParentRector (#2236)
2022-05-05 17:42:23 +00:00
Tomas Votruba
427d04477e Updated Rector to commit 3184d554770adfa8c32f11518ab8bee06b3ef2b5
3184d55477 [DX] Use direct return of multi nodes instead of 2 addNode before/after node (#2232)
2022-05-05 08:32:20 +00:00
Tomas Votruba
a2cfc4196f Updated Rector to commit 0175838a0c50a16c68a7b1640de91b70f5d4628d
0175838a0c [DX] Cleanup ComplexNodeRemover (#2230)
2022-05-05 06:11:24 +00:00
Tomas Votruba
b11fa96b09 Updated Rector to commit 6327904617df939cbc81793cdbaab5cc726d3688
6327904617 [CodingStyle] Skip override parent method on UnSpreadOperatorRector (#2223)
2022-05-04 07:09:23 +00:00
Tomas Votruba
f9a908d40c Updated Rector to commit e978256f4d98b6c8bc8ab55cd3c590420a1d4216
e978256f4d [TypeDeclaration] Skip array key with null coalescing return mixed on ReturnAnnotationIncorrectNullableRector (#2224)
2022-05-04 06:58:03 +00:00
Tomas Votruba
b4902f9b94 Updated Rector to commit 6327904617df939cbc81793cdbaab5cc726d3688
6327904617 [CodingStyle] Skip override parent method on UnSpreadOperatorRector (#2223)
2022-05-04 06:57:15 +00:00
Tomas Votruba
128aa6dc82 Updated Rector to commit 7209b23341772852650aa3fecce092433a41110c
7209b23341 [Php73] Skip both reset and key assigned on ArrayKeyFirstLastRector (#2219)
2022-05-04 00:06:05 +00:00
Tomas Votruba
467291c58c Updated Rector to commit 0052951dd02422f21f89dd081e434f89bfc954a2
0052951dd0 Bump Symplify and PHPStan rules version (#2218)
2022-05-03 15:01:15 +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
d71e817365 Updated Rector to commit 992d1efc7596864c960b3a9837ebf8ee04eb159d
992d1efc75 [CodeQuality] Skip CallableThisArrayToAnonymousFunctionRector when inside of Attribute (#2212)
2022-05-02 09:44:00 +00:00
Tomas Votruba
0263197624 Updated Rector to commit 3f1f632c0407d2560116e919f515909a70978cff
3f1f632c04 [automated] Apply Coding Standard (#2204)
2022-05-01 00:51:36 +00:00
Tomas Votruba
a36b608f99 Updated Rector to commit e782cccb55cbf416c381f8a776b19fd67bc20fdf
e782cccb55 [CodingStyle] Clean up spl_object_hash() check on NewlineAfterStatementRector (#2203)
2022-04-30 06:40:36 +00:00
Tomas Votruba
db5c2a597b Updated Rector to commit 3e685a63eeb25a453329c45378a05c71bf26090a
3e685a63ee [CodingStyle] Skip readonly type property on AddArrayDefaultToArrayPropertyRector (#2196)
2022-04-29 13:52:53 +00:00
Tomas Votruba
0ab11406b4 Updated Rector to commit 4d7c087805e6732287c6f07dbb5b9f94d9fef7be
4d7c087805 [DeadCode] Improve RemoveUnreachableStatementRector performance by return after array_splice early (#2193)
2022-04-29 06:42:11 +00:00
Tomas Votruba
954555d0df Updated Rector to commit c411410fa510c0e5f4ca39a8acb44b726f0536fc
c411410fa5 [Core] Move parent instanceof Node check on BetterNodeFinder::findParentType() inside do { } while condition (#2190)
2022-04-28 21:55:05 +00:00
Tomas Votruba
19ffa21a89 Updated Rector to commit a218dda0596a77a1cec8edbdbbfd4e4f8af02603
a218dda059 [DX] Move PhpVersionProvider from AbstractRector to particular services (#2189)
2022-04-28 20:11:07 +00:00