free_mutant/lib/mutant
Bartek Bułat 0be9fa75d6 Add Ruby 2.4 support for mutant
Several steps were made to achieve mutant working with Ruby 2.4 without
warnings and spec failures:

* Fix Fixnum deprecation warning
* Update RuboCop to 0.47 and fix offenses
* Relax version requirements on parser gem
* Update diff-lcs to 1.3
* Update rake 11.x -> 12.x
* Update reek 4.5 -> 4.6 (to work with parser 2.4)
* Update json 2.0 -> 2.1
* Update parallel 1.10 -> 1.11
* Update simplecov 0.12 -> 0.14
* Run regexp_parser integration against v0.4.3 (as we requiring this
    exact version)
* Update warnings.yml with new whitelist
* Run CircleCI tests on Ruby 2.3 and 2.4 (Bundler.with_clean_env
    was causing troubles on new CircleCI 2.0 setup, so it was removed)
2017-07-06 11:18:41 +02:00
..
actor Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
ast Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
env Upgrade devtools to 0.1.12 and fix reek smells 2016-09-24 19:28:37 -07:00
expression Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
integration Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
isolation Fix coverage of Isolation* namespace 2016-02-14 21:11:32 +00:00
matcher Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
meta Extract meta duplication to regexp_mutations 2016-08-14 15:01:21 -07:00
mutator Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
parallel Change AlignHash rubocop preference to table 2016-03-19 21:25:51 -07:00
reporter Upgrade devtools to 0.1.12 and fix reek smells 2016-09-24 19:28:37 -07:00
runner Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
selector Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
subject Fix coverage for Mutant::Subject* namespace 2016-02-14 04:28:59 +00:00
actor.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
ast.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
cli.rb Allow empty match expressions 2016-12-02 20:38:18 +00:00
color.rb Fix rubocop violations 2016-12-03 14:30:04 +00:00
config.rb Remove misused expect-coverage option 2016-07-31 12:27:53 +00:00
context.rb Fix coverage of Mutant::Context namespace 2016-01-09 21:41:47 +00:00
diff.rb Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
env.rb Reduce direct reference of globals 2015-11-21 22:02:51 +00:00
expression.rb Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
integration.rb Fix integration coverage 2016-01-10 18:44:01 +00:00
isolation.rb Fix namespace annotations 2016-04-10 14:33:47 -07:00
loader.rb Reduce direct reference of globals 2015-11-21 22:02:51 +00:00
matcher.rb Fix Matcher env arguments 2015-11-16 01:07:31 +00:00
meta.rb Add support for explicit type in meta examples 2016-03-19 15:13:05 +00:00
mutation.rb Fix coverage of Mutant::Result* namespace 2015-12-21 00:28:27 +00:00
mutator.rb Refactor to add Mutant::Mutator.mutate(...) 2016-05-07 15:03:45 -07:00
parallel.rb Fix namespace annotations 2016-04-10 14:33:47 -07:00
parser.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
registry.rb Refactor to add Mutant::Mutator.mutate(...) 2016-05-07 15:03:45 -07:00
reporter.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
repository.rb Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
require_highjack.rb Fix require highjack to also work on singleton 2016-02-14 02:16:39 +00:00
result.rb Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
runner.rb Reduce direct reference of globals 2015-11-21 22:02:51 +00:00
scope.rb Reduce matcher interface 2015-10-28 20:13:00 +00:00
selector.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
subject.rb Add Ruby 2.4 support for mutant 2017-07-06 11:18:41 +02:00
test.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
util.rb Add Mutant::Util.one 2016-07-25 12:21:50 -07:00
version.rb Add changelog for 0.8.13 and bump version 2017-06-01 21:25:55 +00:00
warning_filter.rb Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
zombifier.rb Upgrade devtools to 0.1.12 and fix reek smells 2016-09-24 19:28:37 -07:00