Почему документация Haddock не отображается в Hackage?

У меня есть пакет на Hackage, в котором есть документация, сгенерированная hasdck, но он не отображается на странице Hackage. Я могу загрузить все успешно, но документация не отображается.

Я генерирую документацию с cabal haddock или с Package > Build Documentation в Лексе IDE.

Когда я иду в Package > Open Doc в Лексе он не может найти его, потому что ищет dist/doc/html/hspec/hspec/index.html но сгенерированный файл находится в dist/doc/html/hspec/index.html, Я предполагаю, что Hackage также ищет в том же месте.

Я предполагаю, что мои исходные файлы не находятся в ожидаемых местах, но я не знаю, как еще они должны быть.

Источник и структура каталогов можно найти по адресу https://github.com/trystan/hspec.

1 ответ

Решение

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

Другие вопросы по тегам