У меня есть файл unit test:
module X04PatMatTest where
import AssertError
import Test.HUnit
import X04PatMat
...
и hlint жалуется:
X04PatMatTest.hs:15:69: Warning: Use string literal
Found:
['a', 'b', 'd']
Why not:
"abd"
по разным причинам, я действительно хочу поставить ['a', 'b', 'd']
в тестовый код.
Я пробовал различные перестановки
{-# ANN X04PatMatTest "HLint: ignore Warning: Use string literal" #-}
например, поставить прагму как первую строку файла после объявления модуля с именем module
вместо X04...
, изменив Warning
на warn
...
Что такое магия?