class Pact::Provider::Help::ConsoleText::ColorizeMarkdown
Public Class Methods
Source
# File lib/pact/provider/help/console_text.rb, line 52 def self.call markdown markdown.split("\n").collect do | line | if line.start_with?("# ") yellow_underling line.gsub(/^# /, '') elsif line.start_with?("* ") green("* ") + line.gsub(/^\* /, '') else line end end.join("\n") end
Source
# File lib/pact/provider/help/console_text.rb, line 68 def self.green string Rainbow(string).green end
Source
# File lib/pact/provider/help/console_text.rb, line 64 def self.yellow_underling string Rainbow(string).yellow.underline end