Sha256: b9d264feddc8182e1027e699a49ccc84d1e8f108b0b5be7243d80eedba6b93bb
Contents?: true
Size: 766 Bytes
Versions: 2
Compression:
Stored size: 766 Bytes
Contents
# frozen_string_literal: true require_relative 'node' require_relative 'covered_code' module DeepCover # An analyser works on a subset of the original Node AST. # The Root node is always considered part of the subset. # One can iterate this subset with `each_node`, or ask # the analyser for information about a node's children # (i.e. with respect to this subset), or runs for any node # in this subset. # An analyser can summarize information with `results`. # While CoveredCodeSource is based on a CoveredCode, all # other analysers are based on another source analyser. class Analyser end require_relative_dir 'analyser' Analyser.include Analyser::IgnoreUncovered, Analyser::Base Analyser.extend Analyser::OptionallyCovered end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
deep-cover-0.1.16 | lib/deep_cover/analyser.rb |
deep-cover-0.1.15 | lib/deep_cover/analyser.rb |