Sha256: 465c57b5f2882442abc47de7476ab4163a3297f0f7708cd9a1154593e7f9d9e8
Contents?: true
Size: 655 Bytes
Versions: 2
Compression:
Stored size: 655 Bytes
Contents
module TodosExport class StdOut attr_accessor :main def initialize(main) @main = main end def run process_exportables end def output out = "Todos\n=====" self.main.exportable_todos.each do |ex| out += "\n- #{ex[:content]}" end out += "\n\nFixmes\n======" self.main.exportable_fixmes.each do |ex| out += "\n- #{ex[:content]}" end out += "\n\nBugs\n====" self.main.exportable_bugs.each do |ex| out += "\n- #{ex[:content]}" end return out end def process_exportables say("\n") say(self.output) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
todos_export-0.3.1 | lib/todos_export/std_out.rb |
todos_export-0.3.0 | lib/todos_export/std_out.rb |