Welche Cabal-Pakete werden nicht verwendet

8

Wenn ich die Warnungen mit GHC hochfahre, wird es mich warnen, welche Importe nicht benutzt werden ....

Gibt es einen ähnlichen Befehl, um mir zu sagen, welche build-depends in meiner <project>.cabal -Datei nicht verwendet werden?

    
jamshidh 05.10.2015, 21:20
quelle

1 Antwort

6

packunused ist ein einfaches CLI-Tool, mit dem Sie herausfinden können, welche Pakete als Build-Pakete aufgelistet sind. hängt in einer Cabal-Paketbeschreibungsdatei ab, die redundant ist .

Sie müssen Ihr Projekt mit -ddump-minimal-imports erstellen und dann packunused :

ausführen %Vor%

Es wird eine Liste von Paketabhängigkeiten gedruckt, die scheinbar unbenutzt sind.

    
frasertweedale 05.10.2015, 22:48
quelle

Tags und Links