Sha256: 1b57fe4d8a79044f56c2dc95c00a34b2356a980479f2f57adca3b2533c1cfab4
Contents?: true
Size: 774 Bytes
Versions: 12
Compression:
Stored size: 774 Bytes
Contents
module CC::Service::QualityHelper def improved? remediation_cost < previous_remediation_cost end def constant_name payload["constant_name"] end def rating with_article(payload["rating"]) end def previous_rating with_article(payload["previous_rating"]) end def remediation_cost payload.fetch("remediation_cost", 0) end def previous_remediation_cost payload.fetch("previous_remediation_cost", 0) end def with_article(letter, bold = false) letter ||= '?' text = bold ? "*#{letter}*" : letter if %w( A F ).include?(letter.to_s) "an #{text}" else "a #{text}" end end def constant_basename(name) if name.include?(".") File.basename(name) else name end end end
Version data entries
12 entries across 12 versions & 1 rubygems