(Kept from previous group [paf22])
To ensure unified standards in the project, the following linters are applied during commit.
To enforce unified standards in all python files, we use Flake8, which is a wrapper for the following three tools:
- PyFlakes
- pycodestyle
- Ned Batchelder’s McCabe script
. More details on it can be found in the documentation of Flake8.
To enforce unified standards in all markdown files, we use markdownlint-cli. More details on it can be found in the according documentation.
The markdown linter can fix some errors on its own by executing b5 markdown:fix
.
Currently, we are not aware about any Problems.