16363 Commits

Author SHA1 Message Date
Tomas Votruba
1dc3d74b09 Updated Rector to commit 2161084bd7920506db4484aa0d07a62ccdd3ec04
2161084bd7 [DeadCode] Skip non typed param numeric check on RecastingRemovalRector (#4390)
2023-07-01 10:50:27 +00:00
Tomas Votruba
33dbc6506f Updated Rector to commit db5f778f9f9fd94fe1271ce8fc3ef4c156fd88ad
db5f778f9f [NodeAnalyzer] Remove parent lookup on ExprAnalyzer::isNonTypedFromParam() (#4389)
2023-07-01 10:16:51 +00:00
Tomas Votruba
6981c70c9a Updated Rector to commit 9ed8c21b127cdd45a28307d5fc41668f867f4ef4
9ed8c21b12 [DeadCode] Remove findFirstPrevious() usage on UselessIfCondBeforeForeachDetector (#4388)
2023-07-01 09:41:56 +00:00
Tomas Votruba
1d37efe8d7 Updated Rector to commit 8c9d630a27e6b3c3b76b31bd8ce96db14c7e8800
8c9d630a27 [ReadWrite] Reduce parent lookup on ReadWritePropertyAnalyzer (#4387)
2023-06-30 19:13:32 +00:00
Tomas Votruba
6ce9445bdc Updated Rector to commit 8040759d5fff1d9f9e5ca933dedad256d16bc571
8040759d5f [TypeDeclaration] Skip guarded by parent on StrictArrayParamDimFetchRector (#4386)
2023-06-30 18:35:54 +00:00
Tomas Votruba
9718cf02a8 Updated Rector to commit 5a91bde755a1906e932d8346466c98101a31ec02
5a91bde755 [DX] Make autowired commands with tags (#4385)
2023-06-30 16:53:55 +00:00
Tomas Votruba
687d1218b1 Updated Rector to commit 8324cf427656e1d81f8c0e782885ca65bf592481
8324cf4276 [TypeDeclaration] Add StrictArrayParamDimFetchRector (#4384)
2023-06-30 16:33:30 +00:00
Tomas Votruba
5db0586b82 Updated Rector to commit 205df9013af5e05034441aa6088599532f5fef05
205df9013a [TypeDeclaration] Add Encapsed string support to AlwaysStrictScalarExprAnalyzer (#4382)
2023-06-30 11:59:36 +00:00
Tomas Votruba
f77ffbaf00 Updated Rector to commit 205df9013af5e05034441aa6088599532f5fef05
205df9013a [TypeDeclaration] Add Encapsed string support to AlwaysStrictScalarExprAnalyzer (#4382)
2023-06-30 10:58:35 +00:00
Tomas Votruba
48f3d4f73c Updated Rector to commit 3c823c71fe33485a439af676f6ea3ed100b06faa
3c823c71fe Remove duplicate ReturnNeverTypeRector rule (#4381)
2023-06-30 10:36:30 +00:00
Tomas Votruba
0529f61c4f Updated Rector to commit 93a279d3658fea5d56670bb63ff41df3b2b481f3
93a279d365 Cleanup test fixtures for NumericReturnTypeFromStrictScalarReturnsRector (#4379)
2023-06-30 08:38:54 +00:00
Tomas Votruba
cf15a1a741 Updated Rector to commit 543bb5f96f379891f0dc785a4d413e6c891c3be9
543bb5f96f [NodeManipulator] Reduce parent attribute check on PropertyManipulator (#4377)
2023-06-29 16:46:49 +00:00
Tomas Votruba
107ce57c77 Updated Rector to commit 29dc5843a88dfec821312c9e2d1725e9cc57b9e2
29dc5843a8 Add float mul integer type to NumericReturnTypeFromStrictScalarReturnsRector (#4376)
2023-06-29 15:56:31 +00:00
Tomas Votruba
b8f72ff7e4 Rector 0.17.2 0.17.2 2023-06-29 10:03:28 +00:00
Tomas Votruba
6e8d9f01fe Updated Rector to commit 9ff238819b2cfed103b30766d2c0e33135abed38
9ff238819b apply cs
2023-06-29 10:02:47 +00:00
Tomas Votruba
dac98bed20 Updated Rector to commit 9d85c96cb1d90aeb6d03eed4856be6861dc07673
9d85c96cb1 Cache unchanged files on dry run v2 (#4281)
2023-06-29 09:57:51 +00:00
Tomas Votruba
9c2b8f6963 Updated Rector to commit a808debdb28fa1dd32ed804c6276e9cac30f7d37
a808debdb2 [MysqlToMysqli] Handle infinite loop on MysqlQueryMysqlErrorWithLinkRector when no connection instance on first dept stmt (#4375)
2023-06-29 08:17:06 +00:00
Tomas Votruba
2f38f6feed Updated Rector to commit f9d9f99f7ade07e3aa5fc40e6b6d3f2a17e9aa85
f9d9f99f7a [PhpParser] Remove NodeFinder usage on FileWithoutNamespaceNodeTraverser (#4374)
2023-06-28 18:20:48 +00:00
Tomas Votruba
c534b5e3d4 Updated Rector to commit f7109a6d101aabc5e6a113c536bc0f6d5b598226
f7109a6d10 [PhpParser] Clean up current($nodes) check on FileWithoutNamespaceNodeTraverser (#4373)
2023-06-28 17:39:11 +00:00
Tomas Votruba
ebbf202379 Updated Rector to commit 3d165eb8ef551c6a3912bc664f5255ee572b3235
3d165eb8ef [NodeTypeResolver] Remove unneded ReflectionProvider usage on StaticCallMethodCallTypeResolver (#4372)
2023-06-28 17:04:25 +00:00
Tomas Votruba
a890ca90e8 Updated Rector to commit 7ee89b326702a0b51e3165fc478615834de50fe1
7ee89b3267 [BetterPhpDocParser] Remove double array_values() call on same variable (#4371)
2023-06-28 16:15:45 +00:00
Tomas Votruba
bbcd259217 Updated Rector to commit 6947eb7c4cf8cefe0e7a4cb95bbae23ab64362bd
6947eb7c4c [NodeTypeResolver] Only use FileWithoutNamespaceNodeTraverser once on NodeScopeAndMetadataDecorator (#4369)
2023-06-27 20:26:20 +00:00
Tomas Votruba
a3231bb81d Updated Rector to commit 40a1f34b12c548f7be05f02a084be54e8374a58a
40a1f34b12 [Naming] Remove parent lookup on UseImportsResolver (#4367)
2023-06-27 17:32:34 +00:00
Tomas Votruba
8264d403d3 Updated Rector to commit b408d9e7cdec8dadcee766681b8bd8185da55097
b408d9e7cd Skip argument if value equals default value (#4368)
2023-06-27 15:24:30 +00:00
Tomas Votruba
d2ba9e3074 Updated Rector to commit c93176fb5f35fd4624cde1af00a4ef3229ad79fd
c93176fb5f Remove e2e/finalize on rector/rector repo build (#4366)
2023-06-27 12:13:43 +00:00
Tomas Votruba
44cf1ee011 Updated Rector to commit 94a4b67e89ce7a37c716ca717361982cdb2a5bf7
94a4b67e89 [StaticTypeMapper] Remove BetterNodeFinder dep on NameScopeFactory (#4365)
2023-06-27 10:48:53 +00:00
Tomas Votruba
af11644013 Updated Rector to commit 70ddfca693743e596e7178173f40c290a9ce20fe
70ddfca693 Cleanup stubs (#4364)
2023-06-27 10:11:40 +00:00
Tomas Votruba
d90547ba8c Updated Rector to commit 14d5c18788067f9f75fe234071814aabf42c41b1
14d5c18788 Fix just assigned variable in InlineArrayReturnAssignRector (#4363)
2023-06-27 10:06:39 +00:00
Tomas Votruba
ff810186aa Updated Rector to commit a653146486eea313a569bd84a19e6ebaec7015d9
a653146486 avoid including copiler extension stub
2023-06-27 09:04:22 +00:00
Tomas Votruba
88bf1e0a97 Updated Rector to commit b99b82abd47885409542fd867546a0e301e45400
b99b82abd4 [NodeTypeResolver] Remove autowire on ClassMethodOrClassConstTypeResolver (#4361)
2023-06-27 08:00:20 +00:00
Tomas Votruba
a6ecff6865 Updated Rector to commit f1b74a41f07d1d8a30cf9b3e88380fc8614d80e9
f1b74a41f0 [NodeTypeResolver] Remove autowire on PropertyTypeResolver (#4360)
2023-06-27 07:46:43 +00:00
Tomas Votruba
2528c0753a Updated Rector to commit 5e20015ec5d8002b9a11f8bfa7c70f4f2a5b5c5d
5e20015ec5 [Php81] Skip named constructor on ReadOnlyPropertyRector (#4359)
2023-06-27 06:35:24 +00:00
Tomas Votruba
688d913bbc Updated Rector to commit d630cc6f7961d53af1dd8fb09f7bfb93ab5591e6
d630cc6f79 Revert "[Performance] Reduce callable traverser on ContextNodeVisitor (#4357)" (#4358)
2023-06-27 06:05:46 +00:00
Tomas Votruba
48bcc2bf0a Updated Rector to commit 634d71557a10f7b0f79ccfaaca2ebaef995b97dc
634d71557a [Performance] Reduce callable traverser on ContextNodeVisitor (#4357)
2023-06-27 05:49:03 +00:00
Tomas Votruba
9da21b49dc Updated Rector to commit 52a5b7d9482d52d1fa8b8cbe87bd43eaff68da30
52a5b7d948 [Renaming] Reduce parent check early on ClassRenamer (#4355)
2023-06-26 19:09:51 +00:00
Tomas Votruba
437d47448a Updated Rector to commit 3ca5734242eb340dda3ca5ea16d0111cc8edf1dd
3ca5734242 error when no files will be processed (#4326)
2023-06-26 18:58:17 +00:00
Tomas Votruba
4bb7391372 Updated Rector to commit 715561ce71380357545db851fd44ad8b55948b6d
715561ce71 Introduces AddSensitiveParameterAttributeRector rule (#4342)
2023-06-26 18:55:49 +00:00
Tomas Votruba
b30224c249 Updated Rector to commit d50368339398499bb767e80634a4987577c44df5
d503683393 [NodeCollector] Remove parent attribute usage on ArrayCallableMethodMatcher (#4354)
2023-06-26 18:07:52 +00:00
Tomas Votruba
cc690d6895 Updated Rector to commit 5f7e5dc030e2ec6d7b0ce279788e40b8dd2901c8
5f7e5dc030  [Php82] Do not reprint Class_ when no attribute on ReadOnlyClassRector  (#4353)
2023-06-26 16:59:37 +00:00
Tomas Votruba
a4fa071d0e Updated Rector to commit 7e669bb75493e040b45adb86672cd678f8d3ab5b
7e669bb754 [StaticTypeMapper] Reduce parent attribute usage on FullyQualifiedNodeMapper (#4352)
2023-06-26 15:01:15 +00:00
Tomas Votruba
77467d0e15 Updated Rector to commit 4d2ae51439cd30b9e0357730ee36718bfc8b74a3
4d2ae51439 [NodeCollector] Reduce parent attribute check on ArrayCallableMethodMatcher (#4351)
2023-06-26 14:46:15 +00:00
Tomas Votruba
39599829a2 Updated Rector to commit f8bc487500b703f33bc66806f151a7757f4be3dc
f8bc487500 [ReadWrite] Reduce parent attribut usage on JustReadExprAnalyzer (#4350)
2023-06-26 13:30:41 +00:00
Tomas Votruba
e5f365df87 Updated Rector to commit 0afc961f2b1e7d3d1f86250fe795e3176e6527b3
0afc961f2b Update actions/checkout v2 to v3 (#4348)
2023-06-26 07:17:54 +00:00
Tomas Votruba
ebab7418f4 Updated Rector to commit 6cc42eb33187a9b77357c1f459d724c8aa1eb4f7
6cc42eb331 [StaticTypeMapper] Remove parent attribute usage on FullyQualifiedObjectType (#4347)
2023-06-25 17:06:09 +00:00
Tomas Votruba
f7561073a3 Updated Rector to commit beca17df3f02d9a2a7800e9b238bac3b9c862498
beca17df3f [CodingStyle] Remove parent attribute on NameImporter (#4346)
2023-06-25 16:52:29 +00:00
Tomas Votruba
f835cb735b Updated Rector to commit a01259fbabdd5e7c9a5ee021b619a9305037c736
a01259fbab [CodingStyle] Reduce parent attribute usage on NameImporter take 2 (#4345)
2023-06-25 16:45:19 +00:00
Tomas Votruba
46e1669e6a Updated Rector to commit 53e4e9f1e939da3cc6aa9d8c7172cd17e8550d8e
53e4e9f1e9 [CodingStyle] Reduce parent attribute usage on NameImporter (#4344)
2023-06-25 16:22:08 +00:00
Tomas Votruba
9d08d136fd Updated Rector to commit dfef34df2f634b87afe6940cc4671018fb81e26e
dfef34df2f Bump nikic/php-parser to 4.16.0 (#4343)
2023-06-25 16:18:38 +00:00
Tomas Votruba
96b9046f78 Updated Rector to commit 8337f6fb509fffc41aaa5ab15a4e7c695a2883e1
8337f6fb50 [Renaming] Reduc parent attribute on ClassRenamer take 2 (#4341)
2023-06-25 10:07:16 +00:00
Tomas Votruba
03d30f2c86 Updated Rector to commit 0efdd58b4d0fcc06e66841c7b7235724e8d6bedf
0efdd58b4d  [Renaming] Reduce parent attribute on ClassRenamer take 1  (#4340)
2023-06-25 09:59:06 +00:00