krank-0.2.0: krank.cabal
cabal-version: >=1.10
name: krank
version: 0.2.0
synopsis: Krank checks your code source comments for important markers
-- description:
bug-reports: https://github.com/guibou/krank/issues
license: BSD3
license-file: LICENSE
author: Guillaume Bouchard
maintainer: guillaum.bouchard@gmail.com
homepage: https://github.com/guibou/krank
copyright:
category: quality
description: Comments are part of our code and are not usually tested correctly. Hence their content can become incoherent or obsolete. Krank tries to avoid that by running checkers on the comment themselves.
build-type: Simple
extra-source-files: CHANGELOG.md, README.md HACKING.md docs/Checkers/IssueTracker.md
library
exposed-modules: Krank
Krank.Checkers.Ignore
Krank.Checkers.IssueTracker
Krank.Formatter
Krank.Types
Utils.Display
Utils.Github
Utils.Gitlab
Utils.Req
build-depends: base >= 4.9
, PyF >= 0.8.1.0
, aeson >= 1.4.4
, bytestring
, containers
, http-client >= 0.6
, http-types >= 0.12
, lifted-async
, mtl
, pcre-heavy
, pretty-terminal
, req >= 2.1.0
, safe-exceptions
, text >= 1.2.3
, unordered-containers >= 0.2.10
hs-source-dirs: src
ghc-options: -Wall
default-language: Haskell2010
test-suite krank-test
type: exitcode-stdio-1.0
hs-source-dirs: tests
main-is: Spec.hs
other-modules: Test.Krank.Checkers.IssueTrackerSpec
Test.Utils.GithubSpec
Test.Utils.GitlabSpec
build-tools:
build-depends: base >= 4.9 && <= 5.0
, PyF >= 0.8.1.0
, aeson
, bytestring
, containers
, hspec >= 2.7
, hspec-expectations
, http-client >= 0.6
, http-types >= 0.12
, krank
, mtl
, pcre-heavy
, req
, req >= 2.1.0
, safe-exceptions
, text
, unordered-containers >= 0.2.10
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
default-language: Haskell2010
executable krank
main-is: Main.hs
build-depends: base >=4.9 && <= 5.0
, PyF
, containers
, krank
, mtl
, optparse-applicative >= 0.14
, pcre-heavy
, pretty-terminal
, text
hs-source-dirs: app
default-language: Haskell2010
ghc-options: -Wall -threaded -rtsopts