Class: Jekyll::Refergen::ReferenceGenerator

Inherits:
Generator
  • Object
show all
Defined in:
lib/jekyll/refergen/reference_generator.rb

Instance Method Summary collapse

Instance Method Details

#generate(site) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
# File 'lib/jekyll/refergen/reference_generator.rb', line 8

def generate(site)
  config = site.config["refergen-plugin"] || {}
  collections = config["collections"] || ["posts"]

  collections.each do |col|
    next unless site.collections[col]
    site.collections[col].docs.each do |doc|
      doc.content = process_references(doc.content)
    end
  end
end