We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a0ffaa3 commit c8340e6Copy full SHA for c8340e6
lib/nanoc/github.rb
@@ -10,11 +10,13 @@ class Source < Nanoc::DataSource
10
identifier :github
11
12
def items
13
- repository_items.map do |item|
14
- identifier = Nanoc::Identifier.new("/#{item[:name]}")
15
- metadata, data = decode(item[:content])
+ @items ||= begin
+ repository_items.map do |item|
+ identifier = Nanoc::Identifier.new("/#{item[:name]}")
16
+ metadata, data = decode(item[:content])
17
- new_item(data, metadata, identifier)
18
+ new_item(data, metadata, identifier)
19
+ end
20
end
21
22
0 commit comments