Tools to Install
Running these scripts are completely optional, you do NOT need to run them to get up and running as they can increase the size of your PR.
We use Godot Toolkit to run linting and check code complexity. You'll need Python and gdtoolkit installed before running any shell scripts below.
pip3 install 'gdtoolkit==3.*'
Run linting and apply it on project
sh tools/bin/lint-scripts-apply.sh
Run code complexity
sh tools/bin/lint-scripts-apply.sh
Create Scene test files
sh tools/bin/create-scene-test-files.sh
Create Script test files
sh tools/bin/create-script-test-files.sh
Testing
We use GUT to run tests.