1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/secretflow-heu

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CONTRIBUTING.md 2.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 07:48 fe07e78

Руководство по внесению вклада

Лицензионное соглашение участника

Вклад в этот проект должен сопровождаться Лицензионным соглашением участника. Вы (или ваш работодатель) сохраняете авторские права на свой вклад; это просто даёт нам разрешение использовать и распространять ваши вклады как часть проекта.

Стиль

Стиль кодирования C++

Как правило, для форматирования кода используйте clang-format и следуйте советам clang-tidy.

Большая часть стиля кода основана на руководстве по стилю Google C++, за исключением:

  • Исключения разрешены и приветствуются, когда это уместно.
  • В качестве защиты заголовков следует использовать #pragma once.

Другие советы

  • Сообщение о фиксации Git должно быть содержательным, мы предлагаем использовать императивные ключевые слова.
  • Разработчик должен написать модульный тест (покрытие строк должно быть более 80%), тесты должны быть детерминированными.
  • Прочитайте замечательные советы Abseil.

Журнал изменений

Пожалуйста, продолжайте обновлять изменения в промежуточной области журнала изменений.

Журнал изменений должен содержать:

— все общедоступные изменения API, включая новые функции, критические изменения и устаревания. — заметные внутренние изменения, такие как улучшение производительности.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/secretflow-heu.git
git@api.gitlife.ru:oschina-mirror/secretflow-heu.git
oschina-mirror
secretflow-heu
secretflow-heu
main