lib/jekyll/favicon/metadata.rb in jekyll-favicon-0.2.4 vs lib/jekyll/favicon/metadata.rb in jekyll-favicon-0.2.5

- old
+ new

@@ -1,19 +1,12 @@ module Jekyll module Favicon # Extended Page that generate files from ERB templates class Metadata < Jekyll::Page - def initialize(site, base, dir, name) - @site = site - @base = base - @dir = dir - @name = name - - process @name - prepend_path = @site.baseurl || '' - template = File.read File.join Favicon.templates, "#{name}.erb" - self.content = ERB.new(template, nil, '-').result binding - self.data = { 'name' => name, 'layout' => nil } + # rubocop:disable Naming/MemoizedInstanceVariableName + def read_yaml(*) + @data ||= {} end + # rubocop:enable Naming/MemoizedInstanceVariableName end end end