Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 2.5 KB

CONTRIBUTING.md

File metadata and controls

32 lines (26 loc) · 2.5 KB

Creating Issues

Address only one objective per issue Use fenced code blocks and syntax highlighting, if applicable

Creating Pull Requests

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

Coding Style

Use the existing coding style and patterns Use the existing code organization

Создание задач

Старайтесь заводить атомарные задачи, решающие одну проблему. Используйте обрамлённые блоки кода и подсветку синтаксиса, если применимо.

Создание запросов на слияние (pull requests, merge request, МР)

Старайтесь решать одну проблему за МР. Используйте обрамлённые блоки кода и подсветку синтаксиса, если применимо. Используйте настоящее время для заголовка МР и комментария коммита. Указывайте номер задачи в названии ветки. Например, feature-46-dual-weapons или fix-112-chest-blocks-corridors. Комментарии коммита должны быть лаконичными и точно отражать внесённые изменения. В конце заголовка комментария не должно быть точки (.) Перед слиянием в мастер ветка должна быть полностью работоспособной. Это необходимо для того, чтобы в любой момент мастер был полностью аботоспособным.

Оформление кода

Используйте существующий стиль кодирования и шаблоны. Он основан на https://rsdn.org/article/mag/200401/codestyle.XML. Использовать существующую структуру и организацию кодовой базы.