class Psychic::Runner::CodeHelper::MarkdownHelper
Public Class Methods
code_block(source, language)
click to toggle source
# File lib/psychic/runner/code_helper.rb, line 35 def self.code_block(source, language) buffer = StringIO.new buffer.puts # I've seen lots of rendering issues without a dividing newline buffer.puts "```#{language}" buffer.puts source buffer.puts '```' buffer.puts # Put a dividing newline after as well, to be safe... buffer.string end