Sha256: f8e1f4cb8ba4de5e224a287e64b7c3fb210d74d1adccb954cf4eb8655770d646
Contents?: true
Size: 545 Bytes
Versions: 4
Compression:
Stored size: 545 Bytes
Contents
# stdlib require "set" module Jekyll module AssetsPlugin module Patches module ContextPatch def site self.class.instance_variable_get :@site end def jekyll_assets @jekyll_assets ||= Set.new end def asset_path pathname, *args jekyll_assets << resolve(pathname.to_s[/^[^#?]+/]).to_s site.asset_path pathname, *args rescue Sprockets::FileNotFound raise Environment::AssetNotFound, pathname end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems