Skip to content

Releases: brunoerg/bcore-mutation

1.0.0

27 Mar 23:17

Choose a tag to compare

What's Changed

  • operators: avoid no-op in FindAndDelete by @brunoerg in #29
  • mutation: avoid mutating test_framework.py by @brunoerg in #30
  • ast_analysis: several improvements by @brunoerg in #31
  • mutation: fix mutants' folder name by @brunoerg in #33
  • sqlite: add SQLite persistence for projects, runs, and mutants by @brunoerg in #35
  • mutation: do not remove the newline by @brunoerg in #36
  • operators: when creating one mutant per line, prioritize hardest oper… by @brunoerg in #37
  • add --survivors_only flag for the analyze command by @brunoerg in #38
  • improve README according to the new features by @brunoerg in #39

Full Changelog: 0.7.0...v1.0.0

v0.7.0

14 Jan 16:54
52e0969

Choose a tag to compare

What's Changed

Full Changelog: 0.6.0...0.7.0

v0.6.0

04 Nov 17:49

Choose a tag to compare

What's Changed

  • operators: do not mutate for loops by @brunoerg in #12
  • coverage: fix the way it gets the file path by @brunoerg in #13
  • operators: skip line if it starts with / by @brunoerg in #14
  • git_changes: fallback to origin if upstream failed by @brunoerg in #15

Full Changelog: 0.1.0...0.6.0

v0.1.0-alpha

06 Oct 17:22
0ccb7a2

Choose a tag to compare

What's Changed

  • Add GitHub Actions workflow for Rust project by @brunoerg in #4
  • analyze: fix test_get_command_to_kill by @brunoerg in #3
  • mutation: there is no need to shuffle operators/lines by @brunoerg in #2
  • operators: fix regex to identify functional calls by @brunoerg in #1
  • report: remove unused import by @brunoerg in #5
  • mutation: append the range into the mutators folder's name by @brunoerg in #7
  • analyze: no need to use a vector for the killed mutants by @brunoerg in #8
  • misc: improve command description by @brunoerg in #9
  • cargo: fix description by @brunoerg in #10

New Contributors

Full Changelog: https://github.com/brunoerg/bcore-mutation/commits/0.1.0