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

OSCHINA-MIRROR/mirrors-peachpie

Клонировать/Скачать
CONTRIBUTING.md 3.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 10.06.2025 18:25 3590182

Правила внесения вклада

Предварительные условия

Участвуя в проекте Peachpie Compiler Platform, вы подтверждаете, что:

  • Вклад является вашим собственным оригинальным трудом и не нарушает никаких авторских прав.
  • Ваш труд не принадлежит вашему работодателю (или вы были уполномочены письменно передать авторские права) и вы, следовательно, имеете право передать авторские права на ваш вклад Peachpie.
  • Вы лицензируете вклад на условиях, применяемых к остальной части проекта Peachpie.

Стандарты программирования

Стиль кода

Для проекта Peachpie (исключая файлы, написанные на PHP), применяются стандартные правила оформления кода для платформы .NET. Для получения дополнительной информации обратитесь к Framework Design Guidelines.

Единичные тесты

Пожалуйста, запустите все единичные тесты перед созданием запроса на вливание (PR). Все запросы на вливание, которые не прошли автоматизированное тестирование CI, будут отклонены.

Внесение вклада в Peachpie

Перед тем как сделать коммит, убедитесь, что он соответствует следующим требованиям:* Ваш коммит должен представлять собой небольшую логическую единицу, которая представляет собой разумное изменение.

  • Вы должны включить новые или измененные тесты, относящиеся к изменениям, которые вы вносите.
  • Пожалуйста, избегайте ненужных пробелов. Проверьте пробелы с помощью git diff --check и git diff --cached --check перед коммитом.
  • Код, включенный в ваш коммит, должен компилироваться без ошибок или предупреждений.
  • Все тесты должны проходить.
  • В коде включены разумное количество комментариев для обеспечения прозрачности для всех пользователей.### Отправка вашего PR Как только вы уверены, что ваш коммит соответствует вышеуказанным требованиям, вы можете отправить запрос на вливание. Пожалуйста, убедитесь, что вы соблюдаете следующие правила:
  • В запросе на вливание подведите итог содержимого вашего коммита или проблем, которые вы решаете.
  • После того, как запрос на вливание отправлен, пожалуйста, не удаляйте ветку или закрывайте запрос на вливание (если только в нем нет ошибок).
  • Мы ответим на ваш запрос на вливание в разумный срок. Если у нас есть причины отклонить ваш PR, мы сообщим вам об этом в комментариях.

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

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

1
https://api.gitlife.ru/oschina-mirror/mirrors-peachpie.git
git@api.gitlife.ru:oschina-mirror/mirrors-peachpie.git
oschina-mirror
mirrors-peachpie
mirrors-peachpie
master