class Sprockets::ProcessedAsset::DependencyFile
Public Class Methods
new(pathname, mtime, digest)
click to toggle source
Calls superclass method
# File lib/sprockets/processed_asset.rb, line 77 def initialize(pathname, mtime, digest) pathname = Pathname.new(pathname) unless pathname.is_a?(Pathname) mtime = Time.parse(mtime) if mtime.is_a?(String) super end
Public Instance Methods
eql?(other)
click to toggle source
# File lib/sprockets/processed_asset.rb, line 83 def eql?(other) other.is_a?(DependencyFile) && pathname.eql?(other.pathname) && mtime.eql?(other.mtime) && digest.eql?(other.digest) end
hash()
click to toggle source
# File lib/sprockets/processed_asset.rb, line 90 def hash pathname.to_s.hash end