16290 Commits

Author SHA1 Message Date
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
Tomas Votruba
0528850578 Updated Rector to commit c703f4106c2ca07af3c308de758af77c106300cc
c703f4106c  [PhpParser] Remove parent lookup on ValueResolver take 5  (#4339)
2023-06-25 09:19:49 +00:00
Tomas Votruba
9f2f378ca8 Updated Rector to commit e5bd9995aef09cf778177e76110e27fc1c389108
e5bd9995ae Revert [PhpParser] Remove parent lookup on ValueResolver  (#4338)
2023-06-25 07:40:02 +00:00
Tomas Votruba
9bda775f8d Updated Rector to commit 3f8c7e9fb52ba2356912ce938c6b7183c5fbcc07
3f8c7e9fb5  [PhpParser] Remove parent lookup on ValueResolver  (#4337)
2023-06-24 16:09:30 +00:00
Tomas Votruba
e2e3e333e5 Updated Rector to commit fe0f45e10f1127571424f35ec57dec52c3154a10
fe0f45e10f add symfony sets to check in missing-in-set
2023-06-24 14:33:20 +00:00
Tomas Votruba
3cbe9ec121 Updated Rector to commit fe0f45e10f1127571424f35ec57dec52c3154a10
fe0f45e10f add symfony sets to check in missing-in-set
2023-06-24 13:20:16 +00:00
Tomas Votruba
1ed51827b0 Updated Rector to commit f5a5780031301ae8678d92c28ca537bf70951498
f5a5780031 [CodeQuality] Use AbstractRector on ForeachItemsAssignToEmptyArrayToAssignRector (#4336)
2023-06-24 13:18:21 +00:00
Tomas Votruba
7bb62202c8 Updated Rector to commit f5a5780031301ae8678d92c28ca537bf70951498
f5a5780031 [CodeQuality] Use AbstractRector on ForeachItemsAssignToEmptyArrayToAssignRector (#4336)
2023-06-24 09:35:12 +00:00
Tomas Votruba
9ce469b35c Updated Rector to commit f5a5780031301ae8678d92c28ca537bf70951498
f5a5780031 [CodeQuality] Use AbstractRector on ForeachItemsAssignToEmptyArrayToAssignRector (#4336)
2023-06-24 09:24:54 +00:00
Tomas Votruba
bdcf37feb5 Updated Rector to commit ba0d838d1c41ed30119de5229e2c075411dcf714
ba0d838d1c [NodeNameResolver] Remove parent attribute on VariableNameResolver (#4335)
2023-06-24 01:47:44 +00:00
Tomas Votruba
da8d75e254 Updated Rector to commit d6db5480e18c7d231cce9265972fa65c6e786d4a
d6db5480e1 [NodeTypeResolver] Remove parent attribute on VariableTypeResolver (#4334)
2023-06-24 01:40:00 +00:00
Tomas Votruba
0500a60057 Updated Rector to commit 8f5b1fe482e8c7ec2b9774af4b08e68317d3e0c8
8f5b1fe482 [StaticTypeMapper] Remove parent attribute on AliasedObjectType (#4332)
2023-06-24 01:02:28 +00:00
Tomas Votruba
f68c38a500 Updated Rector to commit 01738aa2a3c6b9d04761ebbe96bf7ff82ad48788
01738aa2a3 [ReadWrite] Reduce parent atrribute on VariableToConstantGuard (#4331)
2023-06-23 18:07:55 +00:00
Tomas Votruba
0851e629f7 Updated Rector to commit db88bc3e0905441feaddd4c2358f5e378e4b22f3
db88bc3e09 [PhpParser] Remove BetterNodeFinder::findFirstPreviousOfTypes() (#4327)
2023-06-23 16:11:39 +00:00
Tomas Votruba
e29b5f337f Updated Rector to commit 0d2d1e3b939544039a27e793e26be16f410e8378
0d2d1e3b93  [StaticTypeMapper] Remove parent attribute on StaticTypeMapper (#4330)
2023-06-23 16:09:23 +00:00
Tomas Votruba
831e1c8c5c Updated Rector to commit a9cb9a088f22571e52f7932a751e104f8f2264e9
a9cb9a088f [NodeNameResolver] Remove parent attribute on NameNameResolver (#4329)
2023-06-23 14:50:34 +00:00
Tomas Votruba
8716db75a2 Updated Rector to commit f79a143e6ed736375a9820ffad1e7e254fa3c3e9
f79a143e6e [ReadWrite] Remove parent attribute on ReadWritePropertyAnalyzer::isArrayDimFetchRead() (#4328)
2023-06-23 14:33:48 +00:00
Tomas Votruba
228cc605b9 Updated Rector to commit 1d012e477d9dd6c93c603656dced2548264db4bf
1d012e477d [DX] Remove container builder extra params (#4325)
2023-06-23 10:49:29 +00:00
Tomas Votruba
fe7f82b7e5 Updated Rector to commit d772b433c19e2c4ff64befed3ac4517f9645c54b
d772b433c1 [DX] Make rectors public/autowired directly, drop redundant compiler passes (#4324)
2023-06-23 10:41:59 +00:00
Tomas Votruba
f8aedc6558 Updated Rector to commit 914e0e83543d2428d6eec6f49c800f9ed94c351a
914e0e8354 [TypeDeclaration] Handle crash on object shape on ArrayShapeFromConstantArrayReturnRector (#4323)
2023-06-23 08:36:32 +00:00
Tomas Votruba
aa8fe10881 Updated Rector to commit e80557a0c438d589759e9bb1c2026ebedaba401e
e80557a0c4  [CodeQuality] Skip not regex on SimplifyRegexPatternRector  (#4322)
2023-06-22 19:58:23 +00:00
Tomas Votruba
6a50917e27 Updated Rector to commit dcca12200e8be5fbe0e136d863a6c7a3c0a354ce
dcca12200e [Performance][NodeNameResolver] Remove autowire on NodeNameResolverInterface instance (#4321)
2023-06-22 19:46:15 +00:00
Tomas Votruba
6d1a7ecf0c Updated Rector to commit 5370b722f8802f82ead12b12b2e3988f40192718
5370b722f8 [Php81] Remove cast check on NullToStrictStringFuncCallArgRector (#4320)
2023-06-22 19:01:05 +00:00
Tomas Votruba
4c49964fc9 Updated Rector to commit 5c1fd4e0e38ad79fa64669ae8ba3ba6fb64cf051
5c1fd4e0e3 [Naming] Remove BreakingVariableRenameGuard::isUsedInIfAndOtherBranches() to remove previous by types (#4319)
2023-06-22 18:08:32 +00:00