diff options
| author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2025-07-23 07:11:19 +0000 |
|---|---|---|
| committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2025-07-23 07:23:07 +0000 |
| commit | 8e74a11d9bdf17cd865f300a8cc9e644dd432b6e (patch) | |
| tree | 1c6aaf0cd2a8e10c14c45296726a83043a8a4b9f | |
| parent | fa7e7ab2f3dd116b8db2c6159fd8c8905e2451ab (diff) | |
devel/rubygem-undercover: Add rubygem-undercover 0.7.4
undercover warns about methods, classes and blocks that were changed without
tests, to help you easily find untested code and reduce the number of bugs. It
does so by analysing data from git diffs, code structure and SimpleCov coverage
reports.
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/rubygem-undercover/Makefile | 28 | ||||
| -rw-r--r-- | devel/rubygem-undercover/distinfo | 3 | ||||
| -rw-r--r-- | devel/rubygem-undercover/pkg-descr | 4 |
4 files changed, 36 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 22a04dd796b1..0e97152fa8ef 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -8088,6 +8088,7 @@ SUBDIR += rubygem-tzinfo1 SUBDIR += rubygem-uber SUBDIR += rubygem-un + SUBDIR += rubygem-undercover SUBDIR += rubygem-unicode SUBDIR += rubygem-unicode-display_width SUBDIR += rubygem-unicode-display_width2 diff --git a/devel/rubygem-undercover/Makefile b/devel/rubygem-undercover/Makefile new file mode 100644 index 000000000000..ce446afbf0f0 --- /dev/null +++ b/devel/rubygem-undercover/Makefile @@ -0,0 +1,28 @@ +PORTNAME= undercover +PORTVERSION= 0.7.4 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Actionable code coverage - detects untested code blocks in recent changes +WWW= https://undercover-ci.com/ \ + https://github.com/grodowski/undercover + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \ + rubygem-bigdecimal>=0:math/rubygem-bigdecimal \ + rubygem-imagen>=0.2.0:devel/rubygem-imagen \ + rubygem-rainbow>=2.1<4.0:devel/rubygem-rainbow \ + rubygem-rugged>=0.27<1.10:devel/rubygem-rugged \ + rubygem-simplecov>=0:devel/rubygem-simplecov \ + rubygem-simplecov_json_formatter>=0:devel/rubygem-simplecov_json_formatter + +USES= gem + +NO_ARCH= yes + +PLIST_FILES= bin/undercover + +.include <bsd.port.mk> diff --git a/devel/rubygem-undercover/distinfo b/devel/rubygem-undercover/distinfo new file mode 100644 index 000000000000..00aa930321b3 --- /dev/null +++ b/devel/rubygem-undercover/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1752566674 +SHA256 (rubygem/undercover-0.7.4.gem) = 56ea18d64da97c9a5c40c3ecea23ae26d04b716e66540b2eb9e56fc3d6356071 +SIZE (rubygem/undercover-0.7.4.gem) = 2845696 diff --git a/devel/rubygem-undercover/pkg-descr b/devel/rubygem-undercover/pkg-descr new file mode 100644 index 000000000000..6e9eda94b3d6 --- /dev/null +++ b/devel/rubygem-undercover/pkg-descr @@ -0,0 +1,4 @@ +undercover warns about methods, classes and blocks that were changed without +tests, to help you easily find untested code and reduce the number of bugs. It +does so by analysing data from git diffs, code structure and SimpleCov coverage +reports. |
