[Hackage] #211: Add qa/check command
#211: Add qa/check command ---------------------------------+------------------------------------------ Reporter: duncan | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Cabal-1.4 Component: cabal-install tool | Version: 1.2.3.0 Severity: normal | Keywords: Difficulty: easy (<4 hours) | Ghcversion: 6.8.2 Platform: Linux | ---------------------------------+------------------------------------------ The current set of QA checks (see #191) will be run automatically before sdist however it would still be useful for developers to be able to run them specifically. It'd also allow adding more expensive checks that would be inappropriate to run for sdist. Initially just running the existing QA checks would be enough. We can add more expensive ones later. As such, marking this ticket as easy. What should the command be called? "qa" "check" ? -- Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/211> Hackage <http://haskell.org/cabal/> Hackage: Cabal and related projects
#211: Add qa/check command ---------------------------------+------------------------------------------ Reporter: duncan | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Cabal-1.4 Component: cabal-install tool | Version: 1.2.3.0 Severity: normal | Resolution: Keywords: | Difficulty: easy (<4 hours) Ghcversion: 6.8.2 | Platform: Linux ---------------------------------+------------------------------------------ Comment (by igloo): "lint" is a common name for this sort of thing. It would also be nice to be able to "cabal lint foo-1.0.tar.gz". -- Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/211#comment:1> Hackage <http://haskell.org/cabal/> Hackage: Cabal and related projects
#211: Add qa/check command ---------------------------------+------------------------------------------ Reporter: duncan | Owner: Type: enhancement | Status: closed Priority: normal | Milestone: Cabal-1.4 Component: cabal-install tool | Version: 1.2.3.0 Severity: normal | Resolution: fixed Keywords: | Difficulty: easy (<4 hours) Ghcversion: 6.8.2 | Platform: Linux ---------------------------------+------------------------------------------ Changes (by duncan): * status: new => closed * resolution: => fixed Comment: {{{ Thu Feb 21 20:48:20 GMT 2008 Lennart Kolmodin <kolmodin@gentoo.org> * Naive implementation of 'cabal check' A naive implementation of 'cabal check'. It will list the errors and warnings as implemented by Cabal, yielding them in groups of severity. Currently ignores verbosity levels, no additional arguments are understood. This addresses ticket #211. }}} It doesn't do "cabal check foo-1.0.tar.gz". If anyone thinks that's important they can file another ticket or just send in a patch. -- Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/211#comment:2> Hackage <http://haskell.org/cabal/> Hackage: Cabal and related projects
participants (1)
-
Hackage