Sha256: 9b2e42bb9f39e706ce32f95b4f3271bd32b0e5855bde05e8f22b1a0463a75590
Contents?: true
Size: 527 Bytes
Versions: 20
Compression:
Stored size: 527 Bytes
Contents
module Codacy class Formatter def format(result) if should_run? parse_result = Codacy::Parser.parse_file(result) Codacy::ClientAPI.post_results(parse_result) else logger.info("Running locally, skipping Codacy coverage") end rescue => ex logger.fatal(ex) false end private def should_run? ENV["CI"] || ENV["JENKINS_URL"] || ENV['TDDIUM'] || ENV["CODACY_RUN_LOCAL"] end def logger Codacy::Configuration.logger end end end
Version data entries
20 entries across 20 versions & 1 rubygems