pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/ruby-simplecov



Module Name:    pkgsrc
Committed By:   taca
Date:           Mon Sep 14 13:06:11 UTC 2020

Modified Files:
        pkgsrc/devel/ruby-simplecov: Makefile PLIST distinfo

Log Message:
devel/ruby-simplecov: update to 0.19.0

Update ruby-simplecov to 0.19.0.

0.19.0 (2020-08-16)
==========

## Breaking Changes
* Dropped support for Ruby 2.4, it reached EOL

## Enhancements

* observe forked processes (enable with SimpleCov.enable_for_subprocesses).
  See [#881](https://github.com/simplecov-ruby/simplecov/pull/881), thanks
  to [@robotdana](https://github.com/robotdana)

* SimpleCov distinguishes better that it stopped processing because of a
  previous error vs. SimpleCov is the originator of said error due to
  coverage requirements.

## Bugfixes

* Changing the `SimpleCov.root` combined with the root filtering didn't
  work.  Now they do! Thanks to
  [@deivid-rodriguez](https://github.com/deivid-rodriguez) and see
  [#894](https://github.com/simplecov-ruby/simplecov/pull/894)

* in parallel test execution it could happen that the last coverage result
  was written to disk when it didn't complete yet, changed to only write it
  once it's the final result

* if you run parallel tests only the final process will report violations of
  the configured test coverage, not all previous processes

* changed the parallel_tests merging mechanisms to do the waiting always in
  the last process, should reduce race conditions

## Noteworthy

* The repo has moved to https://github.com/simplecov-ruby/simplecov -
  everything stays the same, redirects should work but you might wanna
  update anyhow

* The primary development branch is now `main`, not `master` anymore.  If
  you get simplecov directly from github change your reference.  For a while
  `master` will still be occasionally updated but that's no long term
  solion.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/devel/ruby-simplecov/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/ruby-simplecov/PLIST
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/ruby-simplecov/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ruby-simplecov/Makefile
diff -u pkgsrc/devel/ruby-simplecov/Makefile:1.25 pkgsrc/devel/ruby-simplecov/Makefile:1.26
--- pkgsrc/devel/ruby-simplecov/Makefile:1.25   Sun Mar  8 15:25:04 2020
+++ pkgsrc/devel/ruby-simplecov/Makefile        Mon Sep 14 13:06:11 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2020/03/08 15:25:04 taca Exp $
+# $NetBSD: Makefile,v 1.26 2020/09/14 13:06:11 taca Exp $
 
-DISTNAME=      simplecov-0.18.5
+DISTNAME=      simplecov-0.19.0
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/devel/ruby-simplecov/PLIST
diff -u pkgsrc/devel/ruby-simplecov/PLIST:1.15 pkgsrc/devel/ruby-simplecov/PLIST:1.16
--- pkgsrc/devel/ruby-simplecov/PLIST:1.15      Sun Mar  8 15:25:04 2020
+++ pkgsrc/devel/ruby-simplecov/PLIST   Mon Sep 14 13:06:11 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2020/03/08 15:25:04 taca Exp $
+@comment $NetBSD: PLIST,v 1.16 2020/09/14 13:06:11 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGELOG.md
 ${GEM_LIBDIR}/CODE_OF_CONDUCT.md
@@ -21,6 +21,10 @@ ${GEM_LIBDIR}/lib/simplecov/configuratio
 ${GEM_LIBDIR}/lib/simplecov/coverage_statistics.rb
 ${GEM_LIBDIR}/lib/simplecov/defaults.rb
 ${GEM_LIBDIR}/lib/simplecov/exit_codes.rb
+${GEM_LIBDIR}/lib/simplecov/exit_codes/exit_code_handling.rb
+${GEM_LIBDIR}/lib/simplecov/exit_codes/maximum_coverage_drop_check.rb
+${GEM_LIBDIR}/lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb
+${GEM_LIBDIR}/lib/simplecov/exit_codes/minimum_overall_coverage_check.rb
 ${GEM_LIBDIR}/lib/simplecov/file_list.rb
 ${GEM_LIBDIR}/lib/simplecov/filter.rb
 ${GEM_LIBDIR}/lib/simplecov/formatter.rb
@@ -30,6 +34,7 @@ ${GEM_LIBDIR}/lib/simplecov/last_run.rb
 ${GEM_LIBDIR}/lib/simplecov/lines_classifier.rb
 ${GEM_LIBDIR}/lib/simplecov/load_global_config.rb
 ${GEM_LIBDIR}/lib/simplecov/no_defaults.rb
+${GEM_LIBDIR}/lib/simplecov/process.rb
 ${GEM_LIBDIR}/lib/simplecov/profiles.rb
 ${GEM_LIBDIR}/lib/simplecov/profiles/bundler_filter.rb
 ${GEM_LIBDIR}/lib/simplecov/profiles/hidden_filter.rb

Index: pkgsrc/devel/ruby-simplecov/distinfo
diff -u pkgsrc/devel/ruby-simplecov/distinfo:1.20 pkgsrc/devel/ruby-simplecov/distinfo:1.21
--- pkgsrc/devel/ruby-simplecov/distinfo:1.20   Sun Mar  8 15:25:04 2020
+++ pkgsrc/devel/ruby-simplecov/distinfo        Mon Sep 14 13:06:11 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2020/03/08 15:25:04 taca Exp $
+$NetBSD: distinfo,v 1.21 2020/09/14 13:06:11 taca Exp $
 
-SHA1 (simplecov-0.18.5.gem) = 5f35823209ccc548a6a204c2bac3cb11997975bf
-RMD160 (simplecov-0.18.5.gem) = b948ae8cfc5cf2fa9cdd6e3e5d6189f9aec1234f
-SHA512 (simplecov-0.18.5.gem) = 408b4f0fa498812ca2ca81ca411140374cc01ceb957dedbb7f1e068e0f96a555be14c6dbd22c7f2b8a2737f3f0dc680eadd6f4303014f87879619eebf22c5af2
-Size (simplecov-0.18.5.gem) = 53248 bytes
+SHA1 (simplecov-0.19.0.gem) = 6903ad979b33a1be1cb39f8c3ce91db16623cf58
+RMD160 (simplecov-0.19.0.gem) = 5f9e22c2865aca8171185db6a9258194a6e717c9
+SHA512 (simplecov-0.19.0.gem) = f885a1e9bc84065088f1d04e6a97d2252c178faf34249dc721f098dbc624a81e100fe39bd0256944a135bb81fa7d0da2fe4f2c668a76e15e59d7eae3d939f298
+Size (simplecov-0.19.0.gem) = 55808 bytes



Home | Main Index | Thread Index | Old Index