Class: JsonResume::FormatterMd

Inherits:
Formatter show all
Defined in:
lib/json_resume/formatter_md.rb

Instance Attribute Summary

Attributes inherited from Formatter

#hash

Instance Method Summary collapse

Methods inherited from Formatter

#add_last_marker_on_field, #add_last_marker_on_skills, #add_last_marker_on_stars, #add_last_marker_on_tools, #add_linkedin_github_url, #add_padding, #cleanse, #format_to_output_type, #initialize, #item_false?, #purge_gpa

Constructor Details

This class inherits a constructor from JsonResume::Formatter

Instance Method Details

#formatObject



13
14
15
16
17
# File 'lib/json_resume/formatter_md.rb', line 13

def format
  super

  self
end


5
6
7
# File 'lib/json_resume/formatter_md.rb', line 5

def format_autolink(str)
  str.gsub!(/<<(\S*?)>>/, '[\1](\1)')
end

#format_string(str) ⇒ Object



9
10
11
# File 'lib/json_resume/formatter_md.rb', line 9

def format_string(str)
  format_autolink str
end