Commit graph

7 commits

Author SHA1 Message Date
Markus Schirp
667e79316d Use child nameing in assignment mutator 2013-06-21 15:26:41 +02:00
Markus Schirp
77240038bc Collapse subclasses into type map
Interesting observation: Do only subclass if behavior is changed, not
data!
2013-06-15 16:44:42 +02:00
Markus Schirp
ededf82ebe Port single variable assignment mutator to parser 2013-06-14 21:11:54 +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
Markus Schirp
97a75dd062 Cleanup mutation generation
This is a reaction to the to_source rewrite

* Do not use 1.8 specific nodes anymore
* Do not generate AST nodes that would not be generatable from source
2013-01-09 20:43:06 +01:00
Markus Schirp
eb6ea9a74f Metric driven code refactoring
Break some classes, rename stuff etc.
2013-01-04 22:16:03 +01:00
Markus Schirp
cbdc84db88 Add global, local and instance variable assignment mutators 2013-01-01 20:34:44 +01:00