Спасибо за интерес к проекту.
git clone https://github.com/yellow-hammer/winow-view
cd winow-view
opm run install
opm run test
- Прогнать
opm run test: все тесты должны проходить. - Покрыть новую функциональность тестами в
tests/. - Обновить
README.mdиCHANGELOG.md, если менялось поведение или публичный API. - Соблюдать стиль кода: русские ключевые слова, отступ табом, пустая строка перед
Возврат, комментарии объясняют «почему», а не пересказывают код.
- Коммиты - Conventional Commits:
feat:,fix:,docs:,refactor:,test:,chore:. - Именование: модули и классы - английские имена (совпадают с терминологией стандарта), методы и переменные - русские.
- Обратная совместимость: сигнатуры экспортных методов не меняются без веской причины.
Ломающее изменение описывается в
CHANGELOG.md. - Для разработки нужен
winow: тесты проверяют, что коллизия имени классаШаблонс JinjOS не ломает рендеринг.
Заведите issue по шаблону: что сделали, что ожидали, что получилось, версии
winow-view, OneScript и ОС.