Commit Graph

20 Commits

Author SHA1 Message Date
Markus Schirp cb2ca5132e Remove redundant freeze calls
* Rubocop meanwhile knows the singleton class problem.
2018-12-25 11:42:51 +00:00
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
John Backus c08eeec7e2 Add rubocop preference for `String#%` 2016-03-19 23:46:50 -07:00
Markus Schirp b7fdf846bc Remove redundant @api private YARD docs 2015-11-15 23:13:43 +00:00
Markus Schirp 3cea008fcd Fix Matcher env arguments
* Due historical reasons Env#warn also existed and in specs we actually
  passed an Env object where runtime passes Env::Boostrap objects.
* Fix documentation for runtime type
* Fix specs to pass in the runtime type
* Remove now unused Env#warn
2015-11-16 01:07:31 +00:00
Tim Chambers 03a46ab8c5 Correct simple typos in code comments 2015-11-18 15:06:22 -08:00
Markus Schirp da60b42b11 Kill mutations in Zombifier and Reporter
* These are from new mutation operators that where added after these
* namespace where initially covered
2015-10-31 03:59:29 +00:00
Markus Schirp 8335cccafb Fix YARD summary line
* Reduce redunrant 'Return' prefix on summaries
* Improve summary line to reflect the semantics of operation better
2015-07-03 15:21:39 +00:00
Markus Schirp 4bd15abeb6 Fix positioning of @api YARD tag 2015-07-02 03:35:54 +00:00
Markus Schirp ecefef6166 Cleanup report printers 2015-05-31 21:59:36 +00:00
Markus Schirp a0216cb6fa Bump ruby requirement to 2.1
* Use %i style symbol literal arrays
* Fix style
* Whitelist some preferred style
2015-05-31 21:20:54 +00:00
Markus Schirp d49cee7d5c Fix progressive report slowdown 2014-12-08 18:38:48 +00:00
Markus Schirp e08d3b6b80 Use actor based parallelization 2014-11-30 23:11:01 +00:00
Markus Schirp 1681fa4511 Simplify report printing 2014-10-08 12:17:30 +00:00
Markus Schirp 5a30fb3969 Do not buffer report prints
* Especially on bigger projects with lots of alive mutations the pause
  after finishing killing could lead to the assumption that mutant is
  stuck.
2014-10-07 23:39:02 +00:00
Markus Schirp fe4f62e109 Cleanup CLI reporter format specs 2014-08-11 14:29:32 +00:00
Markus Schirp 81a7156f5c Add progressive reporter for use on non rewindable outputs 2014-08-10 22:33:36 +00:00
Markus Schirp 522cf418a7 Remove progress report throttling from public interface of formatters 2014-08-10 22:16:53 +00:00
Markus Schirp ac8fe85810 Add output format representation
Upcoming commits will add a progressive reporter that does NOT require a
rewindable output. Usefull for imperfect terminal emulations as on CI
etc.
2014-08-10 22:09:31 +00:00