Method: Veye::Project::DependencyMarkdown#format

Defined in:
lib/veye/views/project/dependency_markdown.rb

#format(results) ⇒ Object



11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/veye/views/project/dependency_markdown.rb', line 11

def format(results)
  return if results.nil?
  results = [results] if results.is_a?(Hash)

  results.each_with_index do |result, index|
    @table << [
      (index + 1).to_s,
      result["name"],
      result["prod_key"],
      result["outdated"] ? "outdated" : "ok",
      result["version_current"],
      result["version_requested"],
      result["stable"] ? "stable": "unstable",
      result["license"]
      ]
  end
end