class Octaccord::Formatter::List
Private Instance Methods
format_item(issue, options = {})
click to toggle source
# File lib/octaccord/formatter/list.rb, line 10 def format_item(issue, options = {}) header = options[:header] || "*" comments = if options[:include_comments] then "\n" + issue.comments else "" end if issue.references.length > 0 refs = " refs:#{issue.references.map{|i| number_link(i)}.join(",")}" else refs = "" end if issue.labels != "" labels = " labels:#{issue.labels}" else labels = "" end headline = "#{header} #{issue.link} #{issue.status} #{issue.title}#{refs}#{labels}#{comments}" end
number_link(number)
click to toggle source
# File lib/octaccord/formatter/list.rb, line 30 def number_link(number) "[##{number}](../issues/#{number})" end