Commit graph

9 commits

Author SHA1 Message Date
Markus Schirp
d6a2195744 Upgrade parser dependency 2018-09-12 13:15:43 +00:00
Markus Schirp
99ab9ff171 Change required Ruby version to >=2.3
* This commit does every 2.3 change required to get the build pass
* None of the changes can be extracted, without changing the build setup
2018-09-12 14:21:24 +00: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
Markus Schirp
9ab35de2c4 Reduce direct reference of globals 2015-11-21 22:02:51 +00:00
Markus Schirp
b7fdf846bc Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
Dan Kubb
a1e8dfc869 Add test to make sure the code is within a working directory 2015-07-28 12:34:01 -07:00
Markus Schirp
3f9f9c93a9 Fix --since to not match out of tree subjects
[fix #382]
2015-07-21 21:04:12 +00:00
Markus Schirp
8f13810812 Fix git log command redundant flags
* --pretty=online does not have any effect on presence of -L
* Fix specs to use more explicit wording / format preparing followup
  change
2015-07-21 20:52:45 +00:00
Markus Schirp
9fc563a48b Add repository diff based subject filter 2015-07-13 01:06:39 +00:00