diplodoc-platform / cli

Lets make documentation on YFM
MIT License
114 stars 36 forks source link

Игнрориуется инклуд внутри многострочных таблиц #684

Open serg-vostrikov opened 7 months ago

serg-vostrikov commented 7 months ago

Делаем таблицу вроде следующей:

image

--- содержимое включаемого файла rest-result.md --- || time array | Information about how much time this query has required || || start double | Timestamp when this query has been initiated || || finish double | Timestamp when this query has been finished || || duration double | How long in milliseconds this query has been executing (finish - start) || || date_start string | Date and time when this query has been initiated || || date_finish double | Date and time when this query has been finished || || operating_reset_at timestamp | Timestamp when the limits on REST API resources will be reset. Read more details about operation limitations || || operating double | After how many milliseconds will the limit be reset? Read more details about operation limitations ||

Никаких ошибок при сборке, но в резудльтате таблица содержит только следующее:

image
3y3 commented 7 months ago

Жестко. Мы так не умеем.

У нас инклуды это часть md синтаксиса, который обрабадывается в тот же момент что и таблицы.

По сути здесь получается невалидный md синтаксис.

Есть вариант как это обойти - вместо инклуда использовать много строчную переменную. Переменный обрабатываются сильно раньше.

serg-vostrikov commented 7 months ago

Жестко. Мы так не умеем.

У нас инклуды это часть md синтаксиса, который обрабадывается в тот же момент что и таблицы.

По сути здесь получается невалидный md синтаксис.

Есть вариант как это обойти - вместо инклуда использовать много строчную переменную. Переменный обрабатываются сильно раньше.

Ну, кстати, да, можно попробовать через переменные. Спасибо

Единственный остается вопрос - а какой ситнаксис у многострочных переменных, если их описывать в presets.yaml?