./devel/ruby-simplecov, Code coverage for Ruby 1.9+

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.15.1, Package name: ruby23-simplecov-0.15.1, Maintainer: pkgsrc-users

Code coverage for Ruby 1.9 with a powerful configuration library and automatic
merging of coverage across test suites.


Required to run:
[devel/ruby-simplecov-html] [devel/ruby-docile]

Master sites:

SHA1: 6cff9d3a12c6075e8129c9dbb9c34816fcb87d63
RMD160: 3aa9e6a526106f985369a927c77fdd529f0e79c3
Filesize: 62.5 KB

Version history: (Expand)


CVS history: (Expand)


   2017-09-18 02:55:26 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
devel/ruby-simplecov: update to 0.15.1

0.15.1 (2017-09-11)
=======

## Bugfixes

* Filter directories outside SimpleCov.root that have it as a prefix. See \ 
[#617](https://github.com/colszowka/simplecov/pull/617) (thanks @jenseng)
* Fix standard rails profile rails filter (didn't work). See \ 
[#618](https://github.com/colszowka/simplecov/pull/618) (thanks @jenseng again!)
   2017-08-31 17:25:00 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-simplecov to 0.15.0.

0.15.0 (2017-08-14) \ 
([changes](https://github.com/colszowka/simplecov/ … ...v0.15.0))
=======

## Enhancements

* Ability to use regex filters for removing files from the output. See \ 
[#589](https://github.com/colszowka/simplecov/pull/589) (thanks @jsteel)

## Bugfixes

* Fix merging race condition when running tests in parallel and merging
  them. See [#570](https://github.com/colszowka/simplecov/pull/570) (thanks
  @jenseng)
* Fix relevant lines for unloaded files - comments, skipped code etc. are
  correctly classigied as irrelevant. See
  [#605](https://github.com/colszowka/simplecov/pull/605) (thanks @odlp)
* Allow using simplecov with frozen-string-literals enabled. See
  [#590](https://github.com/colszowka/simplecov/pull/590) (thanks @pat)
* Make sure Array Filter can use all other filter types. See
  [#589](https://github.com/colszowka/simplecov/pull/589) (thanks @jsteel)
* Make sure file names use `Simplecov.root` as base avoiding using full
  absolute project paths. See
  [#589](https://github.com/colszowka/simplecov/pull/589) (thanks @jsteel)
   2017-07-31 00:32:28 by Thomas Klausner | Files touched by this commit (229)
Log message:
Switch github HOMEPAGEs to https.
   2017-03-20 13:32:45 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-simplecov to 0.14.1.

0.14.1 2017-03-18 \ 
([changes](https://github.com/colszowka/simplecov/ … ...v0.14.1))
========

## Bugfixes

* Files that were skipped as a whole/had no relevant coverage could lead to \ 
Float errors. See [#564](https://github.com/colszowka/simplecov/pull/564) \ 
(thanks to @stevehanson for the report in \ 
[#563](https://github.com/colszowka/simplecov/issues/563))

0.14.0 2017-03-15 \ 
([changes](https://github.com/colszowka/simplecov/ … ...v0.14.0))
==========

## Enhancements

* Officially support JRuby 9.1+ going forward (should also work with previous \ 
releases). See [#547](https://github.com/colszowka/simplecov/pull/547) (ping \ 
@PragTob when encountering issues)
* Add Channel group to Rails profile, when `ActionCable` is loaded. See \ 
[#492](https://github.com/colszowka/simplecov/pull/492) (thanks @BenMorganIO)
* Stop `extend`ing instances of `Array` and `Hash` during merging results \ 
avoiding problems frozen results while manually merging results. See \ 
[#558](https://github.com/colszowka/simplecov/pull/558) (thanks @aroben)

## Bugfixes

* Fix parallel_tests when a thread ends up running no tests. See \ 
[#533](https://github.com/colszowka/simplecov/pull/533) (thanks @cshaffer)
* Skip the `:nocov:` comments along with the code that they skip. See \ 
[#551](https://github.com/colszowka/simplecov/pull/551) (thanks @ebiven)
* Fix crash when Home environment variable is unset. See \ 
[#482](https://github.com/colszowka/simplecov/pull/482) (thanks @waldyr)
* Make track_files work again when explicitly setting it to nil. See \ 
[#463](https://github.com/colszowka/simplecov/pull/463) (thanks @craiglittle)
* Do not overwrite .last_run.json file when refuse_coverage_drop option is \ 
enabled and the coverage has dropped (lead to you being able to just rerun tests \ 
and everything was _fine_). See \ 
[#553](https://github.com/colszowka/simplecov/pull/553) (thanks @Miloshes)

0.13.0 2016-01-25 \ 
([changes](https://github.com/colszowka/simplecov/ … ...v0.13.0))
==========

## Enhancements

* Faster run times when a very large number of files is loaded into SimpleCov. \ 
See [#520](https://github.com/colszowka/simplecov/pull/520) (thanks @alyssais)
* Only read in source code files that are actually used (faster when files are \ 
ignored etc.). See [#540](https://github.com/colszowka/simplecov/pull/540) \ 
(tahks @yui-knk)

## Bugfixes

* Fix merging of resultsets if a file is missing on one side. See \ 
[#513](https://github.com/colszowka/simplecov/pull/513) (thanks @hanazuki)
* Fix Ruby 2.4 deprecation warnings by using Integer instead of Fixnum. See \ 
[#523](https://github.com/colszowka/simplecov/pull/523) (thanks @nobu)
* Force Ruby 2 to json 2. See \ 
[dc7417d50](https://github.com/colszowka/simplecov/ … 93a5dd964f) \ 
(thanks @amatsuda)
* Various other gem dependency fixes for different gems on different ruby \ 
versions. (thanks @amatsuda)
   2016-10-09 17:09:02 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-simplecov to 0.12.0.

0.12.0 2016-07-02 \ 
([changes](https://github.com/colszowka/simplecov/ … ...v0.12.0))
=================

## Enhancements

* Add support for JSON versions 2.x

## Bugfixes

* Fix coverage rate of the parallel_tests. See \ 
[#441](https://github.com/colszowka/simplecov/pull/441) (thanks @sinsoku)
* Fix a regression on old rubies that failed to work with the recently \ 
introduced frozen VERSION string. See \ 
[#461](https://github.com/colszowka/simplecov/pull/461) (thanks @leafle)
   2016-02-16 17:03:52 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-simplecov to 0.11.2.

## Enhancements

## Bugfixes

0.11.2 2016-02-03 \ 
([changes](https://github.com/colszowka/simplecov/ … ...v0.11.2))
=================

## Enhancements

* Do not globally pollute Array and Hash with `merge_resultset` utility methods. \ 
See [#449](https://github.com/colszowka/simplecov/pull/449) (thanks @amatsuda)
* Do not `mkdir_p` the `coverage_path` on every access of the method (See \ 
[#453](https://github.com/colszowka/simplecov/pull/453) (thanks @paddor)
* Fixes a Ruby warning related to the `track_files` configuration. See \ 
[#447](https://github.com/colszowka/simplecov/pull/447) (thanks @craiglittle)
* Add a group for background jobs to default Rails profile. See \ 
[#442](https://github.com/colszowka/simplecov/pull/442) (thanks @stve)

## Bugfixes

* Fix root_filter evaluates SimpleCov.root before initialization. See \ 
[#437](https://github.com/colszowka/simplecov/pull/437) (thanks @tmtm)
   2015-12-12 15:36:38 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-simplecov to 0.11.1.

0.11.1 2015-12-01 \ 
([changes](https://github.com/colszowka/simplecov/ … ...v0.11.1))
=================

## Enhancements

## Bugfixes

* Fixed regression in `MultiFormatter.[]` with multiple arguments. See
  [#431](https://github.com/colszowka/simplecov/pull/431) (thanks
  @dillondrobena)
   2015-12-02 15:14:13 by Takahiro Kambe | Files touched by this commit (3)
Log message:
Upadte ruby-simplecov to 0.11.0.

0.11.0 2015-11-29 \ 
([changes](https://github.com/colszowka/simplecov/ … ..v0.10.11))
=================

## Enhancements

* Added `SimpleCov.minimum_coverage_by_file` for per-file coverage thresholds. \ 
See [#392](https://github.com/colszowka/simplecov/pull/392) (thanks @ptashman)
* Added `track_files` configuration option to specify a glob to always include \ 
in coverage results, whether or not those files are required. See \ 
[#422](https://github.com/colszowka/simplecov/pull/422) (thanks @hugopeixoto)
* Speed up `root_filter` by an order of magnitude. See \ 
[#396](https://github.com/colszowka/simplecov/pull/396) (thanks @raszi)

## Bugfixes

* Fix warning about global variable `$ERROR_INFO`. See \ 
[#400](https://github.com/colszowka/simplecov/pull/400) (thanks @amatsuda)
* Actually recurse upward looking for `.simplecov`, as claimed by the \ 
documentation, rather than only the working directory. See \ 
[#423](https://github.com/colszowka/simplecov/pull/423) (thanks @alexdowad)