sydtest-mutation-runtime

Runtime support library for sydtest's mutation testing

https://github.com/NorfairKing/sydtest#readme

Stackage Nightly 2026-07-30:0.1.1.0
Latest on Hackage:0.1.1.0

See all snapshots sydtest-mutation-runtime appears in

LicenseRef-OtherLicense licensed by Tom Sydney Kerckhove
Maintained by [email protected]
This version can be pinned in stack with:sydtest-mutation-runtime-0.1.1.0@sha256:206ff334282334a2a35a6c490fc5c60349927563b5a5fb9f979e8389df571daa,1760

Runtime support library for sydtest's mutation testing. It provides the manifest, coverage and identifier types shared between the core sydtest library, the mutation plugin, and the mutation driver. See https://github.com/NorfairKing/sydtest#readme for more information.

Changes

Changelog

[0.1.1.0] - 2026-07-29

Fixed

  • writeManifestTxtFile now writes UTF-8. It wrote through a binary handle with hPutStr, which truncates every Char to its low byte, so any non-ASCII character in a rendered source line came out as a different character ( as &) or as an invalid UTF-8 byte. The .json manifest was unaffected, as is the driver’s report.txt, which already encoded explicitly.

[0.1.0.0] - 2026-07-16

  • First released version.