Class: DeepCover::Analyser

Inherits:
Object
  • Object
show all
Includes:
Base
Defined in:
lib/deep_cover/analyser.rb

Overview

An analyser can summarize information with ‘results`. While CoveredCodeSource is based on a CoveredCode, all other analysers are based on another source analyser.

Defined Under Namespace

Modules: Base, Subset Classes: Branch, CoveredCodeSource, Function, Node, PerChar, PerLine, Ruby25LikeBranch, Statement, Stats, StatsBase

Instance Attribute Summary

Attributes included from Base

#options, #source

Method Summary

Methods included from Base

#covered_code, #each_node, #initialize, #node_children, #node_covered?, #node_runs, #node_runs_map, #node_stat_contributions, #node_stat_type, #results, #stats

Methods included from Tools::Covered

#covered?