41873e51

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

Add module, line, col_start, col_end to manifest; add uncovered mutation details to report

- MutationRecord: add mutRecModule (Text), mutRecLine, mutRecColStart, mutRecColEnd (Word)
- AugmentedMutationRecord: mirror same four fields
- operator/original/replacement fields changed from String to Text
- GenValid AugmentedMutationRecord now uses structural generators via genvalidity-path
- MutationRunReport: add mutationRunReportUncoveredMutations :: [UncoveredMutation]
- UncoveredMutation: new type wrapping AugmentedMutationRecord for uncovered sites
- Plugin: populate new fields from GHC source span
- Golden files regenerated with new fields

Suite timing

Time to Start Worker time Duration Time to finish
Config 0s 3s 3s 3s
Eval 3s 32s 32s 36s
Build 6s 1m20s 28s 35s
Test - - - -
Deploy - - - -
Suite 0s 1m56s 36s 36s

Timeline

0s10s20s30s