Tomas Votruba
d4fd813b33
Updated Rector to commit f889e416d94cbfcf3734bb2fd4daf678aa11f8a9
...
f889e416d9
[DeadCode] Remove union with interface on RemoveUselessParamTagRector to make it consistent (#5794 )
2024-04-03 07:05:33 +00:00
Tomas Votruba
36ab30b476
Updated Rector to commit 8bce42424e3418ee287fe34b1004b1f66449b923
...
8bce42424e
[NodeTypeResolver] Move UnionType doc vs FullyQualified native type as not equal to TypeComparator (#5793 )
2024-04-03 06:36:42 +00:00
Tomas Votruba
3fdaba944f
Updated Rector to commit 52aa64ffe2cc0add4cbffede6ce36cbec576ef2f
...
52aa64ffe2
[DeadCode] Clean up TypeHasher on Union Type (#5792 )
2024-04-03 06:21:54 +00:00
Tomas Votruba
dc2feca4d5
Updated Rector to commit ef333de3d58a4649558971b19f4814fd92823abe
...
ef333de3d5
[DeadCode] Add RemoveUselessReadOnlyTagRector (#5790 )
2024-04-03 05:38:43 +00:00
Tomas Votruba
717507e265
Updated Rector to commit 717e3e00ca93c371f8633f6ea17ea1b5e686657a
...
717e3e00ca
[Php81] Remove @readonly doc on transformation to native readonly on ReadOnlyPropertyRector (#5789 )
2024-04-03 05:38:25 +00:00
Tomas Votruba
9f2e48fa07
Updated Rector to commit 9b4ad93acd680c5da9a3bab4d5e1f46ad5905b7f
...
9b4ad93acd
Fix removal of useless @param tag when string|null insteadof ?string is used. (#5684 )
2024-04-03 05:02:11 +00:00
Tomas Votruba
bc02e10427
Updated Rector to commit b925e54b913863053e57e628ea95b2fd612e128e
...
b925e54b91
[Performance][Php81] Early property promotion and readonly param check before changeable check on ReadOnlyPropertyRector (#5791 )
2024-04-03 04:19:15 +00:00
Tomas Votruba
dc2205094c
Updated Rector to commit 724899c28307e4cb1f8a7366ebb76756430da754
...
724899c283
[TypeDeclaration] Do not use Required::class reference on AutowiredClassMethodOrPropertyAnalyzer (#5788 )
2024-04-01 17:58:30 +00:00
Tomas Votruba
664f4e3a6b
Updated Rector to commit 0f1987b0faa8dc1c5e086c9b95457d6018b2cd82
...
0f1987b0fa
Adds a link to the PHP Static Analysis Attributes rector rules (#5787 )
2024-04-01 16:51:34 +00:00
Tomas Votruba
755e0f4a8c
Updated Rector to commit 35c1bf45b0bed6351e0db6e3a44a452f3713b155
...
35c1bf45b0
[TypeDeclaration] Handle with inner function on AddParamTypeBasedOnPHPUnitDataProviderRector (#5786 )
2024-03-31 20:47:44 +00:00
Tomas Votruba
9369a862b6
Updated Rector to commit d86930657fc80c2db725391d1bb8f3ad6a61d96a
...
d86930657f
[TypeDeclaration] Handle in inner function on ReturnTypeFromStrictTernaryRector (#5785 )
2024-03-31 19:48:39 +00:00
Tomas Votruba
9b731daab1
Updated Rector to commit 4c40eb60ca984574eea3fa75e8ac59e9c8e07e5e
...
4c40eb60ca
[TypeDeclaration] Handle initialized on getter on ReturnTypeFromStrictTypedPropertyRector (#5784 )
2024-03-31 19:07:37 +00:00
Tomas Votruba
0a7d532276
Updated Rector to commit 93e025900b640f8182b267812a08c364d42590ef
...
93e025900b
[automated] Apply Coding Standard (#5782 )
2024-03-31 00:30:04 +00:00
Tomas Votruba
f2feb272ed
Updated Rector to commit aa706a152c2cb0ece154edab3bc89bad8c2f7208
...
aa706a152c
[Php82] Add VariableInStringInterpolationFixerRector (#5781 )
2024-03-29 21:39:12 +00:00
Tomas Votruba
42078c4127
Updated Rector to commit 08d73a1af5ebc77bf37e9854fc1aca76cd5fcbcb
...
08d73a1af5
[Printer] Apply configurable multiline on Fluent Method Call on print after method call created/re-printed (#5779 )
2024-03-28 16:05:42 +00:00
Tomas Votruba
7af3ed15e0
Updated Rector to commit 3122ef482389945d97c26bb3ff5c2b0b3faf867b
...
3122ef4823
[NodeCollector] Fix non-string value on ArrayCallableMethodMatcher::resolveClassContextType() (#5780 )
2024-03-28 09:11:42 +00:00
Tomas Votruba
30adaf3fc0
Updated Rector to commit eb525ca9fe04a8bc074cf49b5cf25991014fff5f
...
eb525ca9fe
[DeadCode] Skip Array Callable dynamic method using __CLASS__ with constructor (no default args) on RemoveUnusedPrivateMethodRector (#5774 )
2024-03-28 08:14:50 +00:00
Tomas Votruba
c23b2384d3
Updated Rector to commit 3e6a4923d463e2a2d104ac283dae04343ee2a2d0
...
3e6a4923d4
[DeadCode] Skip implements interface on RemoveUnusedConstructorParamRector (#5778 )
2024-03-27 15:29:07 +00:00
Tomas Votruba
e538a96c9b
Updated Rector to commit cd23b1fa90343d4f4b1c8f0d606c0eba8d194597
...
cd23b1fa90
Clean up scope skip scope check on ExprScopeFromStmtNodeVisitor (#5776 )
2024-03-26 20:18:31 +00:00
Tomas Votruba
045db2fd56
Updated Rector to commit f254215a5ac2877d4fb99dbf7f7ab44c070f1333
...
f254215a5a
[Scope] Fix resolve Scope from fluent call (#5743 )
2024-03-26 19:25:47 +00:00
Tomas Votruba
014254f0df
Updated Rector to commit 83046fcc340c19fc65bc09db25bbc018b01d6f30
...
83046fcc34
Add `rector` test suite to `phpunit.xml` or `phpunit.xml.dist` (#5717 )
2024-03-26 09:28:34 +00:00
Tomas Votruba
4c2b400cdb
Updated Rector to commit ff0705b18b7f2e8e7e9062d0d4fd87a4c5c1b20e
...
ff0705b18b
[CodeQuality] Add Goto_ possible return null on SilentVoidResolver under Do_ (#5773 )
2024-03-25 15:52:31 +00:00
Tomas Votruba
cc37bbf217
Updated Rector to commit 82d71724f2e2fff036a859e3fe2589fa82adb633
...
82d71724f2
[TypeDeclaration] Ensure always return with Expr on maybe continued in next stmt on SilentVoidResolver (#5771 )
2024-03-25 08:45:48 +00:00
Tomas Votruba
be393d497b
Updated Rector to commit fc250dd8da281cb79f5657d2f5d6c6c0053e54d1
...
fc250dd8da
[DeadCode] Fix array callable with constructor args (#5770 )
2024-03-24 14:10:21 +00:00
Tomas Votruba
078e4b92d7
Updated Rector to commit 25f3af626f841f7e62606a3a9aa64789a460f74c
...
25f3af626f
[automated] Apply Coding Standard (#5769 )
2024-03-24 00:29:59 +00:00
Tomas Votruba
ca1cc37af8
Updated Rector to commit 087f07ae43a3842cf06b257b0ac69e20cac5a14a
...
087f07ae43
[automated] Re-Generate preload.php (#5768 )
2024-03-24 00:29:17 +00:00
Tomas Votruba
5d8e196d67
Updated Rector to commit 11ce9fcc2ca9283af47d2aee343befc111a4e595
...
11ce9fcc2c
More fixture on Do_ maybe returned (#5767 )
2024-03-23 20:38:12 +00:00
Tomas Votruba
52addb1dde
Updated Rector to commit 879feb8931f1465fa463d539e9ce99ebfae4e948
...
879feb8931
[CodeQuality] Handle do { } while maybe returned on ExplicitReturnNullRector (#5766 )
2024-03-23 20:33:11 +00:00
Tomas Votruba
e14c8a528b
Updated Rector to commit aac889be3d845974d3ab924ff7ad22784b9e3cb5
...
aac889be3d
[AutoImport] Remove unused compare removed use on FullyQualifiedNameClassNameImportSkipVoter (#5764 )
2024-03-23 16:49:42 +00:00
Tomas Votruba
bb8b99d70c
Updated Rector to commit e3e741edd3ca55fc2c24c040f43c8974bda7e953
...
e3e741edd3
[AutoImport] Allow auto import same namespace with sub use with docblock short name (#5763 )
2024-03-23 14:36:19 +00:00
Tomas Votruba
0e57251e46
Updated Rector to commit c45f0e2cef30cb0b3090d51fd14dc6ffaa1fc095
...
c45f0e2cef
[CodeQuality] Add Function_ support on ExplicitReturnNullRector (#5762 )
2024-03-23 06:38:28 +00:00
Tomas Votruba
e18e5ef364
Updated Rector to commit 97e2433a8378ccc6666c67d4a01ace3abc97589f
...
97e2433a83
[CodeQuality] Allow transform return; to return null; when there is other return with Expr on ExplicitReturnNullRector (#5761 )
2024-03-23 06:28:38 +00:00
Tomas Votruba
74b8ed7cd4
Updated Rector to commit cae06912ed7d7274d900fdc996448f100be2ed34
...
cae06912ed
[CodeQuality] Skip do { } while always returned on ExplicitReturnNullRector (#5760 )
2024-03-23 05:12:50 +00:00
Tomas Votruba
e6bfc79aa2
Updated Rector to commit 8874f25347004e0c19043e8b97b69470193f0941
...
8874f25347
[CodeQuality] Move Yield_ and YieldFrom check to SilentVoidResolver (#5759 )
2024-03-22 20:34:36 +00:00
Tomas Votruba
024ebc62a1
Updated Rector to commit b042152eae866b5578ea15cb38e27ce493937001
...
b042152eae
[CodeQuality] Skip __construct() method on ExplicitReturnNullRector (#5758 )
2024-03-22 19:55:35 +00:00
Tomas Votruba
e10d636f62
Updated Rector to commit 61c7e9288885218b76a4a9431bba33a37059dea5
...
61c7e92888
[CodeQuality] No need to re-update doc when already union null doc on ExplicitReturnNullRector (#5757 )
2024-03-22 18:09:58 +00:00
Tomas Votruba
ce9cc3aafc
Updated Rector to commit 576198cf701684dd85ed42530bcb8c54b6c41a02
...
576198cf70
[CodeQuality] Transform type|void docblock to type|null as well on ExplicitReturnNullRector after add return null (#5756 )
2024-03-22 17:50:28 +00:00
Tomas Votruba
dd51f7ceed
Updated Rector to commit 32bf5c7e7a8da2100f12cbef185c958655d4292d
...
32bf5c7e7a
[CodeQuality] Skip if else return on ExplicitReturnNullRector (#5755 )
2024-03-22 16:53:50 +00:00
Tomas Votruba
9811962c70
Updated Rector to commit b4eb883e9110f50607ce2eed629c237b5e7e7356
...
b4eb883e91
[DeadCode] Skip isset() from property fetch from docblock on RemoveAlwaysTrueIfConditionRector (#5754 )
2024-03-21 18:38:10 +00:00
Tomas Votruba
de2b2cf2b4
Updated Rector to commit dc69b1a963dc78ea9fe4ab07b70bc0716e1be341
...
dc69b1a963
[CodeQuality] Add new rule - ExplicitReturnNullRector (#5753 )
2024-03-21 14:39:02 +00:00
Tomas Votruba
1a710b92cc
Updated Rector to commit f32dff3ddb3bb8062fced070984017352f2b653a
...
f32dff3ddb
[DeadCode] Skip From docblock on ReduceAlwaysFalseIfOrRector (#5752 )
2024-03-21 11:54:51 +00:00
Tomas Votruba
c1338c4c07
Updated Rector to commit aaf006c8f534230b1bbc4c4fb3747cd660305718
...
aaf006c8f5
[DeadCode] Skip use docblock on BooleanAnd check on RemoveDeadInstanceOfRector (#5751 )
2024-03-21 11:37:34 +00:00
Tomas Votruba
50c2e61f1d
Updated Rector to commit 0dd1a43904e7d12c76e810b1bbd87d99a0f835c3
...
0dd1a43904
[DeadCode] Add new rule - ReduceAlwaysFalseIfOrRector (#5750 )
2024-03-21 11:36:43 +00:00
Tomas Votruba
7a69e542ca
Updated Rector to commit 98a2a6fd6c6d1e2db5c0143e3e66e8421904b428
...
98a2a6fd6c
Add test fixture on boolean && in RemoveAlwaysTrueIfConditionRector (#5749 )
2024-03-21 11:23:24 +00:00
Tomas Votruba
c950e4d97b
Updated Rector to commit da67bb97a141fd0feb2ab90f5576138489f2f67d
...
da67bb97a1
Add boolean and support to RemoveDeadInstanceOfRector (#5748 )
2024-03-21 11:05:56 +00:00
Tomas Votruba
00697fa4b6
Updated Rector to commit 0c177409ed477e978433597639335fb2a78bc331
...
0c177409ed
Add support for getOneOrNullResult() method in ChildDoctrineRepositoryClassTypeRector (#5747 )
2024-03-21 10:03:58 +00:00
Tomas Votruba
817ab2f7cb
Updated Rector to commit f4070bb2b2f5c8f7a11063ce35549364c437a9cf
...
f4070bb2b2
Fix ChildDoctrineRepositoryClassTypeRector for generic type (#5746 )
2024-03-21 09:55:11 +00:00
Tomas Votruba
b38b8f3e85
Updated Rector to commit 26890958bc539e9a2234f1457a81d37f5972bf79
...
26890958bc
[Php80] Use identical compare on PromotedPropertyCandidateResolver (#5745 )
2024-03-20 14:21:32 +00:00
Tomas Votruba
e94ff85194
Updated Rector to commit 765338ec5a4a725ce9b6788582372f24c09a3f82
...
765338ec5a
[Php80] Skip var property usage on ClassPropertyAssignToConstructorPromotionRector (#5744 )
2024-03-20 14:11:05 +00:00
Tomas Votruba
5ac9de7a83
Updated Rector to commit 685ba8a63e904c776033ba85c13f8903952e73e4
...
685ba8a63e
[Renaming][AutoImport] Handle after change annotation to attribute with rename on AnnotationToAttributeRector + RenameClassRector with auto import (#5741 )
2024-03-19 14:48:00 +00:00