Want to help? Great! Joing TYPO3 slack channel #ext-typo3-rector
Fork this project into your own account.
Install the project using composer:
git clone [email protected]:your-account/typo3-rector.git
cd typo3-rector
composer install
https://github.com/sabbelasichon/typo3-rector/issues You can filter by tags
Assign the issue to yourself so others can see that you are working on it.
Run command and answer all questions properly
./bin/typo3-rector typo3-create
Afterwards you have to write your Rector and your tests for it. If you need, you have to create so called stubs. Stubs contain basically the skeleton of the classes you would like to refactor. Have a look at the stubs folder.
Last but not least, register your file in the right config file under the config folder (Maybe not necessary anymore in the near future).
Make sure you have a test in place for your Rector
All unit tests must pass before submitting a pull request.
./vendor/bin/phpunit
Great, now you can submit your changes in a pull request