2015-03-28 1 views
1

Syntastic отлично работает в моей системе с hdevtools и hlint. Но если я редактирую файл под тестовым каталогом, импортируя пакеты, которые находятся исключительно в конфигурации тестового набора пакета cabal, он отмечает мой импорт как фиктивный и говорит мне включать их в мой файл кэша. Такая же проблема возникает с hs-source-dir, она находит только те, которые находятся в библиотеке или исполняемом каталоге.Как настроить синтаксис для использования build-depends и hs-source-dirs из моего набора тестов в файле .cabal пакета?

ответ

2

Нет серебряной пули. Вы можете установить g:syntastic_haskell_hdevtools_args и друзей на соответствующие флаги для своего проекта или написать сценарий оболочки, похожий на this, и точку g:syntastic_haskell_hdevtools_exec. Syntastic не имеет встроенной поддержки для просмотра файлов cabal.