go-mutesting v1.1 Release Notes

Release Date: 2018-11-01 // almost 3 years ago
  • ๐Ÿ”„ Changes from 1.0 to 1.1

    • Mutator for the comparison operators โ€œ<โ€, โ€œ<=โ€, โ€œ>โ€ and โ€œ>=โ€ to catch off-by-one problems
    • Complete blacklist of reserved and built-in keywords that should not be used as identifiers (reduces invalid mutations)
    • Metric for how many duplicated mutations were generated
    • ๐Ÿ“ฆ Switched to go/loader for type checking entire packages (reduces invalid mutations)
    • Ignore mutations that cannot be compiled (reduces invalid mutations)
    • Skipped mutations now count towards the total mutation counter and not the duplicated counter
    • ๐Ÿ‘Œ Support Go 1.10 and 1.11 and drop support for Go < 1.10
    • ๐Ÿ‘Œ Support MacOSX

Previous changes from v1.0