Commit graph

11 commits

Author SHA1 Message Date
Dan Kubb
475512146f Change emit_nil to not emit on the left node of an assignment
* Add emit_nil to other nodes so that they can be replaced
  with nil, effectively removing them from the code.
2013-09-07 23:57:47 -07:00
Markus Schirp
9523c66726 Use 1.9 style hash syntax where possible 2013-09-07 20:27:06 +02:00
Dan Kubb
7293386c26 Add magic encoding header to all ruby files
* rubocop still warns about this on ruby 1.9.3, so it was fixed so
  it produces less output on travis.
2013-07-28 16:03:06 -07:00
Markus Schirp
1105d2c6ce Fix rubocop warnings in Mutant::Mutator namespace 2013-07-27 20:21:27 +02:00
Dan Kubb
345b67144a Add const mutator
* The const node has children, which need to be mutated
2013-07-23 21:57:39 -07:00
Dan Kubb
23a84df277 Add mutator for self nodes 2013-07-23 00:43:48 -07:00
Dan Kubb
1e14b7f703 Add constant assignment mutator 2013-07-23 00:23:21 -07:00
Dan Kubb
e15fd87a93 Change variable interpolation into simpler to read statement 2013-07-23 00:23:03 -07:00
Dan Kubb
1d18ce5a7a Rename Assignment as VariableAssignment 2013-07-23 00:03:57 -07:00
Dan Kubb
537dbdb99a Add const mutator 2013-07-22 23:57:30 -07:00
Dan Kubb
c63f1d52af Move named value access under consistent namespace 2013-07-22 23:56:56 -07:00