Tomas Votruba
1bb085831c
Updated Rector to commit 84691d5a2eb99a8794ac8c02f3fe8daf411361fe
...
84691d5a2e
Remove self-serving FileDiffFileDecorator interface (#2835 )
2022-08-24 11:58:09 +00:00
Tomas Votruba
12fa9feb17
Updated Rector to commit 21c4d378a5a054aecff8d114d34a25771a519ebe
...
21c4d378a5
[PHP 8.0] Add way to adjust specifics attribute arguments (#2834 )
2022-08-24 11:51:48 +00:00
Tomas Votruba
e1e0f2856e
Updated Rector to commit e66447b7087642b54199d462faee81c43129e3e5
...
e66447b708
[Transform] Remove ServiceGetterToConstructorInjectionRector, only for risky doctrine case, that should be handled manually (#2832 )
2022-08-24 09:50:03 +00:00
Tomas Votruba
ca47665500
Updated Rector to commit 776386c90f8337b326ae1f21d998ee64e23a6c53
...
776386c90f
[Restoration] Remove CompleteImportForPartialAnnotationRector, one time custom job, not useful for generic rules (#2831 )
2022-08-24 09:36:12 +00:00
Tomas Votruba
87509424bf
Updated Rector to commit debe56260b932715c63eacc73c5495c276784a1c
...
debe56260b
simplify rule docs config
2022-08-24 08:53:31 +00:00
Tomas Votruba
0e5ee3dc93
Updated Rector to commit 6c8c40bb746ce70ab8faa7e80ae088edaba771e7
...
6c8c40bb74
[DeadCode] Merge RemoveDeadConstructorRector, to RemoveEmptyClassMethodRector with same behavior (#2829 )
2022-08-24 08:43:17 +00:00
Tomas Votruba
ac412ec638
Updated Rector to commit 9018492c75866aacc5a71329f921312d31772987
...
9018492c75
[CodeQuality] Remove SimplifyIfIssetToNullCoalescingRector, as overly complex and should be handled by manual context (#2828 )
2022-08-24 08:28:31 +00:00
Tomas Votruba
1db8339e7c
Updated Rector to commit 6306f9e8ecd8e367e7220b02a6613461a34dcc8a
...
6306f9e8ec
[EarlyReturn] Skip ChangeAndIfToEarlyReturnRector in case of simple scalar return (#2826 )
2022-08-24 08:11:57 +00:00
Tomas Votruba
6c1c0cfa19
Updated Rector to commit 54feb0dcfaeaafe177d1268ca2117a7fb1a7da1a
...
54feb0dcfa
[EarlyReturn] Handle crash on assign in if else before on RemoveAlwaysElseRector (#2822 )
2022-08-23 20:55:52 +00:00
Tomas Votruba
402dbe5a36
Updated Rector to commit a33b200e615b9451ba091e2724ab707f39198da7
...
a33b200e61
[BetterPhpDocParser] Add ArrayItemNode to improve value transfer in annotation curly lists (#2786 )
2022-08-20 20:49:07 +00:00
Tomas Votruba
3d2ac73661
Updated Rector to commit 0ecf88aa469af79d7965bfc5efe57888d56cf88e
...
0ecf88aa46
[PHP 8.0] Keep previously defined default, it might have been used later outside the switch construction (#2807 )
2022-08-19 14:05:38 +00:00
Tomas Votruba
0bc18b2647
Updated Rector to commit 1cc39145a5e35b926f0cf96fb0c3c12321154d7a
...
1cc39145a5
[PHP 8.0] Extract AssignMatchTransformer (#2805 )
2022-08-19 13:40:05 +00:00
Tomas Votruba
6b02618a3b
Updated Rector to commit 4bc378bb1846b292946f8c241092a79e863268f7
...
4bc378bb18
[PHP 8.0] Move more logic to MatchFactory (#2802 )
2022-08-19 13:01:36 +00:00
Tomas Votruba
1d66c96acf
Updated Rector to commit 66d273e403467bb99ceae30c157fbc4a08baf59f
...
66d273e403
[PhpDoc] Kick of ArrayItemNode (#2795 )
2022-08-19 08:10:42 +00:00
Tomas Votruba
54af055c16
Updated Rector to commit 69b625cd33c1e5b7c8ba7bcda19450ea71cbdda0
...
69b625cd33
[PHP 8.0] Add class support to NestedAnnotationToAttributeRector (#2782 )
2022-08-18 18:39:25 +00:00
Tomas Votruba
d2c2df7ac2
Updated Rector to commit b8549f547ab72234078416e53f62ba16ab8582c6
...
b8549f547a
[PHP 8.0] Add NestedAnnotationToAttributeRector (#2781 )
2022-08-18 17:55:50 +00:00
Tomas Votruba
f6f9dadfe8
Updated Rector to commit 2667f35cc72a6f7da454635a24bdc3ede61082ae
...
2667f35cc7
Improve ReturnTypeWillChangeRector to handle any method of defined type; move PhpDocFromTypeDeclarationDecorator to Downgrade rules (#2754 )
2022-08-11 15:03:59 +00:00
Tomas Votruba
967bbc6b59
Updated Rector to commit c0070b1d30a0040e3e58724ac1b3b339e168dcb5
...
c0070b1d30
[CodeQuality] Skip not ArrayType on ForeachItemsAssignToEmptyArrayToAssignRector (#2752 )
2022-08-11 14:29:35 +00:00
Tomas Votruba
420929251c
Updated Rector to commit 17257b860adf08f36e4504b6d7a444e5eef987a2
...
17257b860a
remove duplicated test
2022-08-09 20:16:51 +00:00
Tomas Votruba
9348cb36bc
Updated Rector to commit c8c3e82a05436c4c128fd6a5bb2a7207c24a7c53
...
c8c3e82a05
Move Nette extension from the core to the community (#2746 )
2022-08-09 20:03:15 +00:00
Tomas Votruba
f7bb838601
Updated Rector to commit f0425bc3cb3d5855da1bff9c38b872a9003e357b
...
f0425bc3cb
Improve scope, PHPStan extension types (#2747 )
2022-08-09 13:39:17 +00:00
Tomas Votruba
83bdde50fe
Updated Rector to commit 07b54b48ec70f8349a36239316ecf5fb2b79798a
...
07b54b48ec
improve PhpDocInfo generics to local only
2022-08-09 10:07:17 +00:00
Tomas Votruba
ba5ca07800
Updated Rector to commit b8fec6418f6bab31d807fc9eef4167aa74277847
...
b8fec6418f
cleanup
2022-08-07 23:37:28 +00:00
Tomas Votruba
c79a46ee2a
Updated Rector to commit d68bc4ccf6fca72f748cb3b9b80264901094b3d6
...
d68bc4ccf6
bump deps
2022-08-07 12:27:55 +00:00
Tomas Votruba
966de41565
Updated Rector to commit 81f3299a0d1a50b0d4c7a0d8b56c5677491fb1f8
...
81f3299a0d
Add BinaryOpAnalyzer locally
2022-08-07 08:40:30 +00:00
Tomas Votruba
eb23cc5b15
Updated Rector to commit 86682e4848dcfaecdb6dac7d07ffcb4cd47e69bf
...
86682e4848
Less doc, move from NodeRemover from AbstractRector - use directly or remove nodes right at the moment - that creates safer tree (#2741 )
2022-08-06 23:18:58 +00:00
Tomas Votruba
b9ad506421
Updated Rector to commit 86682e4848dcfaecdb6dac7d07ffcb4cd47e69bf
...
86682e4848
Less doc, move from NodeRemover from AbstractRector - use directly or remove nodes right at the moment - that creates safer tree (#2741 )
2022-08-06 22:58:46 +00:00
Tomas Votruba
089ad6e357
Updated Rector to commit 86682e4848dcfaecdb6dac7d07ffcb4cd47e69bf
...
86682e4848
Less doc, move from NodeRemover from AbstractRector - use directly or remove nodes right at the moment - that creates safer tree (#2741 )
2022-08-06 21:53:15 +00:00
Tomas Votruba
fda0b6ec7b
Updated Rector to commit f4bc6c38446ac98e625a9c11c070e9829b4c6118
...
f4bc6c3844
[TypeDeclaration] Make anonymous class return specific type, if implements (#2738 )
2022-08-06 15:04:36 +00:00
Tomas Votruba
3826cb9d2f
Updated Rector to commit 51119207305038d0b0fcf778830dc6544d85ec46
...
5111920730
[TypeDeclaration] Skip data providers in AddArrayReturnDocTypeRector, they're overly complex and not helpful to type (#2736 )
2022-08-06 11:43:02 +00:00
Tomas Votruba
1d28ca109c
Updated Rector to commit 5ec4cff203f68d9578719b54ce3a145efb32bc79
...
5ec4cff203
[Php56] Handle jump not Expression stmt next initialized on AddDefaultValueForUndefinedVariableRector (#2725 )
2022-08-02 06:46:18 +00:00
Tomas Votruba
6d34684c5a
Updated Rector to commit 69d3c92b00fd4cd4f435cd8974e5547251b5065e
...
69d3c92b00
[Php80] Add MixedTypeRector (#2701 )
2022-07-27 08:28:59 +00:00
Tomas Votruba
a746965f93
Updated Rector to commit f0df3c5101f4b9465708589a2c13027bc84f898c
...
f0df3c5101
[CodingStyle] Skip has static call call non static method on StaticArrowFunctionRector and StaticClosureRector (#2713 )
2022-07-26 12:51:56 +00:00
Tomas Votruba
fad0b90180
Updated Rector to commit 3f3fc412140becdc86cc43a6ef87b5be495c9444
...
3f3fc41214
[CodeQuality][CodingStyle] Handle crash assert( >= 0 && >= 0) on combination CodeQuality and CodingStyle rules (#2707 )
2022-07-25 20:13:13 +00:00
Tomas Votruba
8e5d4128e7
Updated Rector to commit b047c81634f8325b94d6e5b39fae6a599f65bca8
...
b047c81634
[automated] Re-Generate Nodes/Rectors Documentation (#2706 )
2022-07-24 00:40:22 +00:00
Tomas Votruba
1d657845a7
Updated Rector to commit 1836de97836c78ae4c85c1fdce3664688fb1011f
...
1836de9783
AddReturnTypeDeclarationBasedOnParentClassMethodRector (#2666 )
2022-07-22 14:18:53 +00:00
Tomas Votruba
f01bc715ee
Updated Rector to commit c74cda7cead18dc51061bd8540c64e98a6aec3b8
...
c74cda7cea
Remove UnwrapFutureCompatibleIfFunctionExistsRector as very niche and specific (#2688 )
2022-07-19 22:41:37 +00:00
Tomas Votruba
9b6234b1bc
Updated Rector to commit b492d2077dfb0ee9c08664747c0c3e8ed73dbc97
...
b492d2077d
[DX] Cleanup, Remove RepeatedLiteralToClassConstantRector, as very narrow use case; use rather phpstan + Remove ChangeLocalPropertyToVariableRector, as buggy and unreliable; better use PHPStan (#2686 )
2022-07-19 21:15:00 +00:00
Tomas Votruba
643657d0ed
Updated Rector to commit c3e31f067de83606b46188d26fcca61a3e89c3c8
...
c3e31f067d
move ReturnTypeFromStrictTypedCallRector to enterprise (#2685 )
2022-07-19 20:28:05 +00:00
Tomas Votruba
e67795209e
Updated Rector to commit f74bdede72ab3a95dfa5f8670b369c2d4cd2e4db
...
f74bdede72
[CodingStyle] Deprecate PHPStormVarAnnotationRector, rather tokens responsibility (#2677 )
2022-07-18 15:33:08 +00:00
Tomas Votruba
c855f5df1c
Updated Rector to commit 6d7404c65000caede512a5bc5a993f472e11cd0d
...
6d7404c650
Home cleaning with Exacat 😎 (#2676 )
2022-07-18 15:25:27 +00:00
Tomas Votruba
9d2c3a2853
Updated Rector to commit ae7648ed92396d39b4d364328312250b2c66f40e
...
ae7648ed92
[CodingStyle] Add StaticClosureRector (#2658 )
2022-07-13 20:35:23 +00:00
Tomas Votruba
2747e037dd
Updated Rector to commit 743fef03d939a8a4fc4aa9364df057854e97e5c7
...
743fef03d9
[CodingStyle] Add StaticArrowFunctionRector (#2657 )
2022-07-13 16:07:41 +00:00
Tomas Votruba
02fd732f10
Updated Rector to commit 17ba943afd637b6df317a646c9406318aeb2848a
...
17ba943afd
[TypeDeclaration] Skip assign override in ReturnTypeFromReturnNewRector (#2648 )
2022-07-09 15:11:27 +00:00
Tomas Votruba
42d59f4003
Updated Rector to commit e8e2db769d857346202bc0f59ab4a618ee5b5202
...
e8e2db769d
[TypeDeclaration] Add assigned new to variable in ReturnTypeFromReturnNewRector (#2647 )
2022-07-09 14:55:41 +00:00
Tomas Votruba
8b3c974a42
Updated Rector to commit fba410bf6ed6da0657cb8ec939a22ad3988fc4ad
...
fba410bf6e
[StrictTypes] Add MethodCall/StaticCall to ExclusiveNativeCallLikeReturnMatcher (#2646 )
2022-07-09 14:14:37 +00:00
Tomas Votruba
e86c09a91b
Updated Rector to commit 7916cd907d55e32e9711ee7dc07ed45016eff152
...
7916cd907d
[DX] Remove doctrine collection responsibility to TypedPropertyRector (#2640 )
2022-07-06 19:39:27 +00:00
Tomas Votruba
81662109e0
Updated Rector to commit 649e5119376355e4d009f5db569b3785d10aaa37
...
649e511937
[TypeDeclaration] Add TypedPropertyFromStrictSetUpRector (#2636 )
2022-07-06 11:56:20 +00:00
Tomas Votruba
a40cc18430
Updated Rector to commit 9ab8ce06cbf1f5244d90fcd4e193784f8c13b8ef
...
9ab8ce06cb
[Core] Return early NodeTraverser::STOP_TRAVERSAL on referenced is true on ParamAnalyzer (#2630 )
2022-07-04 14:51:17 +00:00
Tomas Votruba
b050f5de99
Updated Rector to commit a70d0e5518260479d055a0d5a90e28e43cad58f7
...
a70d0e5518
[Php54] Rename ArrayToShortArrayRector to LongArrayToShortArrayRector (#2628 )
2022-07-03 23:03:40 +00:00