go-mutesting v1.1 Release Notes

Release Date: 2018-11-01 // about 4 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