module PullReview::Coverage

Collect coverage report to generate action points for the review.

Constants

VERSION

gem version

Public Class Methods

log(level, message, exception = nil) click to toggle source

log to stdout message and optional exception at a given level

# File lib/pullreview/coverage.rb, line 6
def self.log(level, message, exception = nil)
  full_message = ["PullReview::Coverage : #{level} : #{message}"]
  if exception
    full_message << "#{exception.message} #{exception.class}"
    full_message << exception.backtrace.join("\n")
  end
  puts full_message.join("\n")
end