
7 May
2022
7 May
'22
1:29 p.m.
Hi all, What analysis does the hackage server run to determine the coverage level of, or rating given to, a particular package? For example, for one package it is showing this icon: https://img.shields.io/static/v1?label=Coverage&message=32%&color=red What does that actually mean? The build log states: Code Coverage expressions 32% (224/684) booleanguards 100% (0/0) conditions 20% (1/5) qualifiers 100% (0/0) alternatives 27% (5/18) local declarations 40% (6/15) top-level declarations 32% (29/90) Is it possible to see details of how hackage is arriving to these conclusion, and to replicate these results locally? Thanks, Ivan