free_mutant/lib/mutant/mutator/node
Daniel Gollahon 325e6b6fe0
Add method body -> super mutation
- Mutates method bodies to `super` to catch cases where a method has
  been needlessly re-implemented and the parent class provides the
  equivalent behavior.
- Closes #154
- Closes #673
2018-06-27 10:10:37 -07:00
..
literal Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
named_value Reintroduce Regexp mutations 2016-07-25 12:21:50 -07:00
regexp Whitelist regexp_parser warning and bump regexp_parser to 0.4.9 2018-01-23 23:49:13 +01:00
send Change Node#dispatch comments to standardize 2016-06-18 15:56:22 -07:00
and_asgn.rb Fix incorrect mutator comments 2016-06-18 15:56:22 -07:00
argument.rb Change Node#dispatch comments to standardize 2016-06-18 15:56:22 -07:00
arguments.rb Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
begin.rb Change Node#dispatch comments to standardize 2016-06-18 15:56:22 -07:00
binary.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
block.rb Change Node#dispatch comments to standardize 2016-06-18 15:56:22 -07:00
break.rb Fix coverage of Mutant::Mutator namespace 2016-03-22 01:01:21 +00:00
case.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
class.rb Add mutation from class to module 2017-10-07 15:04:40 -04:00
conditional_loop.rb Fix namespace annotations 2016-04-10 14:33:47 -07:00
const.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
define.rb Add method body -> super mutation 2018-06-27 10:10:37 -07:00
defined.rb Fix incorrect mutator comments 2016-06-18 15:56:22 -07:00
dstr.rb Fix coverage of Mutant::Mutator namespace 2016-03-22 01:01:21 +00:00
dsym.rb Fix coverage of Mutant::Mutator namespace 2016-03-22 01:01:21 +00:00
generic.rb Whitelist regexp_parser warning and bump regexp_parser to 0.4.9 2018-01-23 23:49:13 +01:00
if.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
kwbegin.rb Fix coverage of Mutant::Mutator namespace 2016-03-22 01:01:21 +00:00
literal.rb Fix coverage of Mutant::Mutator namespace 2016-03-22 01:01:21 +00:00
masgn.rb Change Node#dispatch comments to standardize 2016-06-18 15:56:22 -07:00
match_current_line.rb Change Node#dispatch comments to standardize 2016-06-18 15:56:22 -07:00
mlhs.rb Fix coverage of Mutant::Mutator namespace 2016-03-22 01:01:21 +00:00
next.rb Fix coverage of Mutant::Mutator namespace 2016-03-22 01:01:21 +00:00
noop.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
nthref.rb Change Node#dispatch comments to standardize 2016-06-18 15:56:22 -07:00
op_asgn.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
or_asgn.rb Fix incorrect mutator comments 2016-06-18 15:56:22 -07:00
regexp.rb Remove Regexp::Generic 2016-08-15 11:07:15 -07:00
regopt.rb Reintroduce Regexp mutations 2016-07-25 12:21:50 -07:00
resbody.rb Fix coverage of Mutant::Mutator namespace 2016-03-22 01:01:21 +00:00
rescue.rb Fix coverage of Mutant::Mutator namespace 2016-03-22 01:01:21 +00:00
return.rb Change Node#dispatch comments to standardize 2016-06-18 15:56:22 -07:00
send.rb Stop mutation of #to_i to implicit self 2018-06-17 16:53:59 -05:00
splat.rb Change Node#dispatch comments to standardize 2016-06-18 15:56:22 -07:00
super.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
when.rb Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
yield.rb Fix coverage of Mutant::Mutator namespace 2016-03-22 01:01:21 +00:00
zsuper.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00