Class: Jekyll::Site

Inherits:
Object
  • Object
show all
Defined in:
lib/jekyll-asciidoc/compat.rb

Instance Method Summary collapse

Instance Method Details

#find_converter_instance(type) ⇒ Object

Backport #find_converter_instance to Jekyll 2.



10
11
12
# File 'lib/jekyll-asciidoc/compat.rb', line 10

def find_converter_instance type
  converters.find {|candidate| type === candidate } || (raise %(No Converters found for #{type}))
end

#find_generator_instance(type) ⇒ Object

Introduce complement to #find_converter_instance for generators.



15
16
17
# File 'lib/jekyll-asciidoc/compat.rb', line 15

def find_generator_instance type
  generators.find {|candidate| type === candidate } || (raise %(No Generators found for #{type}))
end