Commit graph

7 commits

Author SHA1 Message Date
Bartek Bułat
fbb382d570 Bump regexp_parser version to 0.4.4
This version allows to run tests on Ruby 2.3.4.
2017-07-13 10:44:45 +02:00
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
ojab
f53ad53d87
Update regexp_parser dependency to 0.4.3 2017-06-30 05:07:56 +00:00
John Backus
bc2a3ec8ef
Upgrade parser dependency to 2.3.1.4 2016-09-24 19:33:48 -07:00
John Backus
770f34eee5
Reintroduce Regexp mutations
- Reverts commit 8c0c656aec
- Fixes #595
- Adds support for `\h` and `\H`
2016-07-25 12:21:50 -07:00
John Backus
a16e3014f7
Fix unnecessary warnings in specs
- Kills set of warnings caused by a redundant `let(:output)`
   in cli_spec.rb

 - Kills warnings generated by the `with` class method that
   spec/support/shared_context.rb provides by using `Module#prepend`
2016-07-24 14:09:59 -07:00
John Backus
9dd21bae97
Add warning whitelist support for specs
Ported from ammar/regexp_parser#26
2016-07-24 14:09:59 -07:00