homplexity-0.2: homplexity.cabal
-- Initial homplexity.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
name: homplexity
version: 0.2
synopsis: Haskell code quality tool
description: Homplexity aims to measure code complexity,
warning about fragments that might have higher defect probability
due to bad coding style on-the-large:
* too large functions
* too deeply nested conditions
* too few comments
homepage: https://github.com/mjgajda/homplexity
license: BSD3
license-file: LICENSE
author: Michal J. Gajda
maintainer: mjgajda@gmail.com
copyright: Copyright by Michal J. Gajda '2015
category: Language, Tools
build-type: Simple
extra-source-files: README.md changelog.md
cabal-version: >=1.10
bug-reports: https://github.com/mgajda/homplexity/issues
tested-with: GHC==7.10.1
source-repository head
type: git
location: https://github.com/mgajda/homplexity.git
executable homplexity
main-is: Homplexity.hs
other-modules: Language.Haskell.Homplexity.CodeFragment
Language.Haskell.Homplexity.Comments
Language.Haskell.Homplexity.Cyclomatic
Language.Haskell.Homplexity.Message
Language.Haskell.Homplexity.Metric
Language.Haskell.Homplexity.Parse
Language.Haskell.Homplexity.SrcSlice
other-extensions: FlexibleContexts,
FlexibleInstances,
UndecidableInstances,
OverlappingInstances,
IncoherentInstances,
TypeSynonymInstances,
DeriveDataTypeable,
MultiParamTypeClasses,
RecordWildCards,
StandaloneDeriving,
ScopedTypeVariables,
TemplateHaskell,
ViewPatterns,
BangPatterns,
GeneralizedNewtypeDeriving,
TypeFamilies
build-depends: base >=4.5 && <4.9,
haskell-src-exts >=1.12 && <1.17,
directory >=1.1 && <1.3,
filepath >=1.2 && <1.5,
hflags >=0.3 && <0.5,
uniplate >=1.4 && <1.7,
deepseq >=1.3 && <1.5,
containers >=0.3 && <0.6,
template-haskell >=2.6 && <2.11,
cpphs >=1.5 && <1.20
build-tools: happy >= 1.19.0
-- hs-source-dirs:
default-language: Haskell2010