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 |
|
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 |
|
Dan Kubb
|
b897d4a5d2
|
Refactor Mutant::Mutator::Node::If#mutate_condition
|
2013-07-24 10:58:08 -07:00 |
|
Dan Kubb
|
e4187edd77
|
Fix code formatting
|
2013-07-23 23:23:46 -07:00 |
|
Dan Kubb
|
ecfd388ad3
|
Add N_TRUE and N_FALSE node helpers
|
2013-07-23 23:23:45 -07:00 |
|
Markus Schirp
|
47b539c3fd
|
Use child nameing in if mutator
|
2013-06-21 15:07:40 +02:00 |
|
Markus Schirp
|
e190dd4553
|
Port if node mutator to parser
|
2013-06-14 21:12:09 +02:00 |
|
Markus Schirp
|
c5cdc05e5e
|
Port if node mutator to parser
|
2013-06-14 21:12:09 +02:00 |
|
Markus Schirp
|
6b2e2a8bb0
|
Initial round of refactoring
* Remove some RBX only nodes
* Register parser types
* Remove all occurences of ::Rubinius when loading libraries
|
2013-06-14 21:11:54 +02:00 |
|
Dan Kubb
|
c3c0e06c86
|
Fix whitespace
|
2013-04-17 20:31:21 -07:00 |
|
Dan Kubb
|
8b51d64cb2
|
Add mutators to force true and false conditions in if and unless nodes
|
2013-03-23 23:12:36 -07:00 |
|
Markus Schirp
|
eb6ea9a74f
|
Metric driven code refactoring
Break some classes, rename stuff etc.
|
2013-01-04 22:16:03 +01:00 |
|