Sha256: cda61e36890b02ff75c6322442bff9a30ca90bdc418ebdb221092480a9b23475
Contents?: true
Size: 583 Bytes
Versions: 10
Compression:
Stored size: 583 Bytes
Contents
require 'cgi' module Xcov class Function < Xcov::Base def initialize (name, coverage) @name = CGI::escapeHTML(name) @coverage = coverage @displayable_coverage = self.create_displayable_coverage @coverage_color = self.create_coverage_color end def print_description puts "\t\t\t#{@name} (#{@displayable_coverage})" end def html_value Function.template("function").result(binding) end # Class methods def self.map (dictionary) Function.new(dictionary["name"], dictionary["coverage"]) end end end
Version data entries
10 entries across 10 versions & 1 rubygems