Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 719 Bytes

CONTRIBUTING.md

File metadata and controls

25 lines (18 loc) · 719 Bytes

Contributing to the genealogy client

👍🎉 First off, thanks for taking the time to contribute! 🎉👍

The project uses git flow for versioning and uses psr-2 code guidelines

composer install --dev

Make sure there is no output in the following commands after changes

./vendor/bin/phpunit ./tests
./vendor/bin/phpcs --standard=psr2 ./src
./vendor/bin/phpmd ./src/ text ./vendor/phpmd/phpmd/src/main/resources/rulesets/cleancode.xml

There is also a check.sh script which runs all of the above commands

chmod 755 check.sh
./check.sh