プロジェクトを作成するとcabal build
、警告 (特に-Wall
) は初回のみ表示されます。
以降のビルドでは、すべてがキャッシュされます。
プロジェクトのすべての警告をもう一度表示したいです。
再コンパイルまたは使用できますが、cabal clean
時間がかかりすぎます。cabal build --ghc-options="-fforce-recomp"
できるだけ早く警告チェックを行うにはどうすればよいですか?
コード生成をスキップする係数 ~10 でコンパイルを高速化できます。
cabal build --ghc-options="-fforce-recomp -fno-code"
個々のファイルのみをチェックするには、 ghc-mod :を使用できますghc-mod check -g -Wall file.hs
。