Sha256: 4445f694c5656e331dd3199479d0fff9b676cd6bec39b19c2879bbe52e0e3b60

Contents?: true

Size: 421 Bytes

Versions: 4

Compression:

Stored size: 421 Bytes

Contents

# Frozen-string-literal: true
# Copyright: 2012-2015 - MIT License
# Encoding: utf-8

Jekyll::Assets::Hook.register :env, :init do
  context_class.class_eval do
    alias_method :_old_asset_path, :asset_path
    def asset_path(asset, _ = {})
      out = _old_asset_path asset

      return unless out
      path = environment.find_asset(resolve(asset))
      environment.parent.used.add(path)
      out
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jekyll-assets-2.1.3 lib/jekyll/assets/hooks/context_patches.rb
jekyll-assets-2.1.2 lib/jekyll/assets/hooks/context_patches.rb
jekyll-assets-2.1.1 lib/jekyll/assets/hooks/context_patches.rb
jekyll-assets-2.1.0 lib/jekyll/assets/hooks/context_patches.rb