Module: Rigor::CLI::CoverageMutation

Included in:
CoverageCommand
Defined in:
lib/rigor/cli/coverage_mutation.rb

Overview

ADR-63 Tier 2 + ADR-70 — the mutation-effectiveness and fused static∪dynamic protection paths, factored out of CoverageCommand to keep that command focused on dispatch. Mixed in, so each method runs in the command instance (using ‘@out` / `@err` / `@argv` / `collect_paths` / `determine_protection_exit` and the Protection + LanguageServer collaborators the command requires).