haskell.nix/test/ghc-options
Samuel Evans-Powell 48b8674f5f
Add support for coverage (#762)
- Added the ability to generate coverage reports for packages and
  projects.
  - Outputs mix and tix information, as well as a HTML report.
- Added the "doCoverage" module option that allows users to choose
  packages to enable coverage for.
- Added a "doCoverage" flag to the component builder that outputs HPC
  information when coverage is enabled.
- Added the "overrideModules" library function to make it more
  ergonomic fo users to enable coverage on existing projects.
- Modified the "check" builder to also output ".tix" files (if they
  exist). This information is required to generate the coverage
  report.
- Added a test for coverage.
2020-09-29 11:56:24 +08:00
..
app Add ghcOptions on packages (#257) 2019-10-13 14:19:59 +08:00
src Add ghcOptions on packages (#257) 2019-10-13 14:19:59 +08:00
.gitignore Add ghcOptions on packages (#257) 2019-10-13 14:19:59 +08:00
cabal.nix Add support for coverage (#762) 2020-09-29 11:56:24 +08:00
cabal.project Add ghcOptions on packages (#257) 2019-10-13 14:19:59 +08:00
Setup.hs Add ghcOptions on packages (#257) 2019-10-13 14:19:59 +08:00
stack.nix Add support for coverage (#762) 2020-09-29 11:56:24 +08:00
stack.yaml mkStackPkgSet: filter out $locals package (#393) 2020-01-09 16:07:34 +10:00
test-ghc-options.cabal Add ghcOptions on packages (#257) 2019-10-13 14:19:59 +08:00