Module: Makeup::GitHubMarkupAccessor

Includes:
GitHub::Markup
Defined in:
lib/makeup/markup.rb

Overview

Ugly work-around to access GitHub::Markup’s @@markups without monkey-patching the module.

Class Method Summary collapse

Class Method Details

.markupsObject



35
36
37
38
39
40
41
# File 'lib/makeup/markup.rb', line 35

def self.markups
  @@supported ||= (@@markups.keys.map do |key|
     key.to_s.match(/\(\?-mix:(.*)\)/)[1].split("|").map do |s|
       { :suffix => "*.#{s}" }
     end
   end).flatten
end