class Rabbit::SourceGenerator::RD
Attributes
Public Class Methods
Source
# File lib/rabbit/source-generator/rd.rb, line 26 def initialize(logger=nil) @logger = logger || Logger.default end
Public Instance Methods
Source
# File lib/rabbit/source-generator/rd.rb, line 60 def comment(content) "# #{content}" end
Source
# File lib/rabbit/source-generator/rd.rb, line 34 def definition_list_item(item, description) [ ": #{item}", " #{description}", ].join("\n") end
Source
# File lib/rabbit/source-generator/rd.rb, line 30 def heading(level, title) ("=" * level) + " #{title}" end
Source
# File lib/rabbit/source-generator/rd.rb, line 45 def image(source, options={}) lines = [ " # image", " # src = #{source}", ] options.each do |key, value| lines << " # #{key} = #{value}" end lines.join("\n") end
Source
# File lib/rabbit/source-generator/rd.rb, line 56 def preformatted_line(content) " #{content}" end
Source
# File lib/rabbit/source-generator/rd.rb, line 41 def unordered_list_item(item) " * #{item}" end