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