← 返回

Описания продуктов StockSharp теперь синхронизируются с репозиториями

Описания продуктов StockSharp теперь синхронизируются с репозиториями
Описания продуктов StockSharp теперь синхронизируются с репозиториями

Каталог продуктов StockSharp научился использовать README из настроенных репозиториев как источник содержимого карточки. Это связывает описание продукта с его кодом и документацией: изменение README может попасть на страницу без ручного копирования большого текста в отдельный редактор портала. Сами сущности продуктов и их настройки по-прежнему остаются в портале.

Для продукта хранится один адрес документа, а нужная локализация определяется автоматически. Например, русская версия берётся из README_ru.md, а при отсутствии перевода используется базовый README. Система поддерживает GitHub и GitLab, умеет читать локальные рабочие копии, исправляет относительные ссылки и пути к изображениям и удаляет репозиторную строку переключения языков, которая на продуктовой странице не нужна. Во время временной недоступности источника сохраняется последняя успешно загруженная версия.

Карточка может показывать прямую ссылку на исходники. Из README также извлекаются название и краткое описание пакета, если они не заданы в метаданных сборки. Механизм применяется к продуктам из разных репозиториев и даёт описаниям единый поддерживаемый источник.

评论 (0)

登录创建账户, 登录或注册以发表评论

暂无评论,成为第一个评论者!