F1: Enable and configure code linters/checkers
Description
We want to have linters, checkers and validations to enforce certain coding conventions into the repository.
Acceptance criteria
We include tools like pre-commit
, code formatters, code linters.
Modify the repository's documentation to have this template structure.
Include a part in the documentation that explains how we are going to be using pre-commit
git hooks to enforce coding styles, and checks before making any commits into the codebase, and therefore minimizing code smells, code errors, bugs, code that doesn't follow established conventions.