cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.38.3.
--
-- see: https://github.com/sol/hpack
name: sydtest-mutation-plugin
version: 0.4.4.0
synopsis: GHC plugin that instruments code for sydtest's mutation testing
description: A GHC source plugin that instruments code under test with the coverage and mutation hooks that sydtest's mutation testing infrastructure needs. See https://github.com/NorfairKing/sydtest#readme for more information.
category: Testing
homepage: https://github.com/NorfairKing/sydtest#readme
bug-reports: https://github.com/NorfairKing/sydtest/issues
author: Tom Sydney Kerckhove
maintainer: syd@cs-syd.eu
license: OtherLicense
license-file: LICENSE.md
build-type: Simple
extra-source-files:
CHANGELOG.md
source-repository head
type: git
location: https://github.com/NorfairKing/sydtest
library
exposed-modules:
Test.Syd.Mutation.Plugin
Test.Syd.Mutation.Plugin.Instrument
Test.Syd.Mutation.Plugin.Operator.Arith
Test.Syd.Mutation.Plugin.Operator.BoolLit
Test.Syd.Mutation.Plugin.Operator.Cmp
Test.Syd.Mutation.Plugin.Operator.ConstBool
Test.Syd.Mutation.Plugin.Operator.ConstEmptyList
Test.Syd.Mutation.Plugin.Operator.ConstNothing
Test.Syd.Mutation.Plugin.Operator.ElideCall
Test.Syd.Mutation.Plugin.Operator.IntLit
Test.Syd.Mutation.Plugin.Operator.ListLit
Test.Syd.Mutation.Plugin.Operator.LogicOp
Test.Syd.Mutation.Plugin.Operator.MaybeOp
Test.Syd.Mutation.Plugin.Operator.Negate
Test.Syd.Mutation.Plugin.Operator.RemoveAction
Test.Syd.Mutation.Plugin.Operator.RemoveCase
Test.Syd.Mutation.Plugin.Operator.RemoveClause
Test.Syd.Mutation.Plugin.Operator.SwitchFunctionArguments
Test.Syd.Mutation.Plugin.Operator.TupleSwap
Test.Syd.Mutation.Plugin.Operator.Util
Test.Syd.Mutation.Plugin.Operators
Test.Syd.Mutation.Plugin.Operators.TH
Test.Syd.Mutation.Plugin.OptParse
Test.Syd.Mutation.Plugin.Runtime
other-modules:
Paths_sydtest_mutation_plugin
hs-source-dirs:
src
build-depends:
aeson
, base >=4.7 && <5
, bytestring
, containers
, directory
, filepath
, ghc
, ghc-boot
, mtl
, opt-env-conf
, path
, path-io
, safe-coloured-text
, sydtest-mutation-runtime >=0.1
, template-haskell
, text
default-language: Haskell2010
test-suite sydtest-mutation-plugin-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Test.Syd.Mutation.Plugin.InstrumentSpec
Test.Syd.Mutation.Plugin.OptParseSpec
Paths_sydtest_mutation_plugin
hs-source-dirs:
test
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-tool-depends:
sydtest-discover:sydtest-discover
build-depends:
aeson
, base >=4.7 && <5
, containers
, ghc
, opt-env-conf-test
, path
, sydtest
, sydtest-mutation-plugin
, text
default-language: Haskell2010