All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add PHPCS command
- Bootstrap refactoring
- Check multiple binary paths for Rector and PHPStan (vendor/bin and bin)
- Add a missing symfony version to getRulesExcludedFiltered execution
- Add first PHPStan implementation
- Add overview of rector/level to
--detailsmode
- Refactoring
- Refactoring
- Add rector "withImportNames" rules
- Implement excluded and included rules
- Class refactoring
- Add excluded rules
- Add first PHPUnit tests
- Update README.md file
- Refactoring
- Fix typos within README.md documentation
- Rename environment names
- Parameters refactoring
- Parameters refactoring
- General refactoring
- Rename the path.yaml file to pqs.yml
- Switch php-quality-suite analyze command to php-quality-suite rector
- Add paths.yaml usage and fallback to package default
- Add symfony presets
- Replace symfony/yaml with yaml_parse_file to avoid composer conflicts
- Update README.md quick start section
- Add analyze output example
- Fixed relative paths to analyze
- Fixed paths.yml access
- Install rector also when package is used as dependency
- Ensure Rector binary is resolved correctly in root and package context
- Direct call of the rector command
- Initial release
- Add src
- Add README.md
- Add LICENSE.md
# Checkout master branch
$ git checkout main && git pull
# Check current version
$ vendor/bin/version-manager --current
# Increase patch version
$ vendor/bin/version-manager --patch
# Change changelog
$ vi CHANGELOG.md
# Push new version
$ git add CHANGELOG.md VERSION && git commit -m "Add version $(cat VERSION)" && git push
# Tag and push new version
$ git tag -a "$(cat VERSION)" -m "Version $(cat VERSION)" && git push origin "$(cat VERSION)"