Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 9765C1A9217 for ; Mon, 11 Jan 2021 13:14:32 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id C0BC784DA9; Mon, 11 Jan 2021 13:14:31 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 04F9B84CEF for ; Mon, 11 Jan 2021 13:14:31 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id NOX1CmsUPc2m for ; Mon, 11 Jan 2021 13:14:30 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 2E52884CDB for ; Mon, 11 Jan 2021 13:14:30 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 23394FA9D; Mon, 11 Jan 2021 13:14:30 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1610370870121930" MIME-Version: 1.0 Date: Mon, 11 Jan 2021 13:14:30 +0000 From: "Takahiro Kambe" Subject: CVS commit: pkgsrc/devel/ruby-simplecov To: pkgsrc-changes@NetBSD.org Reply-To: taca@netbsd.org X-Mailer: log_accum Message-Id: <20210111131430.23394FA9D@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1610370870121930 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: taca Date: Mon Jan 11 13:14:30 UTC 2021 Modified Files: pkgsrc/devel/ruby-simplecov: Makefile PLIST distinfo Log Message: devel/ruby-simplecov: update to 0.21.2 0.21.2 (2021-01-09) ========== ## Bugfixes * `maximum_coverage_drop` won't fail any more if `.last_run.json` is still in the old format. Thanks [@petertellgren](https://github.com/petertellgren) * `maximum_coverage_drop` won't fail if an expectation is specified for a previous unrecorded criterion, it will just pass (there's nothing, so nothing to drop) * fixed bug in `maximum_coverage_drop` calculation that could falsely report it had dropped for minimal differences 0.21.1 (2021-01-04) ========== ## Bugfixes * `minimum_coverage_by_file` works again as expected (errored out before 😱) 0.21.0 (2021-01-03) ========== The "Collate++" release making it more viable for big CI setups by limiting memory consumption. Also includes some nice new additions for branch coverage settings. ## Enhancements * Performance of `SimpleCov.collate` improved - it should both run faster and consume much less memory esp. when run with many files (memory consumption should not increase with number of files any more) * Can now define the minimum_coverage_by_file, maximum_coverage_drop and refuse_coverage_drop by branch as well as line coverage. Thanks to [@jemmaissroff](https://github.com/jemmaissroff) * Can set primary coverage to something other than line by setting `primary_coverage :branch` in SimpleCov Configuration. Thanks to [@jemmaissroff](https://github.com/jemmaissroff) ## Misc * reduce gem size by splitting Changelog into `Changelog.md` and a pre 0.18 `Changelog.old.md`, the latter of which is not included in the gem * The interface of `ResultMeger.merge_and_store` is changed to support the `collate` performance improvements mentioned above. It's not considered an official API, hence this is not in the breaking section. For people using it to merge results from different machines, it's recommended to migrate to [collate](https://github.com/simplecov-ruby/simplecov#merging-test-runs-under-different-execution-environments). 0.20.0 (2020-11-29) ========== The "JSON formatter" release. Starting now a JSON formatter is included by default in the release. This is mostly done for Code Climate reasons, you can find more details [in this issue](https://github.com/codeclimate/test-reporter/issues/413). Shipping with so much by default is sub-optimal, we know. It's the long term plan to also provide `simplecov-core` without the HTML or JSON formatters for those who don't need them/for other formatters to rely on. ## Enhancements * `simplecov_json_formatter` included by default ([docs](https://github.com/simplecov-ruby/simplecov#json-formatter)), this should enable the Code Climate test reporter to work again once it's updated * invalidate internal cache after switching `SimpleCov.root`, should help with some bugs 0.19.1 (2020-10-25) ========== ## Bugfixes * No more warnings triggered by `enable_for_subprocesses`. Thanks to [@mame](https://github.com/mame) * Avoid trying to patch `Process.fork` when it isn't available. Thanks to [@MSP-Greg](https://github.com/MSP-Greg) To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/ruby-simplecov/Makefile cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/ruby-simplecov/PLIST cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/ruby-simplecov/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1610370870121930 Content-Disposition: inline Content-Length: 3024 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/ruby-simplecov/Makefile diff -u pkgsrc/devel/ruby-simplecov/Makefile:1.26 pkgsrc/devel/ruby-simplecov/Makefile:1.27 --- pkgsrc/devel/ruby-simplecov/Makefile:1.26 Mon Sep 14 13:06:11 2020 +++ pkgsrc/devel/ruby-simplecov/Makefile Mon Jan 11 13:14:29 2021 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.26 2020/09/14 13:06:11 taca Exp $ +# $NetBSD: Makefile,v 1.27 2021/01/11 13:14:29 taca Exp $ -DISTNAME= simplecov-0.19.0 +DISTNAME= simplecov-0.21.2 CATEGORIES= devel MAINTAINER= pkgsrc-users@NetBSD.org @@ -10,6 +10,7 @@ LICENSE= mit DEPENDS+= ${RUBY_PKGPREFIX}-simplecov-html>=0.11.0<1:../../devel/ruby-simplecov-html DEPENDS+= ${RUBY_PKGPREFIX}-docile>=1.1.0<2:../../devel/ruby-docile +DEPENDS+= ${RUBY_PKGPREFIX}-simplecov_json_formatter>=0.1<1:../../textproc/ruby-simplecov_json_formatter USE_LANGUAGES= # none Index: pkgsrc/devel/ruby-simplecov/PLIST diff -u pkgsrc/devel/ruby-simplecov/PLIST:1.16 pkgsrc/devel/ruby-simplecov/PLIST:1.17 --- pkgsrc/devel/ruby-simplecov/PLIST:1.16 Mon Sep 14 13:06:11 2020 +++ pkgsrc/devel/ruby-simplecov/PLIST Mon Jan 11 13:14:29 2021 @@ -1,9 +1,6 @@ -@comment $NetBSD: PLIST,v 1.16 2020/09/14 13:06:11 taca Exp $ +@comment $NetBSD: PLIST,v 1.17 2021/01/11 13:14:29 taca Exp $ ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/CHANGELOG.md -${GEM_LIBDIR}/CODE_OF_CONDUCT.md -${GEM_LIBDIR}/CONTRIBUTING.md -${GEM_LIBDIR}/ISSUE_TEMPLATE.md ${GEM_LIBDIR}/LICENSE ${GEM_LIBDIR}/README.md ${GEM_LIBDIR}/doc/alternate-formatters.md @@ -19,6 +16,7 @@ ${GEM_LIBDIR}/lib/simplecov/combine/resu ${GEM_LIBDIR}/lib/simplecov/command_guesser.rb ${GEM_LIBDIR}/lib/simplecov/configuration.rb ${GEM_LIBDIR}/lib/simplecov/coverage_statistics.rb +${GEM_LIBDIR}/lib/simplecov/default_formatter.rb ${GEM_LIBDIR}/lib/simplecov/defaults.rb ${GEM_LIBDIR}/lib/simplecov/exit_codes.rb ${GEM_LIBDIR}/lib/simplecov/exit_codes/exit_code_handling.rb Index: pkgsrc/devel/ruby-simplecov/distinfo diff -u pkgsrc/devel/ruby-simplecov/distinfo:1.21 pkgsrc/devel/ruby-simplecov/distinfo:1.22 --- pkgsrc/devel/ruby-simplecov/distinfo:1.21 Mon Sep 14 13:06:11 2020 +++ pkgsrc/devel/ruby-simplecov/distinfo Mon Jan 11 13:14:29 2021 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.21 2020/09/14 13:06:11 taca Exp $ +$NetBSD: distinfo,v 1.22 2021/01/11 13:14:29 taca Exp $ -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 +SHA1 (simplecov-0.21.2.gem) = 27c00e022edc07eed242a44fc486374e9ef7b172 +RMD160 (simplecov-0.21.2.gem) = 8dc584ceb15b2f44e68605d99673b8aea24993f4 +SHA512 (simplecov-0.21.2.gem) = 8b25f9b1b79ea180b78bcad27eeabd06f310c6674c681d17899e02144dcac6cb9c53befb70d622d907026cdcaac686be1122ca008d3d6b07139ee809daa8f7ff +Size (simplecov-0.21.2.gem) = 47104 bytes --_----------=_1610370870121930--