# File lib/rabbit/source-generator/hiki.rb, line 26 def initialize(logger=nil) @logger = logger || Logger.default end
# File lib/rabbit/source-generator/hiki.rb, line 58 def comment(content) "// #{content}" end
# File lib/rabbit/source-generator/hiki.rb, line 34 def definition_list_item(item, description) ":#{item}:#{description}" end
# File lib/rabbit/source-generator/hiki.rb, line 30 def heading(level, title) ("!" * level) + " #{title}" end
# File lib/rabbit/source-generator/hiki.rb, line 42 def image(source, options={}) lines = [ "{{image(#{source.dump},", " {", ] options.each do |key, value| lines << " #{key.to_s.dump} => #{value.inspect}," end lines << " })}}" lines.join("\n") end
# File lib/rabbit/source-generator/hiki.rb, line 54 def preformatted_line(content) " #{content}" end
# File lib/rabbit/source-generator/hiki.rb, line 38 def unordered_list_item(item) "* #{item}" end