Module: SimpleCov::Sorbet

Defined in:
lib/simplecov/sorbet.rb,
lib/simplecov/sorbet/version.rb,
lib/simplecov/sorbet/ignored_ranges.rb,
lib/simplecov/sorbet/directive_extension.rb

Overview

SimpleCov extension for Sorbet codebases: skips type-level Sorbet constructs coverage should not measure — multi-line T.type_alias blocks, sig blocks, and T.absurd sends. Requiring this file installs the extension; Module#prepend is idempotent, so requiring it more than once is harmless.

Defined Under Namespace

Modules: DirectiveExtension Classes: IgnoredRanges

Constant Summary collapse

VERSION =
"0.2.0"