Home

Awesome

Rector - Instant Upgrades and Automated Refactoring

Downloads

<br>

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

<br>

Building rectorphp/rector

Code of this repository requires PHP 8. For rector/rector package the build downgrades code to PHP 7.2+.

<br>

How to Contribute

Please read contributing guideline for how to contribute to rector.

<br>

Debug Tests

Do you need to measure speed of particular test? Or just check which test fixture is failing? Make use of pretty print:

 vendor/bin/phpunit -d --enable-pretty-print
<br>

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.

<br>

Rector Packages CI Status

Symfony - https://github.com/rectorphp/rector-symfony

PHPUnit - https://github.com/rectorphp/rector-phpunit

Doctrine - https://github.com/rectorphp/rector-doctrine

Downgrade PHP - https://github.com/rectorphp/rector-downgrade-php