Markus Schirp
a52e2615f2
Remove dead code
...
* The SCOPE_PATERN constraints `namespace` to be characters that are
valid literal static regexp.
* Not test case can be created that forces Regexp.escape here.
2014-09-17 00:49:42 +00:00
Markus Schirp
831a1750f6
Lift shared code to baseclass
2014-09-17 00:47:09 +00:00
Markus Schirp
c702c030f4
Correct exception message
2014-07-07 20:04:03 +00:00
Markus Schirp
5e7bfc0812
Use frozen constant instead of unmutated mutable literal
2014-07-06 03:43:23 +00:00
Markus Schirp
6a7b8bca52
Deep freeze composed constant
2014-07-06 03:41:43 +00:00
Markus Schirp
29023ab421
Deep freeze composed constant
2014-07-06 03:41:04 +00:00
Markus Schirp
4213789903
Nuke dead code and clean up naming
2014-07-06 02:44:55 +00:00
Markus Schirp
efa12158d1
Avoid multiple enumeration of object space
2014-07-02 17:47:51 +00:00
Markus Schirp
799f833ff8
Remove useless private access modifier
2014-06-29 23:18:11 +00:00
Markus Schirp
11b945fbbe
Use expression logic for namespace matching
2014-06-29 22:52:50 +00:00
Markus Schirp
d107821b4c
Fix glob expressions on method matches
2014-06-29 21:42:18 +00:00
Markus Schirp
390086f17d
Add singleton and instance methods expression
2014-06-28 22:36:08 +00:00
Markus Schirp
42b8e89420
Use least powerful equality test
2014-06-16 10:50:32 +00:00
Markus Schirp
586ca63e4f
Remove matcher support for :: prefixed constants
...
Why provide such an option? I hate options. Options are bad.
References #203 .
2014-06-08 18:12:18 +00:00
Markus Schirp
4a9ab9340e
Define expected mutations with less redundancy
...
The mutation examples are now introspectable, this allows to render nice
index or performing better automated analysis against the corpus.
2014-06-02 14:05:11 +00:00
Markus Schirp
46a427c52e
Allow to match root namespace
2014-05-31 03:09:48 +00:00
Markus Schirp
2317d3cf74
Replace CLI::Classifier with Mutant::Expression
2014-05-31 01:09:27 +00:00