попенсорс проекте. Документация генерируется с помощью sbt-microsite и обрабатывается mdoc.
Но почему-то он пропустил некомпилируемый код.
Я потыкал это. Мне показалось, что мдок ловит только совсем базовые ошибки синтаксиса. Но, напимер, указание несуществующего аргумента конструктора не ловит.
Это так и должно быть?
Нет, он ловит всё. Он код реально компилирует.
странно, вот этот код не работает https://fs2-rabbit.profunktor.dev/client.html
А там точно mdoc работает? Пробовали его отдельно запускать?
я загрузил проект и прогнал sbt mdoc. Прошло успешно. Потом добавил белиберды в этот файл, и mdoc обломался. То есть mdoc работает и что-то проверяет
Там mdoc:silent скрывает вывод
Без mdoc:silent не билдится, там по хорошему еще mdoc:reset добавить чтобы примеры не пересекались.
Обсуждают сегодня