51 Commits

Author SHA1 Message Date
Tomas Votruba
093c37f3c5 Updated Rector to commit 78aaf7ee0b1b03a9adeb76018c1ccffdd475c972
78aaf7ee0b [Php82] Add ReadOnlyClassRector (#2296)
2022-05-12 15:51:17 +00:00
Tomas Votruba
e3b6e1da0f Updated Rector to commit 03fbf02ec4fb7a059659501a0f2fee760555639b
03fbf02ec4 [DX] Run UpgradeRectorConfigRector on /configs/set (#2099)
2022-04-20 07:12:09 +00:00
Tomas Votruba
4e57fb25dc Updated Rector to commit 15c81068713a06138dd99103da8321a386998137
15c8106871 [Order] Deprecate rather coding standard related set, use OrderedClassElementsFixer instead (#1910)
2022-03-07 12:13:17 +00:00
Tomas Votruba
1cc0b6c8ca Updated Rector to commit 4c890be2c146d7862a1a4c210923c5e10b748ea9
4c890be2c1 Remove old PHPSpec 3 and 4 sets (#1902)
2022-03-03 20:04:11 +00:00
Tomas Votruba
d7bd6b98d4 Updated Rector to commit e2cc867255a343411916b64db5d6daafe768573d
e2cc867255 [PhpSpecToPHPUnit] Deprecate historical set, mostly for experimental in early days (#1901)
2022-03-03 19:57:16 +00:00
Tomas Votruba
d697482a5c Updated Rector to commit f0928ab52c0fefd4688f42bd3ff41c885e6672ef
f0928ab52c [cleanup] remove historical and unsupported safe 0.7 (#1709)
2022-01-21 13:18:52 +00:00
Tomas Votruba
e04672ace0 Updated Rector to commit 0127d15e07d0db0ef98d230929984c2991dfde22
0127d15e07 Cleanup (#1493)
2021-12-14 13:44:57 +00:00
Tomas Votruba
cef01a5874 Updated Rector to commit 7608c7f332a960f3834323e47c6506c2ff9c07f9
7608c7f332 deprecate phalcon set, as partial framework without support (#1420)
2021-12-07 22:37:02 +00:00
Tomas Votruba
3c3c64edbd Updated Rector to commit 9d8e5c9011aa75624b22461af9e13f57ede43af2
9d8e5c9011 [CodingStyle] Remove UseMessageVariableForSprintfInSymfonyStyleRector as local custom rule (#1419)
2021-12-07 22:31:51 +00:00
Tomas Votruba
8eada0bd4b Updated Rector to commit 079b20c8947e3ffe85dab6ed53eff9d3f7910cdf
079b20c894 [PHP 7.4] Skip dependency on native ReflectionProperty->getType() (#1409)
2021-12-06 19:42:49 +00:00
Tomas Votruba
4dc2c773aa Updated Rector to commit 14f67de7e91d17fe9bd27fa5dfa28a445a1ea94c
14f67de7e9 [League] Remove only League upgrade set from core, give space for community package with whole vendor (#1305)
2021-11-25 12:53:25 +00:00
Tomas Votruba
66c0358afd Updated Rector to commit 4e445c3cd7ed90e66a492ca09ab262f279c7e3ac
4e445c3cd7 [LevelSetList] Add down-to-php52 LeveLSetList (#1258)
2021-11-17 11:36:37 +00:00
Tomas Votruba
4612216b87 Updated Rector to commit e777553f592d17f346fcc96c138d7cf55417370d
e777553f59 [Downgrade PHP 5.5] Add DowngradeClassConstantToStringRector (#1194)
2021-11-09 15:43:24 +00:00
Tomas Votruba
d0e0ad7a46 Updated Rector to commit f98994d5dca0df0a93487b01eb8c73288cb92897
f98994d5dc [Downgrade PHP 5.6] Add DowngradeExponentialOperatorRector (#1181)
2021-11-07 18:22:19 +00:00
Tomas Votruba
f3927bad9a Updated Rector to commit d916d486bc7da8f8d7593b33f8a1c59cac78c31c
d916d486bc [DowngradePhp54] Add DowngradeStaticClosureRector (#1037)
2021-10-21 18:43:06 +00:00
Tomas Votruba
4a269dfc0b Updated Rector to commit d51b8494eb8140b5b09e382ef0fea2e52dd0b42c
d51b8494eb [DX] Add DowngradeLevelSetList (#1023)
2021-10-19 09:00:23 +00:00
Tomas Votruba
8fc6af697d Updated Rector to commit 9a6afde216ed9afa954dd4fc6fd196b3a5b803b9
9a6afde216 [DX] Add LevelSetList (#971)
2021-10-09 16:11:30 +00:00
Tomas Votruba
75becd3a6c Updated Rector to commit 01b39f585bc2b445b67ade5f9d8e67fce04f3a5d
01b39f585b Remove moved phsptan rules (#933)
2021-09-30 12:35:12 +00:00
Tomas Votruba
cd8b211b7b Updated Rector to commit bb384013c3f04d9ae1471fdfa50fbff943b7821c
bb384013c3 [CodeQuality] CodeQuality config set list clean up (#606)
2021-08-06 20:12:05 +00:00
Tomas Votruba
54d8b7a970 Updated Rector to commit 0a51a73ad61b0ec2f9195ead66880e71a0e6779b
0a51a73ad6 [CodeQuality] Remove MoveVariableDeclarationNearReferenceRector for too wide domain, not capable on most of real projects (#587)
2021-08-03 18:06:18 +00:00
Tomas Votruba
4a5ca2c9e5 Updated Rector to commit 66e21558ba914cba2549e1940ef1e0fd7b4e6521
66e21558ba [PHPOffice] Extract package to standalone project (#575)
2021-08-02 15:56:42 +00:00
Tomas Votruba
8ac9a8f8ba Updated Rector to commit 68c2bcda1bad5b45226f6af5232c19139a902a95
68c2bcda1b [composer] remove dependency on nette-to-symfony, very niche package that would require much work to be used in public (#290)
2021-06-25 17:12:46 +00:00
Tomas Votruba
7d36c3b0b9 Updated Rector to commit a80cf5292d6df5e83b7d17c78630506e361bede9
a80cf5292d revert to working scoper 0.14
2021-05-10 22:23:08 +00:00
Tomas Votruba
363a910cf7 Updated Rector to commit a7db1ad94df4879885b9106773d2f8335cb40e49
a7db1ad94d use scoper 0.15
2021-05-10 22:10:16 +00:00
Tomas Votruba
d56e7982d0 Updated Rector to commit dedd4b55fe3e03cae9bd5ac822cfdccd8deb3fb6
dedd4b55fe make node_helper.php safe for similar names
2021-05-09 20:15:43 +00:00
TomasVotruba
8f9e234b4a [SetList] Remove deprecated set 2021-05-06 22:32:33 +02:00
Tomas Votruba
5fe3eb555f
[PHP 5.3] Add DirConstToFileConstRector (#6363) 2021-05-05 21:56:59 +00:00
Tomas Votruba
29e3bc9372
[NetteToSymfony] Decouple to own package (#6360) 2021-05-05 21:15:26 +00:00
Tomas Votruba
2037d55d6b
[PHP 8.1] Add ReturnNeverTypeRector (#6283) 2021-05-02 10:46:55 +00:00
Tomas Votruba
b0dc20a462
make ComposerFileProcessor run on non-root paths of composer.json (#6111) 2021-04-12 20:47:56 +00:00
Tomas Votruba
9e6e3f7a92
Simplify set provider (#6077)
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-10 11:38:25 +00:00
Tomas Votruba
31566dc869
Traverse phpdoc with use of PhpDocNodeVisitor (#6045)
* make use of new simple-php-doc-parser

* add ParamPhpDocNodeVisitor

* remove uneeded contracts

* skip bool instanceof

* [ci-review] Rector Rectify

* [ci-review] Rector Rectify

Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-04-06 19:33:09 +02:00
Michal Lulco
8290449e2c
Added league event to set list (#5972) 2021-03-24 23:33:48 +01:00
TomasVotruba
2f677206f4 use naming 2021-03-23 21:54:42 +01:00
TomasVotruba
2b555d0bc4 space 2021-03-22 02:05:14 +01:00
TomasVotruba
2526139e4d use DoctrineSetList 2021-03-22 02:03:56 +01:00
TomasVotruba
94fd5af4f8 make use of external symfony doc nodes 2021-03-21 01:38:09 +01:00
Tomas Votruba
b28b8742fc
use rector-nette with tags (#5924)
* use rector-nette with tags

* redirect Kdyby sets

* use local ParamAnalyzer
2021-03-20 22:16:54 +01:00
Tomas Votruba
c9df17990b
[CakePHP] Decouple to own package (#5918) 2021-03-20 10:40:50 +01:00
Tomas Votruba
8b1d88926e
make use of TwigSetList (#5917) 2021-03-20 03:03:02 +01:00
Tomas Votruba
3aa1f86778
[Laravel] Decouple to own package (#5904) 2021-03-19 02:09:51 +01:00
Tomas Votruba
21db1e9e38
[Nette] Decouple to own package (#5903)
Co-authored-by: kaizen-ci <info@kaizen-ci.org>
2021-03-19 01:33:30 +01:00
Tomas Votruba
8304d70f67
[Symfony] Decouple to own package (#5900) 2021-03-18 22:03:54 +00:00
Tomas Votruba
69e66cbf1f
Replace StaticRectorStrings with Stringy class, remove CamelCaseFunctionNamingToUnderscoreRector to avoid naming rules (#5882) 2021-03-17 19:59:18 +00:00
Tomas Votruba
683f8319a8
[CI] simplify php linter (#5867)
* [CI] simplify php linter

* [CI] merge code analysis to one

* [docs] remove nodes overview, already in external repository

* remove unused ci job

* [CI] check annotation parser + sync

* [DeadCode] Remove RemoveEmptyAbstractClassRector, not reliable with static-reflection, opionated

* [CI] remove set validation, PHPStan handles this better with PHP

* remove dead-code-strict [skip ci]
2021-03-15 23:44:28 +01:00
TomasVotruba
c27b9e8338 drop symfony-autowire set, used just once internally 2021-03-15 21:04:20 +01:00
TomasVotruba
bcfc808852 merge dead-doc-block to dead-code set 2021-03-15 21:03:11 +01:00
TomasVotruba
0670f8ee36 merge doctrine-services to doctrine-code-quality 2021-03-14 22:05:32 +01:00
TomasVotruba
3b7e88b3ba drop eab config, just 2 poor rules 2021-03-14 22:04:43 +01:00
Tomas Votruba
0acc05cc6e
remove runnable interface, to lower complexity (#5829) 2021-03-13 01:23:22 +00:00