Address only one objective per issue Use fenced code blocks and syntax highlighting, if applicable
Address only one objective per pull request Use fenced code blocks and syntax highlighting, if applicable Use the present tense for a pull request title and commit messages Specify the number of the task in the name of the branch. For example, feature-46-dual-weapons or fix-112-chest-blocks-corridors. The comments of the commit should be concise and accurately reflect the changes made. At the end of the comment header there should not be a dot (.) Before merging into the master branch must be fully functional. This is necessary so that at any time the master is fully operational
Use the existing coding style and patterns Use the existing code organization
Старайтесь заводить атомарные задачи, решающие одну проблему. Используйте обрамлённые блоки кода и подсветку синтаксиса, если применимо.
Старайтесь решать одну проблему за МР. Используйте обрамлённые блоки кода и подсветку синтаксиса, если применимо. Используйте настоящее время для заголовка МР и комментария коммита. Указывайте номер задачи в названии ветки. Например, feature-46-dual-weapons или fix-112-chest-blocks-corridors. Комментарии коммита должны быть лаконичными и точно отражать внесённые изменения. В конце заголовка комментария не должно быть точки (.) Перед слиянием в мастер ветка должна быть полностью работоспособной. Это необходимо для того, чтобы в любой момент мастер был полностью аботоспособным.
Используйте существующий стиль кодирования и шаблоны. Он основан на https://rsdn.org/article/mag/200401/codestyle.XML. Использовать существующую структуру и организацию кодовой базы.