Sha256: 537dc39927377e756a11c0e323eecc0740add9b1e317ea539d39c3e0db5b7c28
Contents?: true
Size: 683 Bytes
Versions: 3
Compression:
Stored size: 683 Bytes
Contents
# ---------------------------------------------------------------------------- # Frozen-string-literal: true # Copyright: 2012 - 2016 - MIT License # Encoding: utf-8 # ---------------------------------------------------------------------------- module Jekyll module Assets class Cached < Sprockets::CachedEnvironment attr_reader :jekyll attr_reader :parent # ---------------------------------------------------------------------- def initialize(env) @parent = env @jekyll = env.jekyll @resolve_cache = {} super env end def resolve(*args) @resolve_cache[args] ||= super end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
jekyll-assets-2.2.2 | lib/jekyll/assets/cached.rb |
jekyll-assets-2.2.1 | lib/jekyll/assets/cached.rb |
jekyll-assets-2.2.0 | lib/jekyll/assets/cached.rb |