Class: Spritely::Adapters::Sprockets2

Inherits:
Object
  • Object
show all
Defined in:
lib/spritely/adapters/sprockets_2.rb

Instance Method Summary collapse

Instance Method Details

#reset_cache!(environment, filename) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/spritely/adapters/sprockets_2.rb', line 4

def reset_cache!(environment, filename)
  environment.instance_variable_get(:@assets).delete_if { |_, asset| asset.pathname == filename }
  environment.send(:trail).tap do |trail|
    trail.instance_variable_get(:@entries).delete(Spritely.directory.to_s)
    trail.instance_variable_get(:@stats).delete(filename.to_s)
  end
end