1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
scripts for developers
----------------------
To be executed from the root of the repository
cd /path/to/repo/
Spell checker
..............
sh tools/scripts/fix_typos.sh
- creates a directory fix_typos:
- contains the code and dictionaries
- checks the spelling of the:
- src
- doc
- does not check:
- tools
Code linter
...........
Requirements
- python
sh tools/scripts/code_checker.sh <directory>
- if no directory is given:
- it works on all src/*/src
- output is grouped by extension
License Checker
...............
Requirements
```
sudo apt install -y licensecheck
```
Execution
```
bash ./tools/scripts/test_license.sh
```
|