This project is formatted with clang-format using the style file at the root of the repository. Please run clang-format before sending a pull request.
In general, try to follow the style of surrounding code.
Commit messages should be in the imperative mood, as described in the Git contributing file:
Describe your changes in imperative mood, e.g. "make xyzzy do frotz" instead of "[This patch] makes xyzzy do frotz" or "[I] changed xyzzy to do frotz", as if you are giving orders to the codebase to change its behaviour.
Please verify the tests pass by running the target yadi_test
.
If you are adding functionality, add tests accordingly.
Every pull request undergoes a code review. During the code review, if you make changes, add new commits to the pull request for each change.