Instant Upgrades and Automated Refactoring of any PHP 5.3+ code
Go to file
Abdul Malik Ikhsan 672b339ebd
[e2e][scoped] Add e2e global install on scoped (#1704)
* [e2e][scoped] Add e2e global install on scoped

* rector command to reproduce

* clean up comment

* wait 70 seconds for deploy to packagist

* autoload

* clean up

* clean up

* clean up
2022-01-20 21:07:25 +00:00
.github colors for CI 2022-01-17 10:27:20 +01:00
bin possible solution for global execution (#1692) 2022-01-18 16:17:01 +00:00
build [e2e][scoped] Add e2e global install on scoped (#1704) 2022-01-20 21:07:25 +00:00
config [Parallel] Add Option PARALLEL_TIMEOUT_IN_SECONDS and PARALLEL_SYSTEM_ERROR_COUNT_LIMIT constant to allow reconfigure it in rector config (#1673) 2022-01-14 12:36:51 +01:00
dev-docs fix links 2021-11-02 11:43:06 +01:00
docs/testing Added test for Rectors making additional changes (#545) 2021-08-06 08:39:47 +02:00
e2e use explicit path 2022-01-04 17:44:08 +01:00
packages [Parallel] Remove unused SingleFileProcessor (#1700) 2022-01-19 14:10:36 +01:00
packages-tests [Configuration] Remove null bootstrap configs 2022-01-07 16:32:32 +01:00
rules [Php56] Skip AddDefaultValueForUndefinedVariableRector on empty() check (#1697) 2022-01-19 10:01:35 +01:00
rules-tests [Php56] Skip AddDefaultValueForUndefinedVariableRector on empty() check (#1697) 2022-01-19 10:01:35 +01:00
src [Php71] Skip property fetch array assigned in method call on __construct on CountOnNullRector (#1698) 2022-01-19 09:48:32 +01:00
stubs [TypeDeclaration] Skip controller render method on @var to type declaratoin (#1576) 2021-12-27 11:19:52 +00:00
stubs-rector/PHPUnit/Framework Fixing build (#25) 2021-05-12 15:31:11 +02:00
templates [Core] Refactor init command to use LevelSetList::UP_TO_PHP_XY set list (#1328) 2021-11-28 17:59:11 +01:00
tests [Privatization] Skip ChangeReadOnlyVariableWithDefaultValueToConstantRector when local variable never used (#1693) 2022-01-18 08:47:31 +01:00
utils Merge pull request #1635 from rectorphp/enable-src-parallel 2022-01-05 01:20:57 +07:00
.editorconfig cleanup 2020-04-03 13:24:44 +02:00
.gitattributes [gitattributes] do not export test in packagist dependency (#228) 2021-06-15 16:14:58 +02:00
.gitignore Minimal Docker runtime (#998) 2021-10-13 14:54:13 +02:00
.phpstorm.meta.php Refactor CLASS_NAME to parent/scope name resolver (#1170) 2021-11-06 21:25:28 +01:00
CODE_OF_CONDUCT.md
composer.json bump few deps to trigger release 2022-01-17 11:12:07 +01:00
CONTRIBUTING.md MD tuning 2021-10-13 14:55:38 +02:00
docker-compose.yml [Docker] Switch COMPOSER_ROOT_VERSION to dev-main (#1015) 2021-10-17 18:24:38 +07:00
Dockerfile Minimal Docker runtime (#998) 2021-10-13 14:54:13 +02:00
easy-ci.php fix ReturnTypeInferer interface rename 2021-12-15 22:54:42 +01:00
ecs.php Cleanup (#1493) 2021-12-14 13:30:51 +00:00
full_build.sh colors for CI 2022-01-17 10:27:20 +01:00
LICENSE
monorepo-builder.php add monorepo builder for faster relases 2021-08-11 17:43:49 +02:00
phpstan-for-rector.neon Reworking trait scope run (#952) 2021-10-04 23:11:10 +02:00
phpstan.neon [Naming] Fix property interface and underscore naming (#1689) 2022-01-17 00:05:22 +00:00
phpunit.xml Upgrade to Symplify not using symfony/http-kernel (#1119) 2021-11-01 14:20:45 +01:00
preload.php [automated] Re-Generate preload.php (#1468) 2021-12-12 00:19:43 +00:00
README.md [Doc] Add CONTRIBUTING.md (#79) 2021-05-20 00:34:39 +01:00
rector.php [Parallel] Tidy up (#1585) 2021-12-28 09:02:32 +00:00
rule-doc-generator.php Add setter/getter factory (#6219) 2021-04-23 18:14:51 +00:00
scoper.php [DX] Add strict PHPStan rules - step #1 (#1324) 2021-11-28 17:26:14 +01:00

Rector - Instant Upgrades and Automated Refactoring

Downloads


This repository (rectorphp/rector-src) is for development Rector only. Head to rectorphp/rector for documentation, install or creating an issue.


Building rectorphp/rector

Code of this repository requires PHP 8. For rector/rector package user the build downgrades code to PHP 7.1 and higher.

How to Contribute

Please read contributing guideline for how to contribute to rector.

Code of Conduct

This project adheres to a Contributor Code of Conduct By participating in this project and its community, you are expected to uphold this code.