Markus Schirp
|
76199d082b
|
Cleanup mutator internals
* Rename emit_safe to emit
* Rename emit_unsafe to emit!
|
2012-08-15 21:14:07 +02:00 |
|
Markus Schirp
|
3cdd3091bf
|
Fix typo
|
2012-08-15 21:07:17 +02:00 |
|
Markus Schirp
|
45d47add08
|
Simplify float literal mutator
* Adjust flay score
|
2012-08-15 21:03:54 +02:00 |
|
Markus Schirp
|
35841bded2
|
Simplify range mutator
* Adjust flog score
|
2012-08-15 20:56:38 +02:00 |
|
Markus Schirp
|
67fb6afc55
|
Simplify range mutator
|
2012-08-15 20:52:13 +02:00 |
|
Markus Schirp
|
9755009966
|
Use scope based subclassing pattern
|
2012-08-09 23:07:22 +02:00 |
|
Markus Schirp
|
a02756e0ca
|
Remove duplication in boolean mutator
|
2012-08-03 01:38:35 +02:00 |
|
Markus Schirp
|
23a04009ce
|
Use abstract support gem instead of homebrew
The support gem is better speced than the homebrew version ever was.
|
2012-08-03 01:28:15 +02:00 |
|
Markus Schirp
|
cc811aecf5
|
Add support for mutating if statements
* Also some other minor cleanups
|
2012-08-01 15:55:49 +02:00 |
|
Markus Schirp
|
7ccbae8bd4
|
Add match all and match none mutations to regexp
|
2012-08-01 15:08:29 +02:00 |
|
Markus Schirp
|
7f3797ffa1
|
Introduce Mutant::Random
* Cleans up naming duplication from the Mutant.random_* names.
|
2012-07-31 20:11:37 +02:00 |
|
Markus Schirp
|
75e6a229f8
|
Create namespace for literal mutations
* Do not follow rubinius names anymore.
An explict declaration now declares a mutator handles
specific AST node.
* Has a nice impact on metrics.
|
2012-07-31 19:45:46 +02:00 |
|