free_mutant/lib/mutant
Markus Schirp c5f5d595ca Correctly avoid mutations that produce differend AST but same source
* Add detection for this case in Example::Verification
* Revert source location killing Normalization after parse.
* Closes #198
2014-06-09 14:56:15 +00:00
..
context Use less literals to implement Mutant::Context::Scope#match_prefixes 2013-08-05 09:18:37 +02:00
expression Remove matcher support for :: prefixed constants 2014-06-08 18:12:18 +00:00
matcher Use symbol operator for boolean expression 2014-06-09 10:51:26 +00:00
meta Correctly avoid mutations that produce differend AST but same source 2014-06-09 14:56:15 +00:00
mutation Do not present un idempotent interface on abstract class 2014-05-11 14:38:07 +00:00
mutator Correctly avoid mutations that produce differend AST but same source 2014-06-09 14:56:15 +00:00
reporter Normalize ASTs prior to mutation 2014-06-08 11:53:50 +00:00
rspec Fix rspec integration to return meaningful parent groups 2014-05-27 15:52:37 +00:00
runner Add short circuts for evil mutations 2014-05-27 16:43:16 +00:00
subject Make non mri specific specs pass under RBX 2014-06-08 19:51:04 +00:00
zombifier Consolidate ruby style 2014-05-27 15:16:37 +00:00
cache.rb Correctly avoid mutations that produce differend AST but same source 2014-06-09 14:56:15 +00:00
cli.rb Sync devtools and fix rubocop warnings 2014-06-08 13:01:26 +00:00
color.rb Fix ivar naming in Mutant::Color 2014-01-01 05:07:09 +01:00
config.rb Use morpher predicates for filtering 2014-02-02 22:49:33 +01:00
context.rb Add magic encoding header to all ruby files 2013-07-28 16:03:06 -07:00
delegator.rb Avoid block when possible 2014-05-23 03:49:20 +00:00
diff.rb Sync devtools and fix rubocop warnings 2014-06-08 13:01:26 +00:00
expression.rb Remove matcher support for :: prefixed constants 2014-06-08 18:12:18 +00:00
isolation.rb Make non mri specific specs pass under RBX 2014-06-08 19:51:04 +00:00
killer.rb Move isolation to namespaced module 2014-06-08 17:55:54 +00:00
loader.rb Undefine methods before loading mutants 2014-03-14 21:34:51 +00:00
matcher.rb Remove unused dependency to DescendantsTracker 2014-03-29 04:28:12 +00:00
meta.rb Define expected mutations with less redundancy 2014-06-02 14:05:11 +00:00
mutation.rb Do not present un idempotent interface on abstract class 2014-05-11 14:38:07 +00:00
mutator.rb Sync devtools and fix rubocop warnings 2014-06-08 13:01:26 +00:00
node_helpers.rb Add expression => self mutation 2014-06-05 17:48:39 +00:00
reporter.rb Split reporting into progress and report 2014-05-12 13:48:15 +00:00
require_highjack.rb Fix zombifier to use the require highjack 2014-04-04 14:14:24 +00:00
rspec.rb Only require minimum parts rspec 2014-06-07 14:56:22 +00:00
runner.rb Report test selection on progress report 2014-05-27 14:43:01 +00:00
strategy.rb Prefer frozen constant over mutable literal 2014-05-29 20:27:13 +00:00
subject.rb Undefine methods before loading mutants 2014-03-14 21:34:51 +00:00
test.rb Add reporting for used tests to kill mutations on a given subject 2014-05-23 01:47:31 +00:00
version.rb Prepare version 0.5.19 2014-06-06 19:46:36 +00:00
walker.rb Fix style issues 2014-03-08 18:01:17 +00:00
warning_expectation.rb Add warning expectation class 2014-04-22 18:40:23 +00:00
warning_filter.rb Improve YARD docs 2014-03-30 14:12:14 +00:00
zombifier.rb Consolidate ruby style 2014-05-27 15:16:37 +00:00