Markus Schirp
|
c62b1fc9df
|
Use child nameing in literal hash mutator
|
2013-06-21 15:33:27 +02:00 |
|
Markus Schirp
|
1be5f790a8
|
Use child nameing in literal regexp mutator
|
2013-06-21 15:32:36 +02:00 |
|
Markus Schirp
|
50263607b8
|
Use child nameing in literal range mutator
|
2013-06-21 15:31:20 +02:00 |
|
Markus Schirp
|
586a4d3e1b
|
Use constant nodes when possible
|
2013-06-21 15:07:40 +02:00 |
|
Markus Schirp
|
c4f8f8e25f
|
Break up some complex methods
|
2013-06-15 17:16:34 +02:00 |
|
Markus Schirp
|
8d877456b0
|
Add missing scope descriptions
|
2013-06-15 17:13:24 +02:00 |
|
Markus Schirp
|
c6d1c3c0c8
|
Fix all yard docs
|
2013-06-15 16:37:43 +02:00 |
|
Markus Schirp
|
1f25ab3ded
|
Cosmetic end comments
|
2013-06-14 21:12:10 +02:00 |
|
Markus Schirp
|
56fb2c7285
|
Port case mutations to parser
|
2013-06-14 21:12:09 +02:00 |
|
Markus Schirp
|
a963b27645
|
Add fixnum scalar bounds mutation for literal fixnu,s
Closes #23
|
2013-06-14 21:12:09 +02:00 |
|
Markus Schirp
|
780cfc706b
|
Port literal hash emitter to parser
|
2013-06-14 21:12:09 +02:00 |
|
Markus Schirp
|
02dee45458
|
Port literal float emitter to parser
Also simplify emitter for special float cases Nan, Inf, -Inf
|
2013-06-14 21:12:09 +02:00 |
|
Markus Schirp
|
af8954cfdb
|
Port literal fixnum emitter to parser
|
2013-06-14 21:12:09 +02:00 |
|
Markus Schirp
|
1baa337d8e
|
Port literal array mutator to parser
|
2013-06-14 21:12:09 +02:00 |
|
Markus Schirp
|
8e2f244838
|
Simplify boolean literal mutators
|
2013-06-14 21:12:09 +02:00 |
|
Markus Schirp
|
40259170e7
|
Port literal nil mutator to parser
|
2013-06-14 21:11:54 +02:00 |
|
Markus Schirp
|
23d93730af
|
Port literal boolean 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
|
c591a236ae
|
Do not emit { nil => nil } for hash literals anymore
|
2013-01-09 23:19:25 +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
|
3026572b50
|
Deduplicate util array and literal hash mutations
|
2012-12-29 16:53:52 +01:00 |
|
Markus Schirp
|
8a4fad0973
|
Prepend additional elements to datastructurs instead of append
* This makes it far more likely the elements are used in paralel
assignment. Credits for idea @snusnu!
|
2012-12-08 01:53:54 +01:00 |
|
Markus Schirp
|
b5430e2000
|
Cleanup crashes and invalid mutants
|
2012-12-07 23:27:21 +01:00 |
|
Markus Schirp
|
adadc01f32
|
Cleanup docs for hash literal mutator
|
2012-12-06 22:33:06 +01:00 |
|
Markus Schirp
|
fe941ff74c
|
Cleanup node body mutation
|
2012-12-06 22:30:57 +01:00 |
|
Markus Schirp
|
69e9de95ed
|
Extract node specific mutator base class
|
2012-12-06 21:30:28 +01:00 |
|