devel/ruby-simplecov - The NetBSD Packages Collection

Code coverage for Ruby

SimpleCov is a code coverage analysis tool for Ruby.  It uses Ruby's
built-in Coverage library to gather coverage data, but makes processing the
results much easier by providing a clean API to filter, group, merge,
format, and display them — a complete coverage suite you can set up in just
a couple of lines.

SimpleCov tracks covered Ruby code; gathering coverage for templating
solutions like ERB, Slim, and Haml is not supported (though see Eval
coverage for ERB).

In most cases you'll want overall coverage results spanning all of your
tests — unit tests, Cucumber features, and so on.  SimpleCov handles this
automatically by caching and merging results as it generates reports, so a
report reflects coverage across your whole test suite and gives you a truer
picture of your blank spots.

SimpleCov bundles two formatters that need no extra gems: the default HTML
formatter (which renders the browsable report) and a JSON formatter.  Both
were once separate gems (simplecov-html and simplecov_json_formatter) but
are now built into SimpleCov and configured automatically when you launch
it.

Build dependencies

pkgtools/mktools lang/ruby33 pkgtools/cwrappers

Runtime dependencies

lang/ruby33

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64ruby32-simplecov-0.22.0.tgz
NetBSD 10.0aarch64ruby33-simplecov-0.22.0.tgz
NetBSD 10.0aarch64ruby34-simplecov-0.22.0.tgz
NetBSD 10.0aarch64ruby40-simplecov-0.22.0.tgz
NetBSD 10.0aarch64ruby32-simplecov-0.22.0.tgz
NetBSD 10.0aarch64ruby33-simplecov-0.22.0.tgz
NetBSD 10.0aarch64ruby34-simplecov-0.22.0.tgz
NetBSD 10.0aarch64ebruby31-simplecov-0.22.0.tgz
NetBSD 10.0aarch64ebruby32-simplecov-0.22.0.tgz
NetBSD 10.0aarch64ebruby33-simplecov-0.22.0.tgz
NetBSD 10.0aarch64ebruby34-simplecov-0.22.0.tgz
NetBSD 10.0earmv4ruby32-simplecov-0.22.0.tgz
NetBSD 10.0earmv4ruby33-simplecov-0.22.0.tgz
NetBSD 10.0earmv4ruby34-simplecov-0.22.0.tgz
NetBSD 10.0earmv6hfruby32-simplecov-0.22.0.tgz
NetBSD 10.0earmv6hfruby33-simplecov-0.22.0.tgz
NetBSD 10.0earmv6hfruby34-simplecov-0.22.0.tgz
NetBSD 10.0earmv6hfruby40-simplecov-0.22.0.tgz
NetBSD 10.0earmv6hfruby32-simplecov-0.22.0.tgz
NetBSD 10.0earmv6hfruby33-simplecov-0.22.0.tgz
NetBSD 10.0earmv6hfruby34-simplecov-0.22.0.tgz
NetBSD 10.0earmv7hfruby32-simplecov-0.22.0.tgz
NetBSD 10.0earmv7hfruby33-simplecov-0.22.0.tgz
NetBSD 10.0earmv7hfruby34-simplecov-0.22.0.tgz
NetBSD 10.0earmv7hfruby40-simplecov-0.22.0.tgz
NetBSD 10.0earmv7hfruby32-simplecov-0.22.0.tgz
NetBSD 10.0earmv7hfruby33-simplecov-0.22.0.tgz
NetBSD 10.0earmv7hfruby34-simplecov-0.22.0.tgz
NetBSD 10.0i386ruby32-simplecov-0.22.0.tgz
NetBSD 10.0i386ruby33-simplecov-0.22.0.tgz
NetBSD 10.0i386ruby34-simplecov-0.22.0.tgz
NetBSD 10.0i386ruby40-simplecov-0.22.0.tgz
NetBSD 10.0i386ruby33-simplecov-0.22.0.tgz
NetBSD 10.0i386ruby34-simplecov-0.22.0.tgz
NetBSD 10.0i386ruby40-simplecov-0.22.0.tgz
NetBSD 10.0m68kruby32-simplecov-0.22.0.tgz
NetBSD 10.0powerpcruby27-simplecov-0.22.0.tgz
NetBSD 10.0powerpcruby30-simplecov-0.22.0.tgz
NetBSD 10.0powerpcruby31-simplecov-0.22.0.tgz
NetBSD 10.0powerpcruby32-simplecov-0.22.0.tgz
NetBSD 10.0powerpcruby33-simplecov-0.22.0.tgz
NetBSD 10.0powerpcruby34-simplecov-0.22.0.tgz
NetBSD 10.0powerpcruby31-simplecov-0.22.0.tgz
NetBSD 10.0powerpcruby31-simplecov-0.22.0.tgz
NetBSD 10.0powerpcruby32-simplecov-0.22.0.tgz
NetBSD 10.0powerpcruby33-simplecov-0.22.0.tgz
NetBSD 10.0powerpcruby34-simplecov-0.22.0.tgz
NetBSD 10.0sh3elruby31-simplecov-0.22.0.tgz
NetBSD 10.0sparc64ruby31-simplecov-0.22.0.tgz
NetBSD 10.0sparc64ruby32-simplecov-0.22.0.tgz
NetBSD 10.0sparc64ruby33-simplecov-0.22.0.tgz
NetBSD 10.0sparc64ruby31-simplecov-0.22.0.tgz
NetBSD 10.0sparc64ruby32-simplecov-0.22.0.tgz
NetBSD 10.0sparc64ruby33-simplecov-0.22.0.tgz
NetBSD 10.0vaxruby33-simplecov-0.22.0.tgz
NetBSD 10.0x86_64ruby33-simplecov-0.22.0.tgz
NetBSD 10.0x86_64ruby34-simplecov-0.22.0.tgz
NetBSD 10.0x86_64ruby40-simplecov-0.22.0.tgz
NetBSD 10.0x86_64ruby32-simplecov-0.22.0.tgz
NetBSD 10.0x86_64ruby33-simplecov-0.22.0.tgz
NetBSD 10.0x86_64ruby34-simplecov-0.22.0.tgz
NetBSD 10.0x86_64ruby40-simplecov-0.22.0.tgz
NetBSD 11.0aarch64ruby32-simplecov-0.22.0.tgz
NetBSD 11.0aarch64ruby33-simplecov-0.22.0.tgz
NetBSD 11.0aarch64ruby34-simplecov-0.22.0.tgz
NetBSD 11.0aarch64ruby40-simplecov-0.22.0.tgz
NetBSD 11.0aarch64ruby32-simplecov-0.22.0.tgz
NetBSD 11.0aarch64ruby33-simplecov-0.22.0.tgz
NetBSD 11.0aarch64ruby34-simplecov-0.22.0.tgz
NetBSD 11.0aarch64ebruby32-simplecov-0.22.0.tgz
NetBSD 11.0aarch64ebruby33-simplecov-0.22.0.tgz
NetBSD 11.0aarch64ebruby34-simplecov-0.22.0.tgz
NetBSD 11.0aarch64ebruby40-simplecov-0.22.0.tgz
NetBSD 11.0earmv6hfruby32-simplecov-0.22.0.tgz
NetBSD 11.0earmv6hfruby33-simplecov-0.22.0.tgz
NetBSD 11.0earmv6hfruby34-simplecov-0.22.0.tgz
NetBSD 11.0earmv6hfruby40-simplecov-0.22.0.tgz
NetBSD 11.0earmv6hfruby32-simplecov-0.22.0.tgz
NetBSD 11.0earmv6hfruby33-simplecov-0.22.0.tgz
NetBSD 11.0earmv6hfruby34-simplecov-0.22.0.tgz
NetBSD 11.0earmv7hfruby32-simplecov-0.22.0.tgz
NetBSD 11.0earmv7hfruby33-simplecov-0.22.0.tgz
NetBSD 11.0earmv7hfruby34-simplecov-0.22.0.tgz
NetBSD 11.0earmv7hfruby32-simplecov-0.22.0.tgz
NetBSD 11.0earmv7hfruby33-simplecov-0.22.0.tgz
NetBSD 11.0earmv7hfruby34-simplecov-0.22.0.tgz
NetBSD 11.0earmv7hfruby40-simplecov-0.22.0.tgz
NetBSD 11.0i386ruby32-simplecov-0.22.0.tgz
NetBSD 11.0i386ruby33-simplecov-0.22.0.tgz
NetBSD 11.0i386ruby34-simplecov-0.22.0.tgz
NetBSD 11.0i386ruby40-simplecov-0.22.0.tgz
NetBSD 11.0i386ruby33-simplecov-0.22.0.tgz
NetBSD 11.0i386ruby34-simplecov-0.22.0.tgz
NetBSD 11.0i386ruby40-simplecov-0.22.0.tgz
NetBSD 11.0powerpcruby33-simplecov-0.22.0.tgz
NetBSD 11.0powerpcruby34-simplecov-0.22.0.tgz
NetBSD 11.0powerpcruby40-simplecov-0.22.0.tgz
NetBSD 11.0riscv64ruby32-simplecov-0.22.0.tgz
NetBSD 11.0riscv64ruby33-simplecov-0.22.0.tgz
NetBSD 11.0riscv64ruby34-simplecov-0.22.0.tgz
NetBSD 11.0riscv64ruby32-simplecov-0.22.0.tgz
NetBSD 11.0riscv64ruby33-simplecov-0.22.0.tgz
NetBSD 11.0riscv64ruby34-simplecov-0.22.0.tgz
NetBSD 11.0riscv64ruby40-simplecov-0.22.0.tgz
NetBSD 11.0x86_64ruby33-simplecov-0.22.0.tgz
NetBSD 11.0x86_64ruby34-simplecov-0.22.0.tgz
NetBSD 11.0x86_64ruby40-simplecov-0.22.0.tgz
NetBSD 11.0x86_64ruby32-simplecov-0.22.0.tgz
NetBSD 11.0x86_64ruby33-simplecov-0.22.0.tgz
NetBSD 11.0x86_64ruby34-simplecov-0.22.0.tgz
NetBSD 11.0x86_64ruby40-simplecov-0.22.0.tgz
NetBSD 9.0earmv6hfruby32-simplecov-0.22.0.tgz
NetBSD 9.0earmv6hfruby33-simplecov-0.22.0.tgz
NetBSD 9.0earmv6hfruby34-simplecov-0.22.0.tgz
NetBSD 9.0earmv6hfruby40-simplecov-0.22.0.tgz
NetBSD 9.0earmv6hfruby32-simplecov-0.22.0.tgz
NetBSD 9.0earmv6hfruby33-simplecov-0.22.0.tgz
NetBSD 9.0earmv6hfruby34-simplecov-0.22.0.tgz
NetBSD 9.0earmv7hfruby32-simplecov-0.22.0.tgz
NetBSD 9.0earmv7hfruby33-simplecov-0.22.0.tgz
NetBSD 9.0earmv7hfruby34-simplecov-0.22.0.tgz
NetBSD 9.0earmv7hfruby40-simplecov-0.22.0.tgz
NetBSD 9.0earmv7hfruby32-simplecov-0.22.0.tgz
NetBSD 9.0earmv7hfruby33-simplecov-0.22.0.tgz
NetBSD 9.0earmv7hfruby34-simplecov-0.22.0.tgz
NetBSD 9.0i386ruby32-simplecov-0.22.0.tgz
NetBSD 9.0i386ruby33-simplecov-0.22.0.tgz
NetBSD 9.0i386ruby34-simplecov-0.22.0.tgz
NetBSD 9.0i386ruby40-simplecov-0.22.0.tgz
NetBSD 9.0i386ruby33-simplecov-0.22.0.tgz
NetBSD 9.0i386ruby34-simplecov-0.22.0.tgz
NetBSD 9.0i386ruby40-simplecov-0.22.0.tgz
NetBSD 9.0powerpcruby31-simplecov-0.22.0.tgz
NetBSD 9.0powerpcruby32-simplecov-0.22.0.tgz
NetBSD 9.0powerpcruby33-simplecov-0.22.0.tgz
NetBSD 9.0powerpcruby34-simplecov-0.22.0.tgz
NetBSD 9.0x86_64ruby33-simplecov-0.22.0.tgz
NetBSD 9.0x86_64ruby34-simplecov-0.22.0.tgz
NetBSD 9.0x86_64ruby40-simplecov-0.22.0.tgz
NetBSD 9.0x86_64ruby32-simplecov-0.22.0.tgz
NetBSD 9.0x86_64ruby33-simplecov-0.22.0.tgz
NetBSD 9.0x86_64ruby34-simplecov-0.22.0.tgz
NetBSD 9.0x86_64ruby40-simplecov-0.22.0.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.