4965 Commits

Author SHA1 Message Date
Tomas Votruba
98eb7617da Updated Rector to commit 283a9af3f0656d221c223f66c2ab2f4d47d95ada
283a9af3f0 [Renaming] Skip docblock rename different namespace on RenameClassRector (#2419)
2022-06-04 07:39:10 +00:00
Tomas Votruba
7c9c2460e9 Updated Rector to commit e8f058a6e473078290b3235f0b4472b02008f0ba
e8f058a6e4 [e2e] Add e2e for parallel process with current directory contains space (#2421)
2022-06-03 20:48:45 +00:00
Tomas Votruba
14da17860d Updated Rector to commit 7722a57d8076577fcd7f8e2b60632fa0f5a38890
7722a57d80 [PHP 8.0] Add return type support to ConstantListClassToEnumRector (#2420)
2022-06-03 07:23:26 +00:00
Tomas Votruba
56db9b2ff8 Updated Rector to commit a73dafd30a8e2cdc058080c866f7d2d6032f8ba2
a73dafd30a [PHP 8.0] Add method param to ConstantListClassToEnumRector (#2415)
2022-06-02 09:05:21 +00:00
Tomas Votruba
7f91dc01b6 Updated Rector to commit ba0869a9a5a9a04b018d329c0e4259fb8e126d28
ba0869a9a5 use directly ParamTagValueNode (#2412)
2022-06-02 07:26:09 +00:00
Tomas Votruba
02c0f07aa0 Updated Rector to commit 9187ff04308cfeccde7d875117b0546b3e764fb5
9187ff0430 [Scoped] Update full_build.sh to reflect the current Github workflow for build scoped (#2413)
2022-06-02 07:23:49 +00:00
Tomas Votruba
780f0d3ad8 Updated Rector to commit 06b0b325da23f9303524f4696a876202d4996cb2
06b0b325da remove victor, it handles only metafiles, not unused classes
2022-06-01 07:38:23 +00:00
Tomas Votruba
d97f14bfef Updated Rector to commit 6ada6d67a586527cc611f25b037bbdbcf0153aaa
6ada6d67a5 [PHP 8.0] Fix double annotation change on annotation to attribute (#2403)
2022-05-31 21:44:54 +00:00
Tomas Votruba
79fb9f78db Updated Rector to commit b48271e18fad293e84f7aa35013959f98a039e53
b48271e18f [DowngradePhp82] Add DowngradeReadonlyClassRector to downgrade readonly class (#2322)
2022-05-31 21:25:48 +00:00
Tomas Votruba
653bbcea94 Updated Rector to commit f01725a08498c036c5851153e33c1b343e940ecb
f01725a084 Use php-parser to work with literal _ number separator (#2321)
2022-05-31 21:16:09 +00:00
Tomas Votruba
89b97a1c0c Updated Rector to commit 73055d87fb2e4cac44ca40efcade71a8cf37593f
73055d87fb [Attribute] Fix UseAliasNameMatcher for the last part of use import rename (#2402)
2022-05-31 15:46:07 +00:00
Tomas Votruba
4721ef64a8 Updated Rector to commit 02803bf7d5cd1f67928fd6903bf913304c50334f
02803bf7d5 [Attributes] Add UseAliasNameMatcherTest (#2401)
2022-05-31 14:46:02 +00:00
Tomas Votruba
0501290a9d Updated Rector to commit dc6bd9680c930795d9dd34fac16d5ff8304cc530
dc6bd9680c [e2e] Handle Parent Property empty missing Scope on StaticCallToMethodCallRector+RenameClassRector (#2396)
2022-05-31 07:17:00 +00:00
Tomas Votruba
d035c86f90 Updated Rector to commit a7e66d67bde58560607f4be7207c6647bcee6b64
a7e66d67bd remove excluded files
2022-05-30 00:02:22 +00:00
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
3b06db3e32 Updated Rector to commit f4237155a27eca764b8d75775539edd9d773eee3
f4237155a2 [DowngradePhp81] Handle crash parent Arg is missing scope on DowngradeFirstClassCallableSyntaxRector (#2386)
2022-05-29 16:14:19 +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
b748edb1e3 Updated Rector to commit 37df55a2fd1a2d6baceb128d8d25cabb19bea833
37df55a2fd [DX] Remove non-PHP file formatting based on editorconfig, rather let external coding standard tools handle the file format (#2378)
2022-05-27 16:47:28 +00:00
Tomas Votruba
02fbc78a36 Updated Rector to commit 2c46d4fc4d5a2fbd58c9b6e923aaafa8afa23c8b
2c46d4fc4d [DX] Drop YamlFileFormatter as Rector does not process YAML (#2376)
2022-05-27 15:40:05 +00:00
Tomas Votruba
dde87d99cf Updated Rector to commit a7e6b685e90d74eeee9bf3346820826d53725f1c
a7e6b685e9 [DX] Remove XmlFileFormatter, as Rector does not handle it (#2375)
2022-05-27 15:32:46 +00:00
Tomas Votruba
370e072a87 Updated Rector to commit a9dd89b1cc91040405f09680d23167f88cf7c9ad
a9dd89b1cc [DX] Remove CommandNaming magic, check rector class exists in RectorConfig (#2372)
2022-05-27 15:06:05 +00:00
Tomas Votruba
6693d5cd3d Updated Rector to commit 45eef47f27df7b6ed3422c19db03e0e74fe0417b
45eef47f27 [DX] Various config merge, improve RectorConfig methods (#2371)
2022-05-27 13:38:07 +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
c9884a4d56 Updated Rector to commit 7adde5807cf0c9531a9e3a193b6c318307bfba6a
7adde5807c [DX] Move configure to direct call in RectorConfig (#2367)
2022-05-27 11:00:42 +00:00
Tomas Votruba
51026f9d95 Updated Rector to commit 213b14d715caddb50c5b1a34d41ee5c234f6b68f
d2456936e9 clear phpstan.neon 213b14d715 use Symfony 6.0 contracts
2022-05-27 10:59:03 +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
9bf9c43163 Updated Rector to commit 66dbb1e307356abfe447e9893ea1556fa1ede2d4
66dbb1e307 Allow to rename method if in interface (#2362)
2022-05-25 21:43:02 +00:00
Tomas Votruba
90e4d93b7b Updated Rector to commit 9c6b3d708cc6a3db06f93c72dc46ffc7ad923d00
9c6b3d708c [TypeDeclaration] Skip curly {@inheritdoc} on AddArrayReturnDocTypeRector (#2359)
2022-05-25 07:33:41 +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
5dfc95ba95 Updated Rector to commit e1ecbe90fc96be1af3a59ef2312383aa85d5a15d
e1ecbe90fc [DeadCode] Handle RemoveDoubleAssignRector+RemoveUnusedVariableAssignRector (#2355)
2022-05-24 20:58:43 +00:00
Tomas Votruba
b93cf80a4f Updated Rector to commit dc9189280f34a29309ee3b9de20c788ed46402c8
dc9189280f [PHPStan] Update to PHPStan ^1.7.0 (#2354)
2022-05-24 13:01:35 +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
a2cadae414 Updated Rector to commit 3fe07aa6a1b368b191cc0ed3df030988ae57bd39
3fe07aa6a1 [Experiment][Naming] Keep GroupUse Stmt on UseImportsResolver::resolveForNode() (#2349)
2022-05-22 21:05:36 +00:00
Tomas Votruba
cb9cf8dc77 Updated Rector to commit a59e9cece64b192b0e8b7701909cece3ef060bd8
a59e9cece6 Fix return type of FileInfoParser::parseFileInfoToNodesAndDecorate (#2344)
2022-05-22 07:24:14 +00:00
Tomas Votruba
de0de9aad5 Updated Rector to commit 08a35afeb1cd4ac464b7da9d73f0256b1b585537
08a35afeb1 remove symfony routes json paramter as unused
2022-05-22 07:19:57 +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
ba3d4a2c17 Updated Rector to commit b4120a885084c5e15814aceae41b2e0a1bdb66e0
b4120a8850 [DX] Use direct method on node, instead of token position (#2340)
2022-05-21 08:50:30 +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
66041dec16 Updated Rector to commit 36fd8fa61977566826294e3721d198153ea0095a
36fd8fa619 [NodeTypeResolver] Remove DummyTraitClass check as the class no longer exists (#2338)
2022-05-20 18:06:50 +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
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