class Terracop::Formatters::Default

Default CLI-friendly output formatter.

Public Instance Methods

generate(resources) click to toggle source
# File lib/terracop/formatters/default.rb, line 9
def generate(resources)
  out = []
  resources.each do |resource, offenses|
    out << "#{resource.cyan}:"

    offenses.each do |offense|
      out << "#{offense[:cop_name].yellow}: #{offense[:message]}"
    end

    out << ''
  end

  out.join("\n")
end