Tomas Votruba
6e8480860a
Updated Rector to commit be3e2e1f9b
...
be3e2e1f9b
trigger buid
2022-05-29 14:16:20 +00:00
Tomas Votruba
9a9e8960ee
Updated Rector to commit 9cd69c2b3d
...
9cd69c2b3d
[automated] Re-Generate Nodes/Rectors Documentation (#2385 )
2022-05-29 00:36:37 +00:00
Tomas Votruba
b5e7b13e63
Updated Rector to commit 012e9ad553
...
012e9ad553
Add annotation to attribute core rename in AnnotationToAttributeRector (#2384 )
2022-05-28 17:00:40 +00:00
Tomas Votruba
94e64470da
Updated Rector to commit 012e9ad553
...
012e9ad553
Add annotation to attribute core rename in AnnotationToAttributeRector (#2384 )
2022-05-28 00:27:30 +00:00
Tomas Votruba
5c55299624
Rector 0.13.2
2022-05-27 21:47:31 +00:00
Tomas Votruba
64b3510c04
Updated Rector to commit 31e60de5c9
...
31e60de5c9
allow PHPStan 1.7.2
2022-05-27 21:09:24 +00:00
Tomas Votruba
15bac77e54
Updated Rector to commit e89590f925
...
e89590f925
Try pin back PHPStan 1.7.1 (#2383 )
2022-05-27 20:43:22 +00:00
Tomas Votruba
85ff7027f7
Updated Rector to commit 38cb4c9684
...
38cb4c9684
Move Bootstrap file includer to load in RectorContainerFactory (#2382 )
2022-05-27 19:47:45 +00:00
Tomas Votruba
efe571aff5
Rector 0.13.1
2022-05-27 18:26:44 +00:00
Tomas Votruba
ed2a4f1f64
Updated Rector to commit 429e5746ea
...
429e5746ea
Try pin PHPStan 1.7.1 (#2381 )
2022-05-27 17:33:19 +00:00
Tomas Votruba
5ac1afded1
Updated Rector to commit 7f40d20ff7
...
7f40d20ff7
Fix wrong copy paste define-constant test (#2380 )
2022-05-27 17:03:14 +00:00
Tomas Votruba
b748edb1e3
Updated Rector to commit 37df55a2fd
...
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
72da510fdc
Updated Rector to commit 30b5b53c0e
...
30b5b53c0e
Rollback e2e define-contant as found error in consumer (#2379 )
2022-05-27 16:21:17 +00:00
Tomas Votruba
4838a73d43
Updated Rector to commit 38ed8d2f6d
...
38ed8d2f6d
Rollback stubs-rector tweak and remove e2e/define-constant (#2377 )
2022-05-27 15:54:40 +00:00
Tomas Votruba
02fbc78a36
Updated Rector to commit 2c46d4fc4d
...
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 a7e6b685e9
...
a7e6b685e9
[DX] Remove XmlFileFormatter, as Rector does not handle it (#2375 )
2022-05-27 15:32:46 +00:00
Tomas Votruba
3179389e09
Updated Rector to commit 64f93c848d
...
64f93c848d
Try fix stub ReflectionUnionType not found in CI php 7.2 (take 2) (#2374 )
2022-05-27 15:10:33 +00:00
Tomas Votruba
370e072a87
Updated Rector to commit a9dd89b1cc
...
a9dd89b1cc
[DX] Remove CommandNaming magic, check rector class exists in RectorConfig (#2372 )
2022-05-27 15:06:05 +00:00
Tomas Votruba
2916f08a7f
Updated Rector to commit 03da98750a
...
03da98750a
Try fix stub ReflectionUnionType not found in CI php 7.2 (#2373 )
2022-05-27 14:54:56 +00:00
Tomas Votruba
6693d5cd3d
Updated Rector to commit 45eef47f27
...
45eef47f27
[DX] Various config merge, improve RectorConfig methods (#2371 )
2022-05-27 13:38:07 +00:00
Tomas Votruba
7e46eb8267
Updated Rector to commit a2d6da8b4e
...
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 1249d947f4
...
1249d947f4
Try php-scoper 0.17 (#2368 )
2022-05-27 11:25:02 +00:00
Tomas Votruba
44b6de06e8
Updated Rector to commit 7adde5807c
...
7adde5807c
[DX] Move configure to direct call in RectorConfig (#2367 )
2022-05-27 11:08:48 +00:00
Tomas Votruba
c9884a4d56
Updated Rector to commit 7adde5807c
...
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 213b14d715
...
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 e690cd059c
...
e690cd059c
restore downgrade configs
2022-05-27 10:39:50 +00:00
Tomas Votruba
bcf77dc873
Updated Rector to commit f5a06553ce
...
f5a06553ce
[CodeQuality] Add InlineIsAInstanceOfRector (#2364 )
2022-05-26 22:07:22 +00:00
Tomas Votruba
74a2d071eb
Updated Rector to commit 3da22b0231
...
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 66dbb1e307
...
66dbb1e307
Allow to rename method if in interface (#2362 )
2022-05-25 21:43:02 +00:00
Tomas Votruba
b52fe6d037
Updated Rector to commit 5d0138dcef
...
5d0138dcef
Fixture class name fix (#2360 )
2022-05-25 08:23:52 +00:00
Tomas Votruba
f47835bc59
Updated Rector to commit 5d0138dcef
...
5d0138dcef
Fixture class name fix (#2360 )
2022-05-25 07:42:03 +00:00
Tomas Votruba
90e4d93b7b
Updated Rector to commit 9c6b3d708c
...
9c6b3d708c
[TypeDeclaration] Skip curly {@inheritdoc} on AddArrayReturnDocTypeRector (#2359 )
2022-05-25 07:33:41 +00:00
Tomas Votruba
c5eecc40c0
Updated Rector to commit 4c53b206a4
...
4c53b206a4
[Php80] Do not remove array<mixed> inside Union type on UnionTypesRector (#2358 )
2022-05-25 06:59:11 +00:00
Tomas Votruba
de531d956c
Updated Rector to commit e1ecbe90fc
...
e1ecbe90fc
[DeadCode] Handle RemoveDoubleAssignRector+RemoveUnusedVariableAssignRector (#2355 )
2022-05-24 21:07:21 +00:00
Tomas Votruba
f3e173b7f3
Updated Rector to commit 8efa7151e6
...
8efa7151e6
[FamilyTree] Use parent->hasNativeMethod() on ClassChildAnalyzer->resolveParentClassMethods() (#2357 )
2022-05-24 20:58:57 +00:00
Tomas Votruba
5dfc95ba95
Updated Rector to commit e1ecbe90fc
...
e1ecbe90fc
[DeadCode] Handle RemoveDoubleAssignRector+RemoveUnusedVariableAssignRector (#2355 )
2022-05-24 20:58:43 +00:00
Tomas Votruba
b93cf80a4f
Updated Rector to commit dc9189280f
...
dc9189280f
[PHPStan] Update to PHPStan ^1.7.0 (#2354 )
2022-05-24 13:01:35 +00:00
Tomas Votruba
3e7be42701
Updated Rector to commit a14bd26655
...
a14bd26655
[Core] Handle Previous Stmt not Stmt on UnreachableStmtAnalyzer (#2353 )
2022-05-24 09:06:01 +00:00
Tomas Votruba
5d8ca84738
Updated Rector to commit f25715b7b3
...
f25715b7b3
[Php73] Skip Encapsed on StringifyStrNeedlesRector + Temporary Pin PHPStan 1.6.9 (#2352 )
2022-05-24 08:37:28 +00:00
Tomas Votruba
edbab99c60
Updated Rector to commit 1691157a64
...
1691157a64
[Core] Use PropertyFetchAnalyzer::isFilledViaMethodCallInConstructStmts() in ConstructorAssignDetector::isPropertyAssigned() (#2351 )
2022-05-23 14:15:07 +00:00
Tomas Votruba
bb3b32dd59
Rector 0.13.0
2022-05-23 10:26:32 +00:00
Tomas Votruba
f89782b964
Updated Rector to commit f134b6183e
...
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 3fe07aa6a1
...
3fe07aa6a1
[Experiment][Naming] Keep GroupUse Stmt on UseImportsResolver::resolveForNode() (#2349 )
2022-05-22 21:05:36 +00:00
Tomas Votruba
291f513fb2
Updated Rector to commit f8c204adba
...
f8c204adba
[Naming] Handle Grouped use import on UseImportsResolver (#2348 )
2022-05-22 17:40:56 +00:00
Tomas Votruba
b7c661cd45
Updated Rector to commit a9c6d9bd06
...
a9c6d9bd06
[Core][DeadCode] Remove ClassMethodManipulator->isPropertyPromotion() (#2346 )
2022-05-22 17:06:09 +00:00
Tomas Votruba
a935bbc0cb
Updated Rector to commit 8fbc6582f9
...
8fbc6582f9
[Core][Naming] Move collecting param names method to FunctionLikeManipulator (#2347 )
2022-05-22 16:59:48 +00:00
Tomas Votruba
1192ab052e
Updated Rector to commit 68906c7e17
...
68906c7e17
[DeadCode] Skip used in compact() on RemoveUnusedConstructorParamRector (#2345 )
2022-05-22 11:48:33 +00:00
Tomas Votruba
87e9b6cac3
Updated Rector to commit 20731aedd2
...
20731aedd2
add RectorConfigProvider::getSymfonyContainerXml()
2022-05-22 07:50:39 +00:00
Tomas Votruba
cb9cf8dc77
Updated Rector to commit a59e9cece6
...
a59e9cece6
Fix return type of FileInfoParser::parseFileInfoToNodesAndDecorate (#2344 )
2022-05-22 07:24:14 +00:00
Tomas Votruba
de0de9aad5
Updated Rector to commit 08a35afeb1
...
08a35afeb1
remove symfony routes json paramter as unused
2022-05-22 07:19:57 +00:00
Tomas Votruba
7b1430a8bc
Updated Rector to commit adb6e68c2a
...
adb6e68c2a
[automated] Re-Generate Nodes/Rectors Documentation (#2343 )
2022-05-22 07:17:20 +00:00
Tomas Votruba
2b85976c4c
Updated Rector to commit adb6e68c2a
...
adb6e68c2a
[automated] Re-Generate Nodes/Rectors Documentation (#2343 )
2022-05-22 00:38:26 +00:00
Tomas Votruba
1eaab8962d
Updated Rector to commit fef1a03955
...
fef1a03955
[DeadCode] Skip used in Closure use on RemoveUnusedConstructorParamRector (#2341 )
2022-05-21 16:30:26 +00:00
Tomas Votruba
71be1e7075
Updated Rector to commit b4120a8850
...
b4120a8850
[DX] Use direct method on node, instead of token position (#2340 )
2022-05-21 12:10:19 +00:00
Tomas Votruba
a073a51536
Updated Rector to commit b4120a8850
...
b4120a8850
[DX] Use direct method on node, instead of token position (#2340 )
2022-05-21 11:58:43 +00:00
Tomas Votruba
3051b40bdb
Updated Rector to commit b4120a8850
...
b4120a8850
[DX] Use direct method on node, instead of token position (#2340 )
2022-05-21 09:54:08 +00:00
Tomas Votruba
85503305b8
Updated Rector to commit b4120a8850
...
b4120a8850
[DX] Use direct method on node, instead of token position (#2340 )
2022-05-21 09:46:20 +00:00
Tomas Votruba
ba3d4a2c17
Updated Rector to commit b4120a8850
...
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 fcadc67328
...
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 36fd8fa619
...
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 f0a1b688f3
...
f0a1b688f3
[DowngradePhp80] Apply PHPStan 1.7.x-dev compatible for PhpParameterReflection (#2336 )
2022-05-20 10:24:40 +00:00
Tomas Votruba
f102e48ada
Updated Rector to commit 1a56ec1736
...
1a56ec1736
[Php80] Handle default in previous not used in next switch (#2335 )
2022-05-19 18:13:25 +00:00
Tomas Votruba
f2940cdc9c
Updated Rector to commit 3f0a0b7259
...
3f0a0b7259
[Php80] Skip no default return fluent on ChangeSwitchToMatchRector (#2334 )
2022-05-19 16:31:50 +00:00
Tomas Votruba
aff4495016
Updated Rector to commit f90acd4c3a
...
f90acd4c3a
[DowngradePhp80] Handle inside Closure on DowngradeMatchToSwitchRector (#2333 )
2022-05-19 14:31:37 +00:00
Tomas Votruba
ce9b1cc6e6
Updated Rector to commit 30a53bfd93
...
30a53bfd93
[DowngradePhp80] Add in arrow function in return support on DowngradeMatchToSwitchRector (#2331 )
2022-05-19 06:59:21 +00:00
Tomas Votruba
e591a53599
Updated Rector to commit 36af81f0dd
...
36af81f0dd
[DowngradePhp80] Handle match inside ArrowFunction on DowngradeMatchToSwitchRector (#2330 )
2022-05-18 15:26:57 +00:00
Tomas Votruba
ed2c26a73e
Updated Rector to commit 0704ba0af4
...
0704ba0af4
[Core] Remove clean comment on NodeComparator::isNodeEqual() (#2329 )
2022-05-18 13:06:07 +00:00
Tomas Votruba
1bc7ee9334
Updated Rector to commit e33bcf19be
...
e33bcf19be
[Core] Override pModifiers() method to set final and abstract modifiers early on BetterStandardPrinter (#2328 )
2022-05-18 10:48:11 +00:00
Tomas Votruba
b0c0273ab6
Updated Rector to commit 2c0f802aaf
...
2c0f802aaf
[DeadCode] Allow return Nop Stmts (comments) on RemoveAlwaysTrueIfConditionRector (#2327 )
2022-05-18 08:14:13 +00:00
Tomas Votruba
9f20f49090
Updated Rector to commit eeeba85f48
...
eeeba85f48
[Core] Improve PropertyFetchFinder to use PropertyFetchAnalyzer (#2326 )
2022-05-18 07:44:45 +00:00
Tomas Votruba
de15691138
Updated Rector to commit 50943ea4f2
...
50943ea4f2
[CodeQuality] Skip re use variable in assign Expr on InlineArrayReturnAssignRector (#2325 )
2022-05-18 05:10:35 +00:00
Tomas Votruba
f845008257
Updated Rector to commit 50943ea4f2
...
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 15d93fa815
...
15d93fa815
[DeadCode] Handle combine RemoveAlwaysTrueIfConditionRector + RemoveDeadConstructorRector (#2324 )
2022-05-17 09:51:50 +00:00
Tomas Votruba
0cbc3aa523
Updated Rector to commit 15d93fa815
...
15d93fa815
[DeadCode] Handle combine RemoveAlwaysTrueIfConditionRector + RemoveDeadConstructorRector (#2324 )
2022-05-16 21:21:34 +00:00
Tomas Votruba
74de754026
Updated Rector to commit 7a08f1bbe5
...
7a08f1bbe5
[Core] Move ->shouldShowProgressBar() before loop (#2323 )
2022-05-16 19:08:11 +00:00
Tomas Votruba
792ac60a81
Updated Rector to commit 7a08f1bbe5
...
7a08f1bbe5
[Core] Move ->shouldShowProgressBar() before loop (#2323 )
2022-05-16 09:43:25 +00:00
Tomas Votruba
4708d6b081
Updated Rector to commit c0086b7e14
...
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
d08b83c426
Updated Rector to commit 91ffbbb74d
...
91ffbbb74d
[Core] Direct assign visitors property data on RectorNodeTraverser (#2315 )
2022-05-15 13:20:49 +00:00
Tomas Votruba
e7cbd16435
Updated Rector to commit 0686f438cc
...
0686f438cc
[PHPStan] Enable symplify-rules.neon (#2318 )
2022-05-15 11:50:50 +00:00
Tomas Votruba
c99e1d9cdf
Updated Rector to commit d61eea4aca
...
d61eea4aca
[Core] Ensure parent is Node on AbstractScopeAwareRector (#2317 )
2022-05-15 10:32:22 +00:00
Tomas Votruba
98b2db6b30
Updated Rector to commit 70f10c9c77
...
70f10c9c77
[Core] Fix message configure rule error on EmptyConfigurableRectorChecker (#2316 )
2022-05-15 10:13:55 +00:00
Tomas Votruba
ad10fd18db
Updated Rector to commit 96400215b5
...
96400215b5
[automated] Re-Generate Nodes/Rectors Documentation (#2314 )
2022-05-15 09:42:33 +00:00
Tomas Votruba
d63573a7d2
Updated Rector to commit 1d75b53e97
...
1d75b53e97
[Core] Add ScopeAnalyzer service to verify if Node is Scope aware (#2311 )
2022-05-14 11:32:37 +00:00
Tomas Votruba
11c262469b
Updated Rector to commit 3ed69d7ecf
...
3ed69d7ecf
[CodeQuality] Apply StmtsAwareInterface node on SimplifyUselessVariableRector (#2310 )
2022-05-14 09:33:59 +00:00
Tomas Votruba
d10a01e47f
Updated Rector to commit fcb2dc6f33
...
fcb2dc6f33
[CodeQuality] Do not duplicate Expr on SimplifyIfElseToTernaryRector+SimplifyUselessVariableRector+CompleteDynamicPropertiesRector (#2308 )
2022-05-14 07:38:00 +00:00
Tomas Votruba
f2550b0de1
Updated Rector to commit f92d5deca3
...
f92d5deca3
Fix Scalar_Encapsed node as dynamic in (#2309 )
2022-05-14 02:43:00 +00:00
Tomas Votruba
c50600c391
Updated Rector to commit 26d2589aba
...
26d2589aba
[Parallel] Fix --debug not working in parallel (#2307 )
2022-05-13 16:18:07 +00:00
Tomas Votruba
1b5d975dcf
Updated Rector to commit 4d31934258
...
4d31934258
Add new rule to add annotations from router configuration to symfony controllers (#2306 )
2022-05-13 10:14:21 +00:00
Tomas Votruba
b03aa95fcc
Updated Rector to commit 28dc9cebb2
...
28dc9cebb2
Prepare NamedToUnnamedArgs for PhpParameterReflection change in PHPStan 1.7 (#2305 )
2022-05-13 09:29:14 +00:00
Tomas Votruba
cd95eb3dcc
Updated Rector to commit 1ec5e2d35b
...
1ec5e2d35b
restore links
2022-05-12 19:20:31 +00:00
Tomas Votruba
99edeb9629
Updated Rector to commit 52ea41240e
...
47bea33c2e
use changelog annotations to display useful into under the change 52ea41240e
restore regex replaces
2022-05-12 19:17:07 +00:00
Tomas Votruba
c37682bea7
Updated Rector to commit f0d68c75a1
...
f0d68c75a1
[Php82] Fixtures for skip combination writable + readonly on ReadOnlyClassRector (#2304 )
2022-05-12 16:54:11 +00:00
Tomas Votruba
a9b5ab7bc7
Updated Rector to commit f0d68c75a1
...
f0d68c75a1
[Php82] Fixtures for skip combination writable + readonly on ReadOnlyClassRector (#2304 )
2022-05-12 16:10:15 +00:00
Tomas Votruba
093c37f3c5
Updated Rector to commit 78aaf7ee0b
...
78aaf7ee0b
[Php82] Add ReadOnlyClassRector (#2296 )
2022-05-12 15:51:17 +00:00
Tomas Votruba
75c4d1eb67
Updated Rector to commit 93cf392561
...
93cf392561
Add [file] + [rule] debug info on --debug + fix literal number downgrade type change to string (#2302 )
2022-05-12 14:35:14 +00:00
Tomas Votruba
50d04ee8b8
Updated Rector to commit e88903f64e
...
e88903f64e
[Core] Improve UnreachableStmtAnalyzer: verify itself by recursive call (#2300 )
2022-05-12 10:26:38 +00:00
Tomas Votruba
bca89e29da
Updated Rector to commit 33cd52e703
...
33cd52e703
Fix position of class after non-reachable stmts (#2299 )
2022-05-12 09:11:03 +00:00
Tomas Votruba
e0323c00f8
Updated Rector to commit 39e552c4c9
...
39e552c4c9
Various little improvement (#2297 )
2022-05-12 06:13:58 +00:00
Tomas Votruba
d967349fb9
Updated Rector to commit cd2a644e0c
...
cd2a644e0c
[Core] Refactor RectifiedAnalyzer: early check against AbstractScopeAwareRector instead of Original node (#2295 )
2022-05-12 05:20:59 +00:00
Tomas Votruba
412270b47d
Updated Rector to commit 2ccb53592e
...
2ccb53592e
Improve indent types (#2294 )
2022-05-11 22:54:59 +00:00
Tomas Votruba
ea968d80ae
Updated Rector to commit 1026ede751
...
1026ede751
Remove requires from tests, as all tests run on PHP 8.1 (#2293 )
2022-05-11 22:23:42 +00:00
Tomas Votruba
060b1642ed
Updated Rector to commit 55be345ca9
...
55be345ca9
Various improvements (#2291 )
2022-05-11 17:53:44 +00:00
Tomas Votruba
f0a799c4c1
Updated Rector to commit 17d200dfa6
...
17d200dfa6
[DX] Skip extra comment, add RectorConfig->rules() (#2290 )
2022-05-11 16:53:20 +00:00
Tomas Votruba
a48a02b46d
Updated Rector to commit 9163864800
...
9163864800
Remove DowngradeGeneratedScalarTypesRector as way hacky to particular string solution, better use patching (#2289 )
2022-05-11 16:29:59 +00:00
Tomas Votruba
f3598b9c94
Updated Rector to commit b8ff9ab25c
...
b8ff9ab25c
Use ReflectionResolver when possible, use AbstractRector when scope not needed (#2288 )
2022-05-11 14:46:44 +00:00
Tomas Votruba
099d77eea7
Updated Rector to commit 77dcd92d7f
...
77dcd92d7f
[TypeDeclaration] Use AbstractRector on ParamTypeDeclarationRector (#2287 )
2022-05-11 14:04:35 +00:00
Tomas Votruba
b16e5d61a8
Updated Rector to commit 4d358dade1
...
4d358dade1
[Core] Allow any Node passed to ReflectionResolver::resolveClassReflection() (#2286 )
2022-05-11 13:46:30 +00:00
Tomas Votruba
aa55f3e517
Updated Rector to commit 4d358dade1
...
4d358dade1
[Core] Allow any Node passed to ReflectionResolver::resolveClassReflection() (#2286 )
2022-05-11 13:35:32 +00:00
Tomas Votruba
7fc2669a02
Updated Rector to commit f5927bb55e
...
f5927bb55e
[Core] Add ReflectionResolver::resolveClassReflectionSourceObject() method (#2285 )
2022-05-11 13:10:39 +00:00
Tomas Votruba
a2b4ae0362
Updated Rector to commit a784b3da67
...
a784b3da67
[TypeDeclaration] Use ReflectionResolver when possible on ControllerRenderMethodAnalyzer (#2284 )
2022-05-11 12:03:36 +00:00
Tomas Votruba
3c86fb4a76
Updated Rector to commit a784b3da67
...
a784b3da67
[TypeDeclaration] Use ReflectionResolver when possible on ControllerRenderMethodAnalyzer (#2284 )
2022-05-11 11:43:08 +00:00
Tomas Votruba
45954eebdb
Updated Rector to commit a784b3da67
...
a784b3da67
[TypeDeclaration] Use ReflectionResolver when possible on ControllerRenderMethodAnalyzer (#2284 )
2022-05-11 11:35:42 +00:00
Tomas Votruba
9dcd15012f
Updated Rector to commit 32165444b1
...
32165444b1
[Php52] Ensure return only when node changed on ContinueToBreakInSwitchRector (#2283 )
2022-05-11 07:15:27 +00:00
Tomas Votruba
7e928f8b96
Updated Rector to commit 12fa9407f7
...
12fa9407f7
[DeadCode] Skip @return static on return self when class is not final or in trait on RemoveUselessReturnTagRector (#2282 )
2022-05-11 05:14:30 +00:00
Tomas Votruba
6feaa9edb7
Updated Rector to commit 8b4c7c5fd8
...
8b4c7c5fd8
[CodeQuality] Handle empty stmts on RemoveAlwaysTrueConditionSetInConstructorRector (#2281 )
2022-05-11 01:22:20 +00:00
Tomas Votruba
a93d572d86
Updated Rector to commit ebd4c3fee6
...
ebd4c3fee6
[Renaming] Skip renaming method call on RenameMethodRector when both old and new exists, which implements interface as config (#2276 )
2022-05-11 00:39:05 +00:00
Tomas Votruba
7ada631151
Updated Rector to commit 1dd739aab6
...
1dd739aab6
Update RemoveAlwaysTrueConditionSetInConstructorRector to return stmts (#2280 )
2022-05-10 16:36:06 +00:00
Tomas Votruba
5a70fb04b1
Updated Rector to commit 27476c0909
...
27476c0909
add few fixtures (#2279 )
2022-05-10 16:31:36 +00:00
Tomas Votruba
9306ff041a
Updated Rector to commit fa073d4408
...
fa073d4408
[CodeQuality] Add SimplifyIfExactValueReturnValueRector (#2278 )
2022-05-10 16:14:43 +00:00
Tomas Votruba
d72f56e566
Updated Rector to commit 30f2f91909
...
30f2f91909
[CodeQuality][DeadCode] Handle SimplifyUselessVariableRector+RemoveOverriddenValuesRector (#2277 )
2022-05-10 12:38:09 +00:00
Tomas Votruba
447f9a972f
Updated Rector to commit e5a45afba3
...
e5a45afba3
[CodeQuality][CodingStyle] Handle Scope not available error on CallableThisArrayToAnonymousFunctionRector+CountArrayToEmptyArrayComparisonRector (#2274 )
2022-05-09 20:16:44 +00:00
Tomas Votruba
0632acb74b
Updated Rector to commit 3c41b72a6b
...
3c41b72a6b
cleanup phpstan.neon (#2273 )
2022-05-09 11:32:47 +00:00
Tomas Votruba
377fd1911e
Updated Rector to commit a99574d6c5
...
a99574d6c5
Mini optimizations (#2272 )
2022-05-09 11:16:33 +00:00
Tomas Votruba
0070cfd0cc
Updated Rector to commit 4468743419
...
4468743419
[FEAT] refacto OrderAttributesRector (#2243 )
2022-05-09 10:52:19 +00:00
Tomas Votruba
fa402052ff
Updated Rector to commit 97a33aa694
...
97a33aa694
[Core] Remove is_string() check on glob loop data (#2267 )
2022-05-09 09:51:17 +00:00
Tomas Votruba
ec43ca03ec
Updated Rector to commit 97a33aa694
...
97a33aa694
[Core] Remove is_string() check on glob loop data (#2267 )
2022-05-09 06:43:28 +00:00
Tomas Votruba
bb468e29f5
Updated Rector to commit 97a33aa694
...
97a33aa694
[Core] Remove is_string() check on glob loop data (#2267 )
2022-05-08 23:26:26 +00:00
Tomas Votruba
56775932a2
Updated Rector to commit 60708d4501
...
60708d4501
[Core] Clean up repetitive is_file and manual register stub on BootstrapFilesIncluder (#2264 )
2022-05-08 23:16:31 +00:00
Tomas Votruba
aa0465d388
Updated Rector to commit 975fdf113f
...
975fdf113f
[DX] Add StmtsAwareInterface to catch node by type (#2269 )
2022-05-08 20:57:50 +00:00
Tomas Votruba
5b56a7d2ca
Updated Rector to commit 5a122e2b82
...
5a122e2b82
[CodingStyle] Ensure node changed when return on SymplifyQuoteEscapeRector (#2268 )
2022-05-08 13:28:44 +00:00
Tomas Votruba
6dd3060af0
Updated Rector to commit ae2e38ed98
...
ae2e38ed98
[CodeQuality] Skip empty array push args and no 2nd arg on ChangeArrayPushToArrayAssignRector (#2266 )
2022-05-08 11:21:43 +00:00
Tomas Votruba
374898f010
Updated Rector to commit 88c9b8e20d
...
88c9b8e20d
Make ChangeArrayPushToArrayAssignRector use stmts (#2265 )
2022-05-08 10:54:09 +00:00
Tomas Votruba
52fecaf9ca
Updated Rector to commit e341cc26fe
...
e341cc26fe
[NodeNameResolver] Remove NodeNameResolver::isLocalPropertyFetchNamed() method, already handled at PropertyFetchAnalyzer::isLocalPropertyFetchName() (#2263 )
2022-05-08 08:49:04 +00:00
Tomas Votruba
992aade98a
Updated Rector to commit d89c23267c
...
d89c23267c
[automated] Re-Generate Nodes/Rectors Documentation (#2262 )
2022-05-08 00:33:36 +00:00
Tomas Votruba
f958d0a9c9
Updated Rector to commit fb8260c3a1
...
fb8260c3a1
[DeadCode] Ensure no stmts check on RemovePhpVersionIdCheckRector (#2260 )
2022-05-07 18:51:48 +00:00
Tomas Votruba
f63eef01d0
Updated Rector to commit 2dd8c6b814
...
2dd8c6b814
[CodeQuality][DeadCode] Add For_, Closure, and Finally_, Case_, Catch_ to NodeTypeGroup::STMTS_AWARE (#2258 )
2022-05-07 18:33:57 +00:00
Tomas Votruba
0f7f24ba96
Updated Rector to commit 333933b2d3
...
333933b2d3
Change RemovePhpVersionIdCheckRector to work with direct If_ (#2259 )
2022-05-07 18:21:39 +00:00
Tomas Votruba
ae706b6205
Updated Rector to commit e97288c13e
...
e97288c13e
[Scoped] Rollback Symplify\SmartFileSystem\SmartFileInfo require at bootstrap.php (#2256 )
2022-05-07 13:44:50 +00:00
Tomas Votruba
b4e0bff933
Updated Rector to commit 6baafbc5a6
...
6baafbc5a6
[Scoper] Remove SmartFileInfo and ContainerConfigurator setup on bootstrap.php (#2253 )
2022-05-07 11:00:41 +00:00
Tomas Votruba
4b5a7031be
Updated Rector to commit 3135f29362
...
3135f29362
[DeadCode] Ensure has stmts on RemoveDeadInstanceOfRector (#2252 )
2022-05-07 10:26:06 +00:00
Tomas Votruba
fe23d4f8ca
Updated Rector to commit c91f3ad629
...
c91f3ad629
refactor RemoveDeadInstanceOfRector to direct return (#2251 )
2022-05-07 09:38:38 +00:00
Tomas Votruba
e1b8b2e468
Updated Rector to commit 81ba0c90bd
...
81ba0c90bd
[Scoper] Remove PHPStanStubLoader: move to dedicated file to define native classes (#2249 )
2022-05-07 09:29:04 +00:00
Tomas Votruba
2786be52f6
Updated Rector to commit c2ade0583c
...
c2ade0583c
[DX] Refactor ChangeNestedIfsToEarlyReturnRector to direct return (#2250 )
2022-05-07 09:28:12 +00:00
Tomas Votruba
755d463439
Updated Rector to commit 1f6c7a6a20
...
1f6c7a6a20
[Scoper] Clean up bootstrap.php: move enum definitions to dedicated file and require in BootstrapFilesIncluder (#2248 )
2022-05-07 08:49:37 +00:00
Tomas Votruba
3178565814
Updated Rector to commit b54fb77073
...
b54fb77073
[Scoper] Remove PHPStanStubLoader->loadStubs() call on config-downgrade (#2247 )
2022-05-07 07:13:23 +00:00
Tomas Votruba
24318b9a19
Updated Rector to commit 26cad67b1c
...
26cad67b1c
[CodingStyle] Clean up getParents() call on MakeInheritedMethodVisibilitySameAsParentRector (#2246 )
2022-05-07 00:18:08 +00:00
Tomas Votruba
010ad20f65
Updated Rector to commit 6d814fb385
...
6d814fb385
Refactor DowngradePipeToMultiCatchExceptionRector to work directly with stmts (#2245 )
2022-05-06 22:55:21 +00:00
Tomas Votruba
6a2c9a5de2
Updated Rector to commit 176d6d7e2a
...
176d6d7e2a
Refactor ChangeAndIfToEarlyReturnRector to work with stmts (#2244 )
2022-05-06 22:31:31 +00:00
Tomas Votruba
7885ef1835
Updated Rector to commit 712237ec22
...
712237ec22
Error message improvements (#2242 )
2022-05-06 07:42:42 +00:00
Tomas Votruba
a548c62cde
Updated Rector to commit ede1106a69
...
ede1106a69
[DX] Improve DowngradeCatchThrowableRector to return nodes directly (#2241 )
2022-05-06 07:17:49 +00:00
Tomas Votruba
c3266af645
Updated Rector to commit 74b404e1d1
...
74b404e1d1
[DX] Change SplitListAssignToSeparateLineRector to direct return (#2240 )
2022-05-05 18:07:01 +00:00
Tomas Votruba
d59bf7cd51
Updated Rector to commit 561e3963e1
...
561e3963e1
Use refactorWithScope() in MakeInheritedMethodVisibilitySameAsParentRector (#2236 )
2022-05-05 17:42:23 +00:00
Tomas Votruba
7242caf99b
Updated Rector to commit 7f5acb613b
...
7f5acb613b
[Core] Add BetterNodeFinder::findFirstInlinedPrevious() (#2238 )
2022-05-05 13:58:33 +00:00
Tomas Votruba
29c4bbb97a
Updated Rector to commit aa6524e842
...
aa6524e842
[Core] Improve PropertyFetchAnalyzer::PropertyFetchAnalyzer() to check against Variable and Name (#2237 )
2022-05-05 10:19:49 +00:00
Tomas Votruba
4b66436386
Updated Rector to commit d8c523625c
...
d8c523625c
Various property + class context improvements (#2234 )
2022-05-05 09:39:03 +00:00
Tomas Votruba
b674e4a170
Updated Rector to commit 4701b70f5a
...
4701b70f5a
Clean up ComplexNodeRemover::resolvePropertyFetchFromDimFetch() (#2235 )
2022-05-05 09:37:41 +00:00
Tomas Votruba
07a94318c5
Updated Rector to commit a19b983ce9
...
a19b983ce9
[DeadCode] Add StaticPropertyFetch removal support on RemoveUnusedPrivatePropertyRector (#2233 )
2022-05-05 08:58:28 +00:00
Tomas Votruba
427d04477e
Updated Rector to commit 3184d55477
...
3184d55477
[DX] Use direct return of multi nodes instead of 2 addNode before/after node (#2232 )
2022-05-05 08:32:20 +00:00
Tomas Votruba
2c62b5ccdc
Updated Rector to commit dd178deaa6
...
dd178deaa6
[DeadCode] Do not remove unused param in middle on RemoveUnusedConstructorParamRector (#2231 )
2022-05-05 07:46:45 +00:00
Tomas Votruba
a2cfc4196f
Updated Rector to commit 0175838a0c
...
0175838a0c
[DX] Cleanup ComplexNodeRemover (#2230 )
2022-05-05 06:11:24 +00:00
Tomas Votruba
975a637463
Updated Rector to commit 2d16736414
...
2d16736414
[DX] Remove poorly designed NodeToReplacePostRector, return changed nodes directly in the current rule (#2229 )
2022-05-04 22:24:14 +00:00
Tomas Votruba
ebc3a0684d
Updated Rector to commit 767e7692e1
...
767e7692e1
[Experimental] Add refactorWithScope() method to get typed Scope easily and required (#2227 )
2022-05-04 15:20:50 +00:00
Tomas Votruba
770e1b0adc
Updated Rector to commit 267d27bcd7
...
267d27bcd7
[Test] Remove PHPStanStubLoader::loadStubs() and require constants in tests bootstrap (#2228 )
2022-05-04 13:49:45 +00:00
Tomas Votruba
476869ebf4
Updated Rector to commit 129ce269d3
...
129ce269d3
[Core] Use ReflectionResolver to get ClassReflection when possible (#2226 )
2022-05-04 10:46:11 +00:00
Tomas Votruba
b11fa96b09
Updated Rector to commit 6327904617
...
6327904617
[CodingStyle] Skip override parent method on UnSpreadOperatorRector (#2223 )
2022-05-04 07:09:23 +00:00
Tomas Votruba
1427924159
Updated Rector to commit 04914020bd
...
04914020bd
[CodingStyle] Skip escaped quote on ConsistentPregDelimiterRector (#2225 )
2022-05-04 06:58:31 +00:00
Tomas Votruba
f9a908d40c
Updated Rector to commit e978256f4d
...
e978256f4d
[TypeDeclaration] Skip array key with null coalescing return mixed on ReturnAnnotationIncorrectNullableRector (#2224 )
2022-05-04 06:58:03 +00:00
Tomas Votruba
b4902f9b94
Updated Rector to commit 6327904617
...
6327904617
[CodingStyle] Skip override parent method on UnSpreadOperatorRector (#2223 )
2022-05-04 06:57:15 +00:00
Tomas Votruba
128aa6dc82
Updated Rector to commit 7209b23341
...
7209b23341
[Php73] Skip both reset and key assigned on ArrayKeyFirstLastRector (#2219 )
2022-05-04 00:06:05 +00:00
Tomas Votruba
467291c58c
Updated Rector to commit 0052951dd0
...
0052951dd0
Bump Symplify and PHPStan rules version (#2218 )
2022-05-03 15:01:15 +00:00
Tomas Votruba
80c29bac02
Updated Rector to commit c4e1ee2b3e
...
c4e1ee2b3e
Added new functions to NullToStrictStringFuncCallArgRector (#2217 )
2022-05-03 12:09:48 +00:00
Tomas Votruba
a7f83696f3
Updated Rector to commit f1dba8825b
...
f1dba8825b
Remove Php71 comment reference on config-downgrade (#2216 )
2022-05-02 22:39:25 +00:00
Tomas Votruba
75c03b0c52
Updated Rector to commit 4c3bf6f92a
...
4c3bf6f92a
[Core] Make BetterNodeFinder::findFirstPrevious() consistent with findFirstNext() (#2215 )
2022-05-02 14:19:56 +00:00
Tomas Votruba
485db1ca52
Updated Rector to commit 6bb8973182
...
6bb8973182
[NodeNestingScope] Remove ScopeAwareNodeFinder::findParentType (#2214 )
2022-05-02 13:55:46 +00:00
Tomas Votruba
9dacdb4abb
Updated Rector to commit 464b74c40d
...
464b74c40d
[Core] Merge BetterNodeFinder findFirstPreviousOfNode() with findFirstPrevious() (#2213 )
2022-05-02 12:45:52 +00:00
Tomas Votruba
d71e817365
Updated Rector to commit 992d1efc75
...
992d1efc75
[CodeQuality] Skip CallableThisArrayToAnonymousFunctionRector when inside of Attribute (#2212 )
2022-05-02 09:44:00 +00:00
Tomas Votruba
79315b7df2
Updated Rector to commit 1c828eea13
...
1c828eea13
work around bug with autoload collistion with custom PHPStan rule test
2022-05-01 18:14:46 +00:00
Tomas Votruba
690b31768b
Rector 0.12.23
2022-05-01 15:50:16 +00:00
Tomas Votruba
4285b35dbb
Updated Rector to commit d5c927a40c
...
d5c927a40c
fix comment (#2210 )
2022-05-01 15:01:32 +00:00
Tomas Votruba
3ec2143b04
Updated Rector to commit 22bdd60e18
...
22bdd60e18
[Code] Improve BetterNodeFinder::findFirstPrevious() to only locate previous of parent if no previous of Node (#2209 )
2022-05-01 13:59:43 +00:00
Tomas Votruba
27785851ec
Updated Rector to commit 029820474c
...
029820474c
[Naming] Improve UseImportsResolver to locate inlined Stmt (#2205 )
2022-05-01 07:34:56 +00:00
Tomas Votruba
4b7ca796b9
Updated Rector to commit 039181ac6c
...
039181ac6c
[DeadCode] Remove RemoveCodeAfterReturnRector, already handled at RemoveUnreachableStatementRector (#2199 )
2022-05-01 05:55:37 +00:00
Tomas Votruba
0263197624
Updated Rector to commit 3f1f632c04
...
3f1f632c04
[automated] Apply Coding Standard (#2204 )
2022-05-01 00:51:36 +00:00
Tomas Votruba
fe9dc1c27f
Updated Rector to commit 1ff8eea8be
...
1ff8eea8be
[DowngradePhp80] Support match as array item in DowngradeMatchToSwitchRector (#2178 )
2022-04-30 21:35:42 +00:00
Tomas Votruba
905102ea3a
Updated Rector to commit c8b47df3e4
...
c8b47df3e4
[Core] Remove loop on FilesFinder::findInDirectoriesAndFiles() (#2201 )
2022-04-30 07:28:26 +00:00
Tomas Votruba
bd675463e2
Updated Rector to commit f30523f982
...
f30523f982
[Code] Rename IfManipulator->createIfExpr() to IfManipulator->createIfStmt() (#2202 )
2022-04-30 06:43:47 +00:00
Tomas Votruba
7a30fbb500
Updated Rector to commit c8b47df3e4
...
c8b47df3e4
[Core] Remove loop on FilesFinder::findInDirectoriesAndFiles() (#2201 )
2022-04-30 06:41:39 +00:00
Tomas Votruba
a36b608f99
Updated Rector to commit e782cccb55
...
e782cccb55
[CodingStyle] Clean up spl_object_hash() check on NewlineAfterStatementRector (#2203 )
2022-04-30 06:40:36 +00:00
Tomas Votruba
934d528ddf
Updated Rector to commit 6063b59cde
...
6063b59cde
[Php74] Refactor MakePropertyTypedGuard to check directly on ClassReflection instead of lookup parent to get class (#2197 )
2022-04-29 15:03:28 +00:00
Tomas Votruba
d9f463102f
Updated Rector to commit dbc2638e42
...
dbc2638e42
[Php74][TypeDeclaration] Document for INLINE_PUBLIC constant set to false by default allow change protected on final with extends as far as property and/or its usage only in current class (#2198 )
2022-04-29 14:53:32 +00:00
Tomas Votruba
639bf5c5d4
Updated Rector to commit 6063b59cde
...
6063b59cde
[Php74] Refactor MakePropertyTypedGuard to check directly on ClassReflection instead of lookup parent to get class (#2197 )
2022-04-29 14:53:17 +00:00
Tomas Votruba
db5c2a597b
Updated Rector to commit 3e685a63ee
...
3e685a63ee
[CodingStyle] Skip readonly type property on AddArrayDefaultToArrayPropertyRector (#2196 )
2022-04-29 13:52:53 +00:00
Tomas Votruba
2619fc49bc
Updated Rector to commit b33f8a529d
...
b33f8a529d
[DeadCode] Register array_splice into impure functions on PureFunctionDetector (#2194 )
2022-04-29 06:51:26 +00:00
Tomas Votruba
0ab11406b4
Updated Rector to commit 4d7c087805
...
4d7c087805
[DeadCode] Improve RemoveUnreachableStatementRector performance by return after array_splice early (#2193 )
2022-04-29 06:42:11 +00:00
Tomas Votruba
af9fe53cfa
Updated Rector to commit c411410fa5
...
c411410fa5
[Core] Move parent instanceof Node check on BetterNodeFinder::findParentType() inside do { } while condition (#2190 )
2022-04-28 22:02:20 +00:00
Tomas Votruba
2539f83cf3
Updated Rector to commit 8332d8cc10
...
8332d8cc10
remove unused unwrapExpression(), use direct instanceof compare instead (#2186 )
2022-04-28 21:56:13 +00:00
Tomas Votruba
954555d0df
Updated Rector to commit c411410fa5
...
c411410fa5
[Core] Move parent instanceof Node check on BetterNodeFinder::findParentType() inside do { } while condition (#2190 )
2022-04-28 21:55:05 +00:00
Tomas Votruba
fc5bf77719
Updated Rector to commit fb722fc4ce
...
fb722fc4ce
[Core] Direct anonymous class check on BetterNodeFinder::findFirstNonAnonymousClass() (#2191 )
2022-04-28 21:52:06 +00:00
Tomas Votruba
23db732224
Updated Rector to commit b4a1edfb88
...
b4a1edfb88
[DeadCode] Add empty and multi stmts support on RemoveAlwaysTrueIfConditionRector (#2192 )
2022-04-28 21:50:14 +00:00
Tomas Votruba
19ffa21a89
Updated Rector to commit a218dda059
...
a218dda059
[DX] Move PhpVersionProvider from AbstractRector to particular services (#2189 )
2022-04-28 20:11:07 +00:00
Tomas Votruba
7010e0938e
Updated Rector to commit 680e8a1e3d
...
680e8a1e3d
[Core] Add , , and parameters to RectorConfig::parallel() method (#2188 )
2022-04-28 18:36:02 +00:00
Tomas Votruba
3d30a34d24
Updated Rector to commit b055a88927
...
b055a88927
Add RectorConfigProvider to ask for configuration behave for 3rd party packages (#2187 )
2022-04-28 17:21:22 +00:00
Tomas Votruba
0b4c6251c0
Updated Rector to commit b061dcdcf3
...
b061dcdcf3
[scoped] skip parameter provider class
2022-04-28 16:26:19 +00:00
Tomas Votruba
393ac88168
Updated Rector to commit de1d8592a9
...
de1d8592a9
Avoid scoping parameter provider to re-use, remove it from AbstractRector to ease the dependency tree (#2185 )
2022-04-28 16:24:51 +00:00
Tomas Votruba
52322b58c1
Updated Rector to commit 8272c42bfa
...
8272c42bfa
fix cs
2022-04-28 16:24:38 +00:00
Tomas Votruba
5a33df6c4f
Updated Rector to commit 93030d3ef7
...
93030d3ef7
skip empty dim fetch (#2184 )
2022-04-28 15:28:06 +00:00
Tomas Votruba
e6d9de7fba
Updated Rector to commit 08bb10de6b
...
08bb10de6b
[CodeQuality] Add InlineArrayReturnAssignRector (#2183 )
2022-04-28 14:55:01 +00:00
Tomas Votruba
0e76f19491
Rector 0.12.22
2022-04-27 22:44:46 +00:00
Tomas Votruba
3912bd3674
Updated Rector to commit aa89fde52b
...
aa89fde52b
link the token
2022-04-27 22:40:38 +00:00
Tomas Votruba
152dec0c68
Updated Rector to commit 0f83ac3c87
...
0f83ac3c87
[Doctrine][Nette][TypeDeclaration] Handle add __construct with no Scope on InitializeDefaultEntityCollectionRector+RenderMethodParamToTypeDeclarationRector (#2180 )
2022-04-27 14:52:56 +00:00
Tomas Votruba
33e9a631fe
Updated Rector to commit 80df62821f
...
80df62821f
[Doc] Document deprecated USE_NODES and CURRENT_STATEMENT constant to use existing method call when needed (#2181 )
2022-04-27 14:50:11 +00:00
Tomas Votruba
2e00657da7
Updated Rector to commit 4fea4e23b9
...
4fea4e23b9
[TypeDeclaration] Skip return type defined Closure on ReturnTypeDeclarationRector (#2179 )
2022-04-27 13:37:37 +00:00
Tomas Votruba
127b77fdf0
Updated Rector to commit ae45be1cf3
...
ae45be1cf3
[DX] Add note warning about using old config (#2174 )
2022-04-26 23:02:07 +00:00
Tomas Votruba
e0d9ac9eb0
Updated Rector to commit 7fb8254c23
...
7fb8254c23
Adds test for DowngradeMatchToSwitchRector match having true subject expression (#2176 )
2022-04-26 22:43:42 +00:00
Tomas Votruba
e5c8dfa7cf
Updated Rector to commit c5c620aa1a
...
c5c620aa1a
[DowngradePhp80] Add Static Call Support on DowngradeMatchToSwitchRector (#2175 )
2022-04-26 20:58:13 +00:00
Tomas Votruba
523a714661
Updated Rector to commit 6680bd8412
...
6680bd8412
DowngradeMatchToSwitchRector adds Method and Function call support (#2173 )
2022-04-26 16:47:55 +00:00
Tomas Votruba
c7ca691738
Updated Rector to commit ba29e3fd5f
...
ba29e3fd5f
Re-use name scope (#2171 )
2022-04-26 13:03:56 +00:00
Tomas Votruba
63f8af346b
Updated Rector to commit 588470337e
...
588470337e
Failing Tests for DowngradeMatchToSwitchRector (#2114 )
2022-04-26 08:17:16 +00:00
Tomas Votruba
5147929731
Updated Rector to commit 43aa4d91f7
...
43aa4d91f7
Add SameNamespacedTypeSpecifier (#2169 )
2022-04-26 08:13:18 +00:00
Tomas Votruba
99b901c127
Updated Rector to commit 148dda778c
...
148dda778c
Narrow to FQN (#2168 )
2022-04-25 23:28:04 +00:00
Tomas Votruba
a71b4168c5
Updated Rector to commit 38e1f8a450
...
38e1f8a450
Remove NamespaceNodeVisitor (#2167 )
2022-04-25 22:12:26 +00:00
Tomas Votruba
6b472ba52b
Updated Rector to commit 88cfff17ba
...
88cfff17ba
[TypeDeclaration] Use ParentPropertyLookupGuard on TypedPropertyFromStrictGetterMethodReturnTypeRector (#2166 )
2022-04-25 19:20:08 +00:00
Tomas Votruba
e3ae598c02
Updated Rector to commit f7b095495b
...
f7b095495b
Remove last USE_NODE (#2165 )
2022-04-25 16:12:00 +00:00
Tomas Votruba
18c61e765a
Updated Rector to commit 25e6b17a86
...
25e6b17a86
Remove USE_NODES from ObjectTypeSpecifier::matchShortenedObjectType() (#2164 )
2022-04-25 10:15:48 +00:00
Tomas Votruba
d931048bad
Updated Rector to commit 4b0d9e2c3d
...
4b0d9e2c3d
remove USE_NODES from matchAliasedObjectType (#2163 )
2022-04-25 09:09:11 +00:00
Tomas Votruba
8b3f1ca9f2
Updated Rector to commit bc39917aba
...
bc39917aba
Remove USE_NODES from UseNodesToAddCollector (#2162 )
2022-04-25 08:57:07 +00:00
Tomas Votruba
6a025e705f
Updated Rector to commit 893c948a62
...
893c948a62
Remove USE_NODES from NameScopeFactory (#2161 )
2022-04-25 08:36:39 +00:00
Tomas Votruba
ef4b5c7262
Updated Rector to commit 57b835b5d0
...
57b835b5d0
Make ClassRenamer use UseImportsResolver (#2160 )
2022-04-25 08:34:54 +00:00
Tomas Votruba
c78996f799
Updated Rector to commit 2447c3155b
...
2447c3155b
Cleanup (#2159 )
2022-04-25 08:28:43 +00:00
Tomas Votruba
0fcbb82b6e
Updated Rector to commit 4981ebea25
...
4981ebea25
Move FileWithoutNamespaceNodeTraverser outside RectorNodeTraverser (#2158 )
2022-04-25 08:23:08 +00:00
Tomas Votruba
c6a4383d80
Updated Rector to commit 69de62a1d8
...
69de62a1d8
disable StatementNodeVisitor (#2154 )
2022-04-25 08:05:28 +00:00
Tomas Votruba
f27b77df88
Updated Rector to commit 90dae505af
...
90dae505af
Remove uses nodes attribute - part #1 (#2155 )
2022-04-25 07:10:07 +00:00
Tomas Votruba
e7c3ff4e4f
Updated Rector to commit f0223b6329
...
f0223b6329
remove current stmts (#2151 )
2022-04-24 22:09:06 +00:00
Tomas Votruba
0e0fc76d65
Updated Rector to commit 07ab4e0325
...
07ab4e0325
[Php74] Allow change protected property of final class when property only in current class on TypedPropertyRector (#2153 )
2022-04-24 19:57:12 +00:00
Tomas Votruba
7466aca164
Updated Rector to commit c3adc6b043
...
c3adc6b043
[Privatization] Add ParentPropertyLookupGuard service (#2152 )
2022-04-24 19:43:23 +00:00
Tomas Votruba
19e48f49f2
Updated Rector to commit 366c994a5c
...
366c994a5c
More current statement attribute clean up (#2150 )
2022-04-24 17:30:55 +00:00
Tomas Votruba
b739fa46b8
Updated Rector to commit 0954611a38
...
0954611a38
Remove CURRENT_STATEMENT where not needed (#2149 )
2022-04-24 17:00:46 +00:00
Tomas Votruba
623fdf63b7
Updated Rector to commit 80a04aa51f
...
80a04aa51f
[Core] Remove Current Statement check on RectifiedAnalyzer, use Original Node instead (#2148 )
2022-04-24 16:33:56 +00:00
Tomas Votruba
348b2f0e8d
Updated Rector to commit eaaecc39d7
...
eaaecc39d7
Remove PREVIOUS_STATEMENT from StatementNodeVisitor (#2146 )
2022-04-24 16:25:18 +00:00
Tomas Votruba
671dde4094
Updated Rector to commit 1084889b30
...
1084889b30
[Php80] Skip different type cases cond on ChangeSwitchToMatchRector (#2147 )
2022-04-24 15:27:24 +00:00
Tomas Votruba
22a6a7d222
Updated Rector to commit dc7a9a85f3
...
dc7a9a85f3
[DeadCode] Skip remove variable on switch use return after break on RemoveUnusedVariableAssignRector (#2145 )
2022-04-24 07:48:38 +00:00
Tomas Votruba
54f1bf6955
Updated Rector to commit 55807fad4f
...
55807fad4f
[cs] clean up use statement (#2144 )
2022-04-23 22:44:46 +00:00
Tomas Votruba
44cb73b377
Updated Rector to commit e4858d9a60
...
e4858d9a60
[Php80] Handle named type on JMS\AccessType on AnnotationToAttributeRector (#2141 )
2022-04-23 22:28:13 +00:00
Tomas Votruba
ae847cdf27
Updated Rector to commit eb1090c934
...
eb1090c934
[DeadCode] Add Break_, Continue_, Goto_ support on RemoveUnreachableStatementRector (#2142 )
2022-04-23 22:22:46 +00:00
Tomas Votruba
20c7d5ad3a
Updated Rector to commit 31656ed51d
...
31656ed51d
[NodeCollector] Remove CurrentStmtResolver service (#2143 )
2022-04-23 22:21:52 +00:00
Tomas Votruba
45aa9e4e71
Updated Rector to commit 469f0eed63
...
469f0eed63
[DeadCode] Register more Stmt Nodes on RemoveUnreachableStatementRector (#2140 )
2022-04-23 19:00:01 +00:00
Tomas Votruba
eb4cd2911f
Updated Rector to commit 365b289eb7
...
365b289eb7
[DeadCode] Skip Try { finally } assign and loop stmts on RemoveUnreachableStatementRector (#2139 )
2022-04-23 13:47:51 +00:00
Tomas Votruba
6f99610f8c
Updated Rector to commit f80d476d66
...
f80d476d66
[DeadCode] Refactor RemoveUnreachableStatementRector to check previuos stmt against Throw_,Exit_,Return_,TryCatch_ (#2137 )
2022-04-23 13:06:33 +00:00
Tomas Votruba
81086d15be
Updated Rector to commit e7caae2a5c
...
e7caae2a5c
Improve BetterNodeFinder::findFirstPrevious() to work without statements (#2136 )
2022-04-23 12:56:55 +00:00
Tomas Votruba
28d0d1c997
Updated Rector to commit 6fe4de3eae
...
6fe4de3eae
invalidate errored files in cache, to avoid hiding errors (#2138 )
2022-04-23 12:03:29 +00:00