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

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


Branch: CURRENT, Version: 0.16.1, Package name: ruby24-simplecov-0.16.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] [lang/ruby24-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: e44923ea70b22f3f2770d61090248c6692be3499
RMD160: 96a95647f933d8d153f8bc56520132389f1bc424
Filesize: 38 KB

Version history: (Expand)


CVS history: (Expand)


   2018-03-17 15:15:11 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
devel/ruby-simplecov: update to 0.16.1

0.16.1 (2018-03-16)
===================

## Bugfixes

* Include the LICENSE in the distributed gem again (accidentally removed in \ 
0.16.0). (thanks @tas50)

0.16.0 (2018-03-15)
===================

## Enhancements

* Relax version constraint on `docile`, per SemVer
* exception that occurred on exit is available as `exit_exception`! See \ 
[#639](https://github.com/colszowka/simplecov/pull/639)  (thanks @thomas07vt)
* Performance: processing results now runs from 2.5x to 3.75x faster. See \ 
[#662](https://github.com/colszowka/simplecov/pull/662) (thanks @BMorearty & \ 
@eregon)
* Decrease gem size by only shipping lib and docs

## Bugfixes

* (breaking) Stop handling string filters as regular expressions, use the \ 
dedicated regex filter if you need that behaviour. See \ 
[#616](https://github.com/colszowka/simplecov/pull/616) (thanks @yujinakayama)
* Avoid overwriting the last coverage results on unsuccessful test runs. See \ 
[#625](https://github.com/colszowka/simplecov/pull/625) (thanks @thomas07vt)
* Don't crash on invalid UTF-8 byte sequences. (thanks @BMorearty)
   2018-03-01 01:20:40 by Takahiro Kambe | Files touched by this commit (1) | Package updated
Log message:
devel/ruby-simplecov: relax dependency to ruby-docile

Allow depends on ruby-docile 1.2 and later.

Bump PKGREVISION.
   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)