module Covered

Classes and Modules

class BriefSummary < Summary

Generates a short coverage report with the least-covered files.

class Capture < Wrapper

Captures Ruby coverage data and forwards it to another coverage output.

class Config

Loads project coverage configuration and controls a configured policy.

module Ratio

Computes common coverage ratios from executed and executable line counts.

class Coverage

Stores line execution counts and source metadata for a single file.

class Files < Base

Collects coverage information keyed by source path.

class Include < Wrapper

Includes coverage for files matching a glob pattern.

class Skip < Filter

Excludes coverage for paths matching a pattern.

class Only < Filter

Only includes coverage for paths matching a pattern.

class Root < Filter

Restricts coverage to a project root and converts paths relative to it.

class Forks < Wrapper

Tracks coverage across forked child processes.

class MarkdownSummary

Generates a Markdown coverage summary.

module Minitest

Integrates coverage tracking with Minitest.

class PartialSummary < Summary

Generates a report containing only lines near missing coverage.

class Persist < Wrapper

Persists coverage records to a MessagePack database.

class Policy < Wrapper

Configures coverage collection, filtering, persistence and reports.

module RSpec

Integrates coverage tracking with RSpec.

class Source

Source code metadata for a covered file or generated template.

class CoverageError < StandardError

Raised when coverage does not meet the configured minimum.

class Statistics

Aggregates coverage statistics across files.

class Summary

Generates a detailed terminal coverage report.

class FullSummary < Summary

Generates a detailed report without applying a coverage threshold.

class Quiet

Suppresses coverage report output.

module Sus

Integrates coverage tracking with Sus.

class Base

The base coverage output interface.

class Wrapper < Base

Wraps another coverage output.

class Filter < Wrapper

Filters coverage before forwarding it to another output.