Как заставить Haddock генерировать документы с помощью моего суффиксного обработчика? - PullRequest
0 голосов
/ 07 января 2019

У меня есть суффикс обработчик для взлома источника во время сборки. Работает нормально и выдает правильный результат.

Но когда я запустил stack haddock, он генерировал документы по оригинальному источнику. Проверяя .hs в папке .stack-work /, мой обработчик не был задействован.

Итак, я проверил, что аргумент UserHook передан hasdockHook, он, похоже, содержит мой обработчик. Так что я в замешательстве. Что мне делать?

PS: My Setup.hs

main =
  defaultMainWithHooks simpleUserHooks
    { hookedPreProcessors = [ ("hs", \bi lbi clbi ->
        PreProcessor False $ \(iD, iF) (oD, oF) verbosity -> myHandler) ]}
...